mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/exchange-2.0.git
synced 2026-08-28 17:03:59 +00:00
fix file structure and file names
This commit is contained in:
@@ -12,3 +12,5 @@ Homestead.yaml
|
||||
npm-debug.log
|
||||
yarn-error.log
|
||||
/storage/file
|
||||
composer.lock
|
||||
yarn.lock
|
||||
@@ -12,7 +12,7 @@ use Illuminate\Http\Request;
|
||||
use Illuminate\Http\Resources\Json\JsonResource;
|
||||
use Illuminate\Http\Resources\Json\ResourceCollection;
|
||||
|
||||
abstract class AbstractControllerLogic
|
||||
abstract class AbstractControllersLogic
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,24 +0,0 @@
|
||||
<?php
|
||||
|
||||
namespace App\Classes\General\Eloquent\Filters;
|
||||
|
||||
use App\Classes\ValueObjects\Constants\ModuleTypes;
|
||||
use Illuminate\Database\Eloquent\Builder;
|
||||
|
||||
class Importer implements Filter
|
||||
{
|
||||
|
||||
/**
|
||||
* @param Builder $builder
|
||||
* @param $value
|
||||
* @return Builder|mixed
|
||||
*/
|
||||
public static function apply(Builder $builder, $value)
|
||||
{
|
||||
return $builder->whereHas('modules', function ($query){
|
||||
$query->where('module_type', ModuleTypes::IMPORTER);
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -6,13 +6,13 @@ use App\Classes\Modules\Accounts\DataTransferObjects\AuthenticationCredentialsOb
|
||||
use App\Classes\Modules\Accounts\Services\AuthenticatesUser;
|
||||
use App\Classes\Modules\Accounts\Services\AuthenticationRedirect;
|
||||
use App\Classes\Modules\Accounts\Standards\Rules\CanAuthenticateUser;
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
use App\Classes\ValueObjects\Constants\Notifications;
|
||||
use ErrorException;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class AuthenticateUserLogic extends AbstractControllerLogic
|
||||
class AuthenticateUserLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
protected function notification():array {
|
||||
|
||||
@@ -7,13 +7,13 @@ use App\Classes\Modules\Accounts\Services\AuthenticatesUser;
|
||||
use App\Classes\Modules\Accounts\Services\AuthenticationRedirect;
|
||||
use App\Classes\Modules\Accounts\Services\FetchesUser;
|
||||
use App\Classes\Modules\Accounts\Standards\Rules\CanAuthenticateUser;
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
use App\Classes\ValueObjects\Constants\Notifications;
|
||||
use ErrorException;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class CheckEmailLogic extends AbstractControllerLogic
|
||||
class CheckEmailLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
protected function notification():array {
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
namespace App\Classes\Modules\Accounts\ControllersLogic;
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
|
||||
use App\Classes\Modules\Accounts\Standards\Rules\CanCreateUser;
|
||||
use App\Classes\Modules\Accounts\Services\CreatesUser;
|
||||
@@ -30,7 +30,7 @@ use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class CreateUserLogic extends AbstractControllerLogic
|
||||
class CreateUserLogic extends AbstractControllersLogic
|
||||
{
|
||||
/**
|
||||
* @return array
|
||||
|
||||
@@ -4,13 +4,13 @@ namespace App\Classes\Modules\Accounts\ControllersLogic;
|
||||
|
||||
use App\Classes\Modules\Accounts\Services\ListsUsers;
|
||||
use App\Classes\Modules\Accounts\Standards\Rules\CanListUsers;
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
use App\Http\Resources\UserResource;
|
||||
use ErrorException;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class ListUsersLogic extends AbstractControllerLogic
|
||||
class ListUsersLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
/**
|
||||
@@ -30,7 +30,7 @@ class ListUsersLogic extends AbstractControllerLogic
|
||||
private $listsUsers;
|
||||
|
||||
/**
|
||||
* ListUsersControllerLogic constructor.
|
||||
* ListUsersControllersLogic constructor.
|
||||
* @param CanListUsers $canListUser
|
||||
* @param ListsUsers $listsUsers
|
||||
*/
|
||||
|
||||
@@ -4,7 +4,7 @@ namespace App\Classes\Modules\Accounts\ControllersLogic;
|
||||
|
||||
use App\Http\Resources\UserResource;
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
|
||||
use App\Classes\Modules\Accounts\Services\FetchesUser;
|
||||
|
||||
@@ -31,7 +31,7 @@ use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class RegistrationStep2Logic extends AbstractControllerLogic
|
||||
class RegistrationStep2Logic extends AbstractControllersLogic
|
||||
{
|
||||
/**
|
||||
* @return array
|
||||
|
||||
@@ -4,7 +4,7 @@ namespace App\Classes\Modules\Accounts\ControllersLogic;
|
||||
|
||||
use App\Http\Resources\UserResource;
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
|
||||
use App\Classes\Modules\Accounts\Services\FetchesUser;
|
||||
|
||||
@@ -31,7 +31,7 @@ use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class UpdateUserLogic extends AbstractControllerLogic
|
||||
class UpdateUserLogic extends AbstractControllersLogic
|
||||
{
|
||||
/**
|
||||
* @return array
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
namespace App\Classes\Modules\Addresses\ControllersLogic;
|
||||
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
use App\Classes\Modules\Addresses\Services\CreatesAddress;
|
||||
use App\Classes\Modules\Addresses\Standards\Rules\CanCreateAddress;
|
||||
use App\Classes\Modules\Addresses\DataTransferObjects\AddressObject;
|
||||
@@ -12,7 +12,7 @@ use ErrorException;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class CreateAddressLogic extends AbstractControllerLogic
|
||||
class CreateAddressLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
/**
|
||||
@@ -32,7 +32,7 @@ class CreateAddressLogic extends AbstractControllerLogic
|
||||
private $createsAddress;
|
||||
|
||||
/**
|
||||
* CreateAddressControllerLogic constructor.
|
||||
* CreateAddressControllersLogic constructor.
|
||||
* @param CanCreateAddress $canCreateAddress
|
||||
* @param CreatesAddress $createsAddress
|
||||
*/
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
namespace App\Classes\Modules\Addresses\ControllersLogic;
|
||||
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
use App\Classes\Modules\Addresses\Services\DeletesAddress;
|
||||
use App\Classes\Modules\Addresses\Services\FetchesAddress;
|
||||
use App\Classes\Modules\Addresses\Standards\Rules\CanDeleteAddress;
|
||||
@@ -11,7 +11,7 @@ use ErrorException;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class DeleteAddressLogic extends AbstractControllerLogic
|
||||
class DeleteAddressLogic extends AbstractControllersLogic
|
||||
{
|
||||
/**
|
||||
* @return array
|
||||
@@ -34,7 +34,7 @@ class DeleteAddressLogic extends AbstractControllerLogic
|
||||
private $fetchesAddress;
|
||||
|
||||
/**
|
||||
* DeleteAddressControllerLogic constructor.
|
||||
* DeleteAddressControllersLogic constructor.
|
||||
* @param CanDeleteAddress $canDeleteAddress
|
||||
* @param DeletesAddress $deletesAddress
|
||||
* @param FetchesAddress $fetchesAddress
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
namespace App\Classes\Modules\Addresses\ControllersLogic;
|
||||
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
use App\Classes\Modules\Addresses\Services\FetchesAddress;
|
||||
use App\Classes\Modules\Addresses\Standards\Rules\CanFetchAddress;
|
||||
use App\Classes\Modules\Addresses\DataTransferObjects\AddressObject;
|
||||
@@ -12,7 +12,7 @@ use ErrorException;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class FetchAddressLogic extends AbstractControllerLogic
|
||||
class FetchAddressLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
/**
|
||||
@@ -32,7 +32,7 @@ class FetchAddressLogic extends AbstractControllerLogic
|
||||
private $fetchesAddress;
|
||||
|
||||
/**
|
||||
* FetchAddressControllerLogic constructor.
|
||||
* FetchAddressControllersLogic constructor.
|
||||
* @param CanFetchAddress $canFetchAddress
|
||||
* @param FetchesAddress $fetchesAddress
|
||||
*/
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
namespace App\Classes\Modules\Addresses\ControllersLogic;
|
||||
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
use App\Classes\Modules\Addresses\Services\ListsAddresses;
|
||||
use App\Classes\Modules\Addresses\Standards\Rules\CanListAddresses;
|
||||
use App\Http\Resources\AddressResource;
|
||||
@@ -11,7 +11,7 @@ use ErrorException;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class ListAddressesLogic extends AbstractControllerLogic
|
||||
class ListAddressesLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
namespace App\Classes\Modules\Addresses\ControllersLogic;
|
||||
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
use App\Classes\Modules\Addresses\Services\UpdatesAddress;
|
||||
use App\Classes\Modules\Addresses\Services\FetchesAddress;
|
||||
use App\Classes\Modules\Addresses\Standards\Rules\CanUpdateAddress;
|
||||
@@ -13,7 +13,7 @@ use ErrorException;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class UpdateAddressLogic extends AbstractControllerLogic
|
||||
class UpdateAddressLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
/**
|
||||
|
||||
+2
-2
@@ -2,7 +2,7 @@
|
||||
|
||||
namespace App\Classes\Modules\Bookings\ControllersLogic;
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
|
||||
use App\Classes\Modules\Companies\Services\FetchesCompany;
|
||||
use App\Classes\Modules\CompanyBanks\Services\FetchesCompanyBank;
|
||||
@@ -20,7 +20,7 @@ use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class CreateBookingLogic extends AbstractControllerLogic
|
||||
class CreateBookingLogic extends AbstractControllersLogic
|
||||
{
|
||||
/**
|
||||
* @return array
|
||||
+2
-2
@@ -6,7 +6,7 @@ use App\Classes\Modules\Segments\Services\UpdatesSegment;
|
||||
use App\Classes\Modules\Segments\Standards\Rules\CanUpdateSegment;
|
||||
use App\Http\Resources\BookingResource;
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
|
||||
use App\Classes\Modules\Bookings\Services\FetchesBooking;
|
||||
|
||||
@@ -19,7 +19,7 @@ use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class DeleteBookingLogic extends AbstractControllerLogic
|
||||
class DeleteBookingLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
/**
|
||||
+2
-2
@@ -4,7 +4,7 @@ namespace App\Classes\Modules\Bookings\ControllersLogic;
|
||||
|
||||
use App\Http\Resources\BookingResource;
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
|
||||
use App\Classes\Modules\Bookings\Services\FetchesBooking;
|
||||
|
||||
@@ -17,7 +17,7 @@ use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class UpdateBookingLogic extends AbstractControllerLogic
|
||||
class UpdateBookingLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
/**
|
||||
+2
-2
@@ -3,14 +3,14 @@
|
||||
namespace App\Classes\Modules\Companies\ControllersLogic;
|
||||
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
use App\Classes\Modules\Companies\Processors\CreateCompanyProcessor;
|
||||
use App\Http\Resources\CompanyResource;
|
||||
use ErrorException;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class CreateCompanyLogic extends AbstractControllerLogic
|
||||
class CreateCompanyLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
/**
|
||||
+2
-2
@@ -3,7 +3,7 @@
|
||||
namespace App\Classes\Modules\Companies\ControllersLogic;
|
||||
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
use App\Classes\Modules\Companies\Services\DeletesCompany;
|
||||
use App\Classes\Modules\Companies\Services\FetchesCompany;
|
||||
use App\Classes\Modules\Companies\Standards\Rules\CanDeleteCompany;
|
||||
@@ -11,7 +11,7 @@ use ErrorException;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class DeleteCompanyLogic extends AbstractControllerLogic
|
||||
class DeleteCompanyLogic extends AbstractControllersLogic
|
||||
{
|
||||
/**
|
||||
* @return array
|
||||
+3
-3
@@ -3,7 +3,7 @@
|
||||
namespace App\Classes\Modules\Companies\ControllersLogic;
|
||||
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
use App\Classes\Modules\Companies\Services\FetchesCompany;
|
||||
use App\Classes\Modules\Companies\Standards\Rules\CanFetchCompany;
|
||||
use App\Classes\Modules\Companies\DataTransferObjects\CompanyObject;
|
||||
@@ -12,7 +12,7 @@ use ErrorException;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class FetchCompanyLogic extends AbstractControllerLogic
|
||||
class FetchCompanyLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
/**
|
||||
@@ -32,7 +32,7 @@ class FetchCompanyLogic extends AbstractControllerLogic
|
||||
private $fetchesCompany;
|
||||
|
||||
/**
|
||||
* FetchCompanyControllerLogic constructor.
|
||||
* FetchCompanyControllersLogic constructor.
|
||||
* @param CanFetchCompany $canFetchCompany
|
||||
* @param FetchesCompany $fetchesCompany
|
||||
*/
|
||||
+4
-4
@@ -1,9 +1,9 @@
|
||||
<?php
|
||||
|
||||
namespace App\Classes\Modules\Companies\ControllerLogic;
|
||||
namespace App\Classes\Modules\Companies\ControllersLogic;
|
||||
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
use App\Classes\Modules\Companies\Services\ListsCompanies;
|
||||
use App\Classes\Modules\Companies\Standards\Rules\CanListCompanies;
|
||||
use App\Http\Resources\CompanyResource;
|
||||
@@ -11,7 +11,7 @@ use ErrorException;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class ListCompaniesLogic extends AbstractControllerLogic
|
||||
class ListCompaniesLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
/**
|
||||
@@ -31,7 +31,7 @@ class ListCompaniesLogic extends AbstractControllerLogic
|
||||
private $listsCompanies;
|
||||
|
||||
/**
|
||||
* ListCompaniesControllerLogic constructor.
|
||||
* ListCompaniesControllersLogic constructor.
|
||||
* @param CanListCompanies $canListCompanies
|
||||
* @param ListsCompanies $listsCompanies
|
||||
*/
|
||||
+3
-3
@@ -3,7 +3,7 @@
|
||||
namespace App\Classes\Modules\Companies\ControllersLogic;
|
||||
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
use App\Classes\Modules\Companies\Services\UpdatesCompany;
|
||||
use App\Classes\Modules\Companies\Services\FetchesCompany;
|
||||
use App\Classes\Modules\Companies\Standards\Rules\CanUpdateCompany;
|
||||
@@ -13,7 +13,7 @@ use ErrorException;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class UpdateCompanyLogic extends AbstractControllerLogic
|
||||
class UpdateCompanyLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
/**
|
||||
@@ -36,7 +36,7 @@ class UpdateCompanyLogic extends AbstractControllerLogic
|
||||
private $fetchesCompany;
|
||||
|
||||
/**
|
||||
* UpdateCompanyControllerLogic constructor.
|
||||
* UpdateCompanyControllersLogic constructor.
|
||||
* @param CanUpdateCompany $canUpdateCompany
|
||||
* @param UpdatesCompany $updatesCompany
|
||||
* @param FetchesCompany $fetchesCompany
|
||||
+2
-2
@@ -2,7 +2,7 @@
|
||||
|
||||
namespace App\Classes\Modules\CompanyBanks\ControllersLogic;
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
|
||||
use App\Classes\Modules\CompanyBanks\Standards\Rules\CanCreateCompanyBank;
|
||||
use App\Classes\Modules\CompanyBanks\Services\CreatesCompanyBank;
|
||||
@@ -14,7 +14,7 @@ use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class CreateCompanyBankLogic extends AbstractControllerLogic
|
||||
class CreateCompanyBankLogic extends AbstractControllersLogic
|
||||
{
|
||||
/**
|
||||
* @return array
|
||||
+2
-2
@@ -4,7 +4,7 @@ namespace App\Classes\Modules\CompanyBanks\ControllersLogic;
|
||||
|
||||
use App\Http\Resources\CompanyBankResource;
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
|
||||
use App\Classes\Modules\CompanyBanks\Services\FetchesCompanyBank;
|
||||
|
||||
@@ -17,7 +17,7 @@ use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class DeleteCompanyBankLogic extends AbstractControllerLogic
|
||||
class DeleteCompanyBankLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
/**
|
||||
+2
-2
@@ -4,7 +4,7 @@ namespace App\Classes\Modules\CompanyBanks\ControllersLogic;
|
||||
|
||||
use App\Http\Resources\CompanyBankResource;
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
|
||||
use App\Classes\Modules\CompanyBanks\Services\FetchesCompanyBank;
|
||||
|
||||
@@ -17,7 +17,7 @@ use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class UpdateCompanyBankLogic extends AbstractControllerLogic
|
||||
class UpdateCompanyBankLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
/**
|
||||
+2
-2
@@ -2,7 +2,7 @@
|
||||
|
||||
namespace App\Classes\Modules\Currencies\ControllersLogic;
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
|
||||
use App\Classes\Modules\Currencies\Standards\Rules\CanCreateCurrency;
|
||||
use App\Classes\Modules\Currencies\Services\CreatesCurrency;
|
||||
@@ -15,7 +15,7 @@ use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class CreateCurrencyLogic extends AbstractControllerLogic
|
||||
class CreateCurrencyLogic extends AbstractControllersLogic
|
||||
{
|
||||
/**
|
||||
* @return array
|
||||
+2
-2
@@ -4,7 +4,7 @@ namespace App\Classes\Modules\Currencies\ControllersLogic;
|
||||
|
||||
use App\Http\Resources\CurrencyResource;
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
|
||||
use App\Classes\Modules\Currencies\Services\FetchesCurrency;
|
||||
|
||||
@@ -17,7 +17,7 @@ use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class DeleteCurrencyLogic extends AbstractControllerLogic
|
||||
class DeleteCurrencyLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
/**
|
||||
+2
-2
@@ -3,7 +3,7 @@
|
||||
namespace App\Classes\Modules\Currencies\ControllersLogic;
|
||||
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
use App\Classes\Modules\Currencies\Services\ListsCurrency;
|
||||
use App\Classes\Modules\Currencies\Standards\Rules\CanListCurrency;
|
||||
use App\Http\Resources\CurrencyResource;
|
||||
@@ -11,7 +11,7 @@ use ErrorException;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class ListCurrencyLogic extends AbstractControllerLogic
|
||||
class ListCurrencyLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
/**
|
||||
+2
-2
@@ -3,7 +3,7 @@
|
||||
namespace App\Classes\Modules\Currencies\ControllersLogic;
|
||||
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
use App\Classes\Modules\Currencies\Services\FetchesCurrency;
|
||||
use App\Classes\Modules\Currencies\Services\RateCalculatesCurrency;
|
||||
|
||||
@@ -12,7 +12,7 @@ use ErrorException;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class RateCalculateCurrencyLogic extends AbstractControllerLogic
|
||||
class RateCalculateCurrencyLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
/**
|
||||
+2
-2
@@ -4,7 +4,7 @@ namespace App\Classes\Modules\Currencies\ControllersLogic;
|
||||
|
||||
use App\Http\Resources\CurrencyResource;
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
|
||||
use App\Classes\Modules\Currencies\Services\FetchesCurrency;
|
||||
|
||||
@@ -18,7 +18,7 @@ use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class UpdateCurrencyRateLogic extends AbstractControllerLogic
|
||||
class UpdateCurrencyRateLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
/**
|
||||
+2
-2
@@ -4,7 +4,7 @@ namespace App\Classes\Modules\Documents\ControllersLogic;
|
||||
|
||||
use App\Http\Resources\DocumentResource;
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
|
||||
use App\Classes\Modules\Documents\Services\FetchesDocument;
|
||||
|
||||
@@ -19,7 +19,7 @@ use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class ApproveDocumentLogic extends AbstractControllerLogic
|
||||
class ApproveDocumentLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
/**
|
||||
+2
-2
@@ -3,7 +3,7 @@
|
||||
namespace App\Classes\Modules\Documents\ControllersLogic;
|
||||
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
use App\Classes\Modules\Documents\Services\ListsDocuments;
|
||||
use App\Classes\Modules\Documents\Standards\Rules\CanListDocuments;
|
||||
use App\Http\Resources\DocumentResource;
|
||||
@@ -11,7 +11,7 @@ use ErrorException;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class ListDocumentLogic extends AbstractControllerLogic
|
||||
class ListDocumentLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
/**
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
namespace App\Classes\Modules\Receipts\ControllersLogic;
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
|
||||
use App\Classes\Modules\Receipts\Standards\Rules\CanCreateReceipt;
|
||||
use App\Classes\Modules\Receipts\Standards\Rules\CanCreateReceiptDetail;
|
||||
@@ -26,7 +26,7 @@ use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class CreateReceiptLogic extends AbstractControllerLogic
|
||||
class CreateReceiptLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
|
||||
|
||||
+2
-2
@@ -2,7 +2,7 @@
|
||||
|
||||
namespace App\Classes\Modules\SegmentConstants\ControllersLogic;
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
|
||||
use App\Classes\Modules\SegmentConstants\Services\FetchesSegmentConstant;
|
||||
use App\Classes\Modules\Segments\Services\FetchesSegment;
|
||||
@@ -19,7 +19,7 @@ use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class CreateSegmentConstantLogic extends AbstractControllerLogic
|
||||
class CreateSegmentConstantLogic extends AbstractControllersLogic
|
||||
{
|
||||
/**
|
||||
* @return array
|
||||
+2
-2
@@ -3,7 +3,7 @@
|
||||
namespace App\Classes\Modules\SegmentConstants\ControllersLogic;
|
||||
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
use App\Classes\Modules\SegmentConstants\Services\ListsSegmentConstants;
|
||||
use App\Classes\Modules\SegmentConstants\Standards\Rules\CanListStandardSegmentConstants;
|
||||
use App\Http\Resources\SegmentResource;
|
||||
@@ -11,7 +11,7 @@ use ErrorException;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class ListStandardSegmentConstantLogic extends AbstractControllerLogic
|
||||
class ListStandardSegmentConstantLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
/**
|
||||
+2
-2
@@ -2,7 +2,7 @@
|
||||
|
||||
namespace App\Classes\Modules\SegmentConstants\ControllersLogic;
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
|
||||
use App\Classes\Modules\SegmentConstants\Services\FetchesSegmentConstant;
|
||||
|
||||
@@ -18,7 +18,7 @@ use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class UpdateSegmentConstantLogic extends AbstractControllerLogic
|
||||
class UpdateSegmentConstantLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
/**
|
||||
+2
-2
@@ -2,7 +2,7 @@
|
||||
|
||||
namespace App\Classes\Modules\SegmentConstants\ControllersLogic;
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
|
||||
use App\Classes\Modules\SegmentConstants\Services\FetchesSegmentConstant;
|
||||
|
||||
@@ -18,7 +18,7 @@ use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class UpdateStandardSegmentConstantLogic extends AbstractControllerLogic
|
||||
class UpdateStandardSegmentConstantLogic extends AbstractControllersLogic
|
||||
{
|
||||
/**
|
||||
* @return array
|
||||
+2
-2
@@ -2,7 +2,7 @@
|
||||
|
||||
namespace App\Classes\Modules\Segments\ControllersLogic;
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
|
||||
use App\Classes\Modules\Segments\Standards\Rules\CanCreateSegment;
|
||||
use App\Classes\Modules\Segments\Services\CreatesSegment;
|
||||
@@ -14,7 +14,7 @@ use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class CreateSegmentLogic extends AbstractControllerLogic
|
||||
class CreateSegmentLogic extends AbstractControllersLogic
|
||||
{
|
||||
/**
|
||||
* @return array
|
||||
+2
-2
@@ -4,7 +4,7 @@ namespace App\Classes\Modules\Segments\ControllersLogic;
|
||||
|
||||
use App\Http\Resources\SegmentResource;
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
|
||||
use App\Classes\Modules\Segments\Services\FetchesSegment;
|
||||
|
||||
@@ -16,7 +16,7 @@ use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class DeleteSegmentLogic extends AbstractControllerLogic
|
||||
class DeleteSegmentLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
/**
|
||||
+2
-2
@@ -3,7 +3,7 @@
|
||||
namespace App\Classes\Modules\Segments\ControllersLogic;
|
||||
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
use App\Classes\Modules\Segments\Services\ListsSegments;
|
||||
use App\Classes\Modules\Segments\Standards\Rules\CanListStandardSegments;
|
||||
use App\Http\Resources\SegmentResource;
|
||||
@@ -11,7 +11,7 @@ use ErrorException;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class ListStandardSegmentLogic extends AbstractControllerLogic
|
||||
class ListStandardSegmentLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
/**
|
||||
+2
-2
@@ -4,7 +4,7 @@ namespace App\Classes\Modules\Segments\ControllersLogic;
|
||||
|
||||
use App\Http\Resources\SegmentResource;
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
|
||||
use App\Classes\Modules\Segments\Services\FetchesSegment;
|
||||
|
||||
@@ -17,7 +17,7 @@ use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class UpdateSegmentLogic extends AbstractControllerLogic
|
||||
class UpdateSegmentLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
/**
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
namespace App\Classes\Modules\Transactions\ControllersLogic;
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
|
||||
use App\Classes\Modules\Transactions\Standards\Rules\CanCreateTransaction;
|
||||
use App\Classes\Modules\Transactions\Standards\Rules\CanCreateTransactionDetail;
|
||||
@@ -24,7 +24,7 @@ use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class CreateTransactionLogic extends AbstractControllerLogic
|
||||
class CreateTransactionLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
|
||||
|
||||
@@ -2,41 +2,19 @@
|
||||
|
||||
namespace App\Classes\Modules\Wallets\ControllersLogic;
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
|
||||
use App\Classes\Modules\SegmentCompanies\Standards\Rules\CanCreateCompanyWallet;
|
||||
use App\Classes\Modules\Wallets\DataTransferObjects\WalletObject;
|
||||
use App\Classes\Modules\Wallets\Services\CreatesWallet;
|
||||
use App\Classes\Modules\Wallets\Services\GeneratesWalletCode;
|
||||
use App\Http\Resources\WalletResource;
|
||||
/*
|
||||
use App\Classes\Modules\Accounts\Standards\Rules\CanCreateUser;
|
||||
use App\Classes\Modules\Accounts\Services\CreatesUser;
|
||||
use App\Classes\Modules\Accounts\DataTransferObjects\UserObject;
|
||||
use App\Http\Resources\UserResource;
|
||||
|
||||
use App\Classes\Modules\Companies\Standards\Rules\CanCreateCompany;
|
||||
use App\Classes\Modules\Companies\Services\CreatesCompany;
|
||||
use App\Classes\Modules\Companies\DataTransferObjects\CompanyObject;
|
||||
|
||||
use App\Classes\Modules\Contacts\Standards\Rules\CanCreateContact;
|
||||
use App\Classes\Modules\Contacts\Services\CreatesContact;
|
||||
use App\Classes\Modules\Contacts\DataTransferObjects\ContactObject;
|
||||
|
||||
use App\Classes\Modules\CompanyEmployees\Standards\Rules\CanCreateCompanyEmployee;
|
||||
use App\Classes\Modules\CompanyEmployees\Services\CreatesCompanyEmployee;
|
||||
use App\Classes\Modules\CompanyEmployees\DataTransferObjects\CompanyEmployeeObject;
|
||||
|
||||
use App\Classes\Modules\SegmentCompanies\Standards\Rules\CanCreateSegmentCompany;
|
||||
use App\Classes\Modules\SegmentCompanies\Services\CreatesSegmentCompany;
|
||||
use App\Classes\Modules\SegmentCompanies\DataTransferObjects\SegmentCompanyObject;
|
||||
*/
|
||||
use ErrorException;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class CreateWalletLogic extends AbstractControllerLogic
|
||||
class CreateWalletLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
namespace App\Classes\Modules\Wallets\ControllersLogic;
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractControllerLogic;
|
||||
use App\Classes\General\Abstracts\AbstractControllersLogic;
|
||||
|
||||
use App\Classes\Modules\Wallets\Standards\Rules\CanCreateWalletTransaction;
|
||||
use App\Classes\Modules\Wallets\DataTransferObjects\WalletTransactionObject;
|
||||
@@ -40,7 +40,7 @@ use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class CreateWalletTransactionLogic extends AbstractControllerLogic
|
||||
class CreateWalletTransactionLogic extends AbstractControllersLogic
|
||||
{
|
||||
|
||||
|
||||
|
||||
@@ -1,11 +1,10 @@
|
||||
<?php
|
||||
|
||||
namespace App\Classes\Modules\SegmentCompanies\Standards\Rules;
|
||||
namespace App\Classes\Modules\Wallets\Standards\Rules;
|
||||
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractRule;
|
||||
use App\Classes\Modules\SegmentCompanies\Standards\Validators\CompanyWalletValidation;
|
||||
use App\Classes\Modules\SegmentCompanies\Standards\Validators\SegmentCompanyValidation;
|
||||
|
||||
class CanCreateCompanyWallet extends AbstractRule
|
||||
{
|
||||
@@ -42,8 +41,9 @@ class CanCreateCompanyWallet extends AbstractRule
|
||||
return $this->companyWalletValidation->validate($object);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @param SegmentCompanyValidation $object
|
||||
* @param $object
|
||||
* @return bool
|
||||
*/
|
||||
protected function criteria($object): bool
|
||||
|
||||
@@ -1,9 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Classes\Modules\SegmentCompanies\Standards\Validators;
|
||||
namespace App\Classes\Modules\Wallets\Standards\Validators;
|
||||
|
||||
use App\Classes\General\Abstracts\AbstractValidation;
|
||||
use App\Classes\Modules\SegmentCompanies\DataTransferObjects\CompanyEmployeeObject;
|
||||
use App\Classes\Modules\Wallets\DataTransferObjects\WalletObject;
|
||||
|
||||
class CompanyWalletValidation extends AbstractValidation
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
namespace App\Http\Controllers\Companies;
|
||||
|
||||
use App\Classes\Modules\Companies\ControllerLogic\ListCompaniesLogic;
|
||||
use App\Classes\Modules\Companies\ControllersLogic\ListCompaniesLogic;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App;
|
||||
namespace App\Models;
|
||||
|
||||
use Illuminate\Database\Eloquent\SoftDeletes;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App;
|
||||
namespace App\Models;
|
||||
|
||||
use Illuminate\Database\Eloquent\Relations\HasOne;
|
||||
use Illuminate\Database\Eloquent\SoftDeletes;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App;
|
||||
namespace App\Models;
|
||||
|
||||
use Illuminate\Database\Eloquent\SoftDeletes;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user