mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-02-25 18:45:27 -06:00
Add LoggedInRequest
This commit is contained in:
parent
7a89df749d
commit
ed98c01ba0
@ -27,24 +27,13 @@ use FireflyIII\Models\Location;
|
|||||||
use FireflyIII\Rules\UniqueIban;
|
use FireflyIII\Rules\UniqueIban;
|
||||||
use FireflyIII\Support\Request\AppendsLocationData;
|
use FireflyIII\Support\Request\AppendsLocationData;
|
||||||
use FireflyIII\Support\Request\ConvertsDataTypes;
|
use FireflyIII\Support\Request\ConvertsDataTypes;
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class AccountFormRequest.
|
* Class AccountFormRequest.
|
||||||
*/
|
*/
|
||||||
class AccountFormRequest extends FormRequest
|
class AccountFormRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
use ConvertsDataTypes, AppendsLocationData;
|
use ConvertsDataTypes, AppendsLocationData;
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get all data.
|
* Get all data.
|
||||||
|
@ -23,28 +23,16 @@ declare(strict_types=1);
|
|||||||
namespace FireflyIII\Http\Requests;
|
namespace FireflyIII\Http\Requests;
|
||||||
|
|
||||||
use FireflyIII\Support\Request\ConvertsDataTypes;
|
use FireflyIII\Support\Request\ConvertsDataTypes;
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class AttachmentFormRequest.
|
* Class AttachmentFormRequest.
|
||||||
*
|
*
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
class AttachmentFormRequest extends FormRequest
|
class AttachmentFormRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
use ConvertsDataTypes;
|
use ConvertsDataTypes;
|
||||||
|
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the data required by the controller.
|
* Returns the data required by the controller.
|
||||||
*
|
*
|
||||||
|
@ -23,24 +23,13 @@ declare(strict_types=1);
|
|||||||
namespace FireflyIII\Http\Requests;
|
namespace FireflyIII\Http\Requests;
|
||||||
|
|
||||||
use FireflyIII\Support\Request\ConvertsDataTypes;
|
use FireflyIII\Support\Request\ConvertsDataTypes;
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class BillStoreRequest.
|
* Class BillStoreRequest.
|
||||||
*/
|
*/
|
||||||
class BillStoreRequest extends FormRequest
|
class BillStoreRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
use ConvertsDataTypes;
|
use ConvertsDataTypes;
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the data required by the controller.
|
* Returns the data required by the controller.
|
||||||
|
@ -24,24 +24,13 @@ namespace FireflyIII\Http\Requests;
|
|||||||
|
|
||||||
use FireflyIII\Models\Bill;
|
use FireflyIII\Models\Bill;
|
||||||
use FireflyIII\Support\Request\ConvertsDataTypes;
|
use FireflyIII\Support\Request\ConvertsDataTypes;
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class BillUpdateRequest.
|
* Class BillUpdateRequest.
|
||||||
*/
|
*/
|
||||||
class BillUpdateRequest extends FormRequest
|
class BillUpdateRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
use ConvertsDataTypes;
|
use ConvertsDataTypes;
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the data required by the controller.
|
* Returns the data required by the controller.
|
||||||
|
@ -24,25 +24,15 @@ namespace FireflyIII\Http\Requests;
|
|||||||
|
|
||||||
use FireflyIII\Support\Request\ConvertsDataTypes;
|
use FireflyIII\Support\Request\ConvertsDataTypes;
|
||||||
use FireflyIII\Validation\AutoBudget\ValidatesAutoBudgetRequest;
|
use FireflyIII\Validation\AutoBudget\ValidatesAutoBudgetRequest;
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
use Illuminate\Validation\Validator;
|
use Illuminate\Validation\Validator;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
* Class BudgetFormStoreRequest
|
* Class BudgetFormStoreRequest
|
||||||
*/
|
*/
|
||||||
class BudgetFormStoreRequest extends FormRequest
|
class BudgetFormStoreRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
use ConvertsDataTypes, ValidatesAutoBudgetRequest;
|
use ConvertsDataTypes, ValidatesAutoBudgetRequest;
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the data required by the controller.
|
* Returns the data required by the controller.
|
||||||
|
@ -25,25 +25,15 @@ namespace FireflyIII\Http\Requests;
|
|||||||
use FireflyIII\Models\Budget;
|
use FireflyIII\Models\Budget;
|
||||||
use FireflyIII\Support\Request\ConvertsDataTypes;
|
use FireflyIII\Support\Request\ConvertsDataTypes;
|
||||||
use FireflyIII\Validation\AutoBudget\ValidatesAutoBudgetRequest;
|
use FireflyIII\Validation\AutoBudget\ValidatesAutoBudgetRequest;
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
use Illuminate\Validation\Validator;
|
use Illuminate\Validation\Validator;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
* Class BudgetFormUpdateRequest
|
* Class BudgetFormUpdateRequest
|
||||||
*/
|
*/
|
||||||
class BudgetFormUpdateRequest extends FormRequest
|
class BudgetFormUpdateRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
use ConvertsDataTypes, ValidatesAutoBudgetRequest;
|
use ConvertsDataTypes, ValidatesAutoBudgetRequest;
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the data required by the controller.
|
* Returns the data required by the controller.
|
||||||
|
@ -22,26 +22,13 @@ declare(strict_types=1);
|
|||||||
|
|
||||||
namespace FireflyIII\Http\Requests;
|
namespace FireflyIII\Http\Requests;
|
||||||
|
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class BudgetIncomeRequest.
|
* Class BudgetIncomeRequest.
|
||||||
*
|
*
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
class BudgetIncomeRequest extends FormRequest
|
class BudgetIncomeRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Rules for this request.
|
* Rules for this request.
|
||||||
*
|
*
|
||||||
|
@ -23,24 +23,13 @@ declare(strict_types=1);
|
|||||||
namespace FireflyIII\Http\Requests;
|
namespace FireflyIII\Http\Requests;
|
||||||
|
|
||||||
use FireflyIII\Support\Request\ConvertsDataTypes;
|
use FireflyIII\Support\Request\ConvertsDataTypes;
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class MassEditBulkJournalRequest.
|
* Class MassEditBulkJournalRequest.
|
||||||
*/
|
*/
|
||||||
class BulkEditJournalRequest extends FormRequest
|
class BulkEditJournalRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
use ConvertsDataTypes;
|
use ConvertsDataTypes;
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Rules for this request.
|
* Rules for this request.
|
||||||
|
@ -24,24 +24,13 @@ namespace FireflyIII\Http\Requests;
|
|||||||
|
|
||||||
use FireflyIII\Models\Category;
|
use FireflyIII\Models\Category;
|
||||||
use FireflyIII\Support\Request\ConvertsDataTypes;
|
use FireflyIII\Support\Request\ConvertsDataTypes;
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class CategoryFormRequest.
|
* Class CategoryFormRequest.
|
||||||
*/
|
*/
|
||||||
class CategoryFormRequest extends FormRequest
|
class CategoryFormRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
use ConvertsDataTypes;
|
use ConvertsDataTypes;
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get information for the controller.
|
* Get information for the controller.
|
||||||
|
@ -22,26 +22,13 @@ declare(strict_types=1);
|
|||||||
|
|
||||||
namespace FireflyIII\Http\Requests;
|
namespace FireflyIII\Http\Requests;
|
||||||
|
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class ConfigurationRequest.
|
* Class ConfigurationRequest.
|
||||||
*
|
*
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
class ConfigurationRequest extends FormRequest
|
class ConfigurationRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users and admins
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the data required by the controller.
|
* Returns the data required by the controller.
|
||||||
*
|
*
|
||||||
|
@ -24,24 +24,13 @@ namespace FireflyIII\Http\Requests;
|
|||||||
|
|
||||||
use FireflyIII\Models\TransactionCurrency;
|
use FireflyIII\Models\TransactionCurrency;
|
||||||
use FireflyIII\Support\Request\ConvertsDataTypes;
|
use FireflyIII\Support\Request\ConvertsDataTypes;
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class CurrencyFormRequest.
|
* Class CurrencyFormRequest.
|
||||||
*/
|
*/
|
||||||
class CurrencyFormRequest extends FormRequest
|
class CurrencyFormRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
use ConvertsDataTypes;
|
use ConvertsDataTypes;
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the data required by the controller.
|
* Returns the data required by the controller.
|
||||||
|
@ -22,26 +22,13 @@ declare(strict_types=1);
|
|||||||
|
|
||||||
namespace FireflyIII\Http\Requests;
|
namespace FireflyIII\Http\Requests;
|
||||||
|
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class DeleteAccountFormRequest.
|
* Class DeleteAccountFormRequest.
|
||||||
*
|
*
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
class DeleteAccountFormRequest extends FormRequest
|
class DeleteAccountFormRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Rules for this request.
|
* Rules for this request.
|
||||||
*
|
*
|
||||||
|
@ -22,26 +22,13 @@ declare(strict_types=1);
|
|||||||
|
|
||||||
namespace FireflyIII\Http\Requests;
|
namespace FireflyIII\Http\Requests;
|
||||||
|
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class EmailFormRequest.
|
* Class EmailFormRequest.
|
||||||
*
|
*
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
class EmailFormRequest extends FormRequest
|
class EmailFormRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Rules for this request.
|
* Rules for this request.
|
||||||
*
|
*
|
||||||
|
@ -24,24 +24,13 @@ namespace FireflyIII\Http\Requests;
|
|||||||
|
|
||||||
use FireflyIII\Models\LinkType;
|
use FireflyIII\Models\LinkType;
|
||||||
use FireflyIII\Support\Request\ConvertsDataTypes;
|
use FireflyIII\Support\Request\ConvertsDataTypes;
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class JournalLink.
|
* Class JournalLink.
|
||||||
*/
|
*/
|
||||||
class JournalLinkRequest extends FormRequest
|
class JournalLinkRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
use ConvertsDataTypes;
|
use ConvertsDataTypes;
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the data required by the controller.
|
* Returns the data required by the controller.
|
||||||
|
@ -22,24 +22,11 @@ declare(strict_types=1);
|
|||||||
|
|
||||||
namespace FireflyIII\Http\Requests;
|
namespace FireflyIII\Http\Requests;
|
||||||
|
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class LinkTypeFormRequest.
|
* Class LinkTypeFormRequest.
|
||||||
*/
|
*/
|
||||||
class LinkTypeFormRequest extends FormRequest
|
class LinkTypeFormRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged and admins
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Rules for this request.
|
* Rules for this request.
|
||||||
*
|
*
|
||||||
|
43
app/Http/Requests/LoggedInRequest.php
Normal file
43
app/Http/Requests/LoggedInRequest.php
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
/**
|
||||||
|
* LoggedInRequest.php
|
||||||
|
* Copyright (c) 2019 james@firefly-iii.org
|
||||||
|
*
|
||||||
|
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||||
|
*
|
||||||
|
* This program is free software: you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU Affero General Public License as
|
||||||
|
* published by the Free Software Foundation, either version 3 of the
|
||||||
|
* License, or (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU Affero General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU Affero General Public License
|
||||||
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
*/
|
||||||
|
declare(strict_types=1);
|
||||||
|
|
||||||
|
namespace FireflyIII\Http\Requests;
|
||||||
|
|
||||||
|
use Illuminate\Foundation\Http\FormRequest;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Class LoggedInRequest.
|
||||||
|
*/
|
||||||
|
class LoggedInRequest extends FormRequest
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Verify the request.
|
||||||
|
*
|
||||||
|
* @return bool
|
||||||
|
*/
|
||||||
|
public function authorize(): bool
|
||||||
|
{
|
||||||
|
// Only allow logged in users
|
||||||
|
return auth()->check();
|
||||||
|
}
|
||||||
|
}
|
@ -22,26 +22,13 @@ declare(strict_types=1);
|
|||||||
|
|
||||||
namespace FireflyIII\Http\Requests;
|
namespace FireflyIII\Http\Requests;
|
||||||
|
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class MassDeleteJournalRequest.
|
* Class MassDeleteJournalRequest.
|
||||||
*
|
*
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
class MassDeleteJournalRequest extends FormRequest
|
class MassDeleteJournalRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Rules for this request.
|
* Rules for this request.
|
||||||
*
|
*
|
||||||
|
@ -22,26 +22,13 @@ declare(strict_types=1);
|
|||||||
|
|
||||||
namespace FireflyIII\Http\Requests;
|
namespace FireflyIII\Http\Requests;
|
||||||
|
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class MassEditJournalRequest.
|
* Class MassEditJournalRequest.
|
||||||
*
|
*
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
class MassEditJournalRequest extends FormRequest
|
class MassEditJournalRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Rules for this request.
|
* Rules for this request.
|
||||||
*
|
*
|
||||||
|
@ -23,26 +23,15 @@ declare(strict_types=1);
|
|||||||
namespace FireflyIII\Http\Requests;
|
namespace FireflyIII\Http\Requests;
|
||||||
|
|
||||||
use FireflyIII\Support\Request\ConvertsDataTypes;
|
use FireflyIII\Support\Request\ConvertsDataTypes;
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class NewUserFormRequest.
|
* Class NewUserFormRequest.
|
||||||
*
|
*
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
class NewUserFormRequest extends FormRequest
|
class NewUserFormRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
use ConvertsDataTypes;
|
use ConvertsDataTypes;
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Rules for this request.
|
* Rules for this request.
|
||||||
|
@ -24,24 +24,13 @@ namespace FireflyIII\Http\Requests;
|
|||||||
|
|
||||||
use FireflyIII\Models\ObjectGroup;
|
use FireflyIII\Models\ObjectGroup;
|
||||||
use FireflyIII\Support\Request\ConvertsDataTypes;
|
use FireflyIII\Support\Request\ConvertsDataTypes;
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class ObjectGroupFormRequest.
|
* Class ObjectGroupFormRequest.
|
||||||
*/
|
*/
|
||||||
class ObjectGroupFormRequest extends FormRequest
|
class ObjectGroupFormRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
use ConvertsDataTypes;
|
use ConvertsDataTypes;
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the data required by the controller.
|
* Returns the data required by the controller.
|
||||||
|
@ -23,24 +23,13 @@ declare(strict_types=1);
|
|||||||
namespace FireflyIII\Http\Requests;
|
namespace FireflyIII\Http\Requests;
|
||||||
|
|
||||||
use FireflyIII\Support\Request\ConvertsDataTypes;
|
use FireflyIII\Support\Request\ConvertsDataTypes;
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class PiggyBankStoreRequest.
|
* Class PiggyBankStoreRequest.
|
||||||
*/
|
*/
|
||||||
class PiggyBankStoreRequest extends FormRequest
|
class PiggyBankStoreRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
use ConvertsDataTypes;
|
use ConvertsDataTypes;
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the data required by the controller.
|
* Returns the data required by the controller.
|
||||||
|
@ -24,24 +24,13 @@ namespace FireflyIII\Http\Requests;
|
|||||||
|
|
||||||
use FireflyIII\Models\PiggyBank;
|
use FireflyIII\Models\PiggyBank;
|
||||||
use FireflyIII\Support\Request\ConvertsDataTypes;
|
use FireflyIII\Support\Request\ConvertsDataTypes;
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class PiggyBankFormRequest.
|
* Class PiggyBankFormRequest.
|
||||||
*/
|
*/
|
||||||
class PiggyBankUpdateRequest extends FormRequest
|
class PiggyBankUpdateRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
use ConvertsDataTypes;
|
use ConvertsDataTypes;
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the data required by the controller.
|
* Returns the data required by the controller.
|
||||||
|
@ -22,26 +22,13 @@ declare(strict_types=1);
|
|||||||
|
|
||||||
namespace FireflyIII\Http\Requests;
|
namespace FireflyIII\Http\Requests;
|
||||||
|
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class ProfileFormRequest.
|
* Class ProfileFormRequest.
|
||||||
*
|
*
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
class ProfileFormRequest extends FormRequest
|
class ProfileFormRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Rules for this request.
|
* Rules for this request.
|
||||||
*
|
*
|
||||||
|
@ -25,25 +25,14 @@ namespace FireflyIII\Http\Requests;
|
|||||||
|
|
||||||
use FireflyIII\Rules\ValidJournals;
|
use FireflyIII\Rules\ValidJournals;
|
||||||
use FireflyIII\Support\Request\ConvertsDataTypes;
|
use FireflyIII\Support\Request\ConvertsDataTypes;
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
use Log;
|
use Log;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class ReconciliationStoreRequest
|
* Class ReconciliationStoreRequest
|
||||||
*/
|
*/
|
||||||
class ReconciliationStoreRequest extends FormRequest
|
class ReconciliationStoreRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
use ConvertsDataTypes;
|
use ConvertsDataTypes;
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the data required by the controller.
|
* Returns the data required by the controller.
|
||||||
|
@ -31,26 +31,15 @@ use FireflyIII\Rules\ValidRecurrenceRepetitionType;
|
|||||||
use FireflyIII\Rules\ValidRecurrenceRepetitionValue;
|
use FireflyIII\Rules\ValidRecurrenceRepetitionValue;
|
||||||
use FireflyIII\Support\Request\ConvertsDataTypes;
|
use FireflyIII\Support\Request\ConvertsDataTypes;
|
||||||
use FireflyIII\Validation\AccountValidator;
|
use FireflyIII\Validation\AccountValidator;
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
use Illuminate\Validation\Validator;
|
use Illuminate\Validation\Validator;
|
||||||
use Log;
|
use Log;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class RecurrenceFormRequest
|
* Class RecurrenceFormRequest
|
||||||
*/
|
*/
|
||||||
class RecurrenceFormRequest extends FormRequest
|
class RecurrenceFormRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
use ConvertsDataTypes;
|
use ConvertsDataTypes;
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the data required by the controller.
|
* Get the data required by the controller.
|
||||||
|
@ -29,26 +29,14 @@ use FireflyIII\Repositories\Account\AccountRepositoryInterface;
|
|||||||
use FireflyIII\Repositories\Budget\BudgetRepositoryInterface;
|
use FireflyIII\Repositories\Budget\BudgetRepositoryInterface;
|
||||||
use FireflyIII\Repositories\Category\CategoryRepositoryInterface;
|
use FireflyIII\Repositories\Category\CategoryRepositoryInterface;
|
||||||
use FireflyIII\Repositories\Tag\TagRepositoryInterface;
|
use FireflyIII\Repositories\Tag\TagRepositoryInterface;
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
use Illuminate\Support\Collection;
|
use Illuminate\Support\Collection;
|
||||||
use Log;
|
use Log;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class CategoryFormRequest.
|
* Class CategoryFormRequest.
|
||||||
*/
|
*/
|
||||||
class ReportFormRequest extends FormRequest
|
class ReportFormRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Validate list of accounts.
|
* Validate list of accounts.
|
||||||
*
|
*
|
||||||
|
@ -25,24 +25,13 @@ namespace FireflyIII\Http\Requests;
|
|||||||
use FireflyIII\Models\Rule;
|
use FireflyIII\Models\Rule;
|
||||||
use FireflyIII\Support\Request\ConvertsDataTypes;
|
use FireflyIII\Support\Request\ConvertsDataTypes;
|
||||||
use FireflyIII\Support\Request\GetRuleConfiguration;
|
use FireflyIII\Support\Request\GetRuleConfiguration;
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class RuleFormRequest.
|
* Class RuleFormRequest.
|
||||||
*/
|
*/
|
||||||
class RuleFormRequest extends FormRequest
|
class RuleFormRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
use ConvertsDataTypes, GetRuleConfiguration;
|
use ConvertsDataTypes, GetRuleConfiguration;
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get all data for controller.
|
* Get all data for controller.
|
||||||
|
@ -25,24 +25,13 @@ namespace FireflyIII\Http\Requests;
|
|||||||
use FireflyIII\Models\RuleGroup;
|
use FireflyIII\Models\RuleGroup;
|
||||||
use FireflyIII\Rules\IsBoolean;
|
use FireflyIII\Rules\IsBoolean;
|
||||||
use FireflyIII\Support\Request\ConvertsDataTypes;
|
use FireflyIII\Support\Request\ConvertsDataTypes;
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class RuleGroupFormRequest.
|
* Class RuleGroupFormRequest.
|
||||||
*/
|
*/
|
||||||
class RuleGroupFormRequest extends FormRequest
|
class RuleGroupFormRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
use ConvertsDataTypes;
|
use ConvertsDataTypes;
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get all data for controller.
|
* Get all data for controller.
|
||||||
|
@ -23,26 +23,14 @@ declare(strict_types=1);
|
|||||||
namespace FireflyIII\Http\Requests;
|
namespace FireflyIII\Http\Requests;
|
||||||
|
|
||||||
use Carbon\Carbon;
|
use Carbon\Carbon;
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class SelectTransactionsRequest.
|
* Class SelectTransactionsRequest.
|
||||||
*
|
*
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
class SelectTransactionsRequest extends FormRequest
|
class SelectTransactionsRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Rules for this request.
|
* Rules for this request.
|
||||||
*
|
*
|
||||||
|
@ -26,24 +26,13 @@ use FireflyIII\Models\Location;
|
|||||||
use FireflyIII\Models\Tag;
|
use FireflyIII\Models\Tag;
|
||||||
use FireflyIII\Support\Request\AppendsLocationData;
|
use FireflyIII\Support\Request\AppendsLocationData;
|
||||||
use FireflyIII\Support\Request\ConvertsDataTypes;
|
use FireflyIII\Support\Request\ConvertsDataTypes;
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class TagFormRequest.
|
* Class TagFormRequest.
|
||||||
*/
|
*/
|
||||||
class TagFormRequest extends FormRequest
|
class TagFormRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
use ConvertsDataTypes, AppendsLocationData;
|
use ConvertsDataTypes, AppendsLocationData;
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get all data for controller.
|
* Get all data for controller.
|
||||||
|
@ -23,26 +23,15 @@ declare(strict_types=1);
|
|||||||
namespace FireflyIII\Http\Requests;
|
namespace FireflyIII\Http\Requests;
|
||||||
|
|
||||||
use FireflyIII\Support\Request\GetRuleConfiguration;
|
use FireflyIII\Support\Request\GetRuleConfiguration;
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class TestRuleFormRequest.
|
* Class TestRuleFormRequest.
|
||||||
*
|
*
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
class TestRuleFormRequest extends FormRequest
|
class TestRuleFormRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
use GetRuleConfiguration;
|
use GetRuleConfiguration;
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Rules for this request.
|
* Rules for this request.
|
||||||
|
@ -22,26 +22,13 @@ declare(strict_types=1);
|
|||||||
|
|
||||||
namespace FireflyIII\Http\Requests;
|
namespace FireflyIII\Http\Requests;
|
||||||
|
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class TokenFormRequest.
|
* Class TokenFormRequest.
|
||||||
*
|
*
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
class TokenFormRequest extends FormRequest
|
class TokenFormRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Rules for this request.
|
* Rules for this request.
|
||||||
*
|
*
|
||||||
|
@ -23,26 +23,15 @@ declare(strict_types=1);
|
|||||||
namespace FireflyIII\Http\Requests;
|
namespace FireflyIII\Http\Requests;
|
||||||
|
|
||||||
use FireflyIII\Support\Request\ConvertsDataTypes;
|
use FireflyIII\Support\Request\ConvertsDataTypes;
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class UserFormRequest.
|
* Class UserFormRequest.
|
||||||
*
|
*
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
class UserFormRequest extends FormRequest
|
class UserFormRequest extends LoggedInRequest
|
||||||
{
|
{
|
||||||
use ConvertsDataTypes;
|
use ConvertsDataTypes;
|
||||||
/**
|
|
||||||
* Verify the request.
|
|
||||||
*
|
|
||||||
* @return bool
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
// Only allow logged in users
|
|
||||||
return auth()->check();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get data for controller.
|
* Get data for controller.
|
||||||
|
Loading…
Reference in New Issue
Block a user