Refactor InformativeValidators to move the modules into Validators.
continuous-integration/drone/push Build is passing
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -23,8 +23,8 @@ use App\Http\Resources\API\v2\CartItemCollection;
|
||||
|
||||
use App\Models\Validation\UserValidationByMatrixUsername;
|
||||
use App\Models\Validation\CityValidationByName;
|
||||
use App\Models\Validation\Messages\Factories\CompanyInformativeValidatorByNameFactory;
|
||||
use App\Models\Validation\Messages\Factories\ItemInformativeValidatorByNameFactory;
|
||||
use App\Models\Validation\Validators\Informative\Factories\CompanyInformativeValidatorByNameFactory;
|
||||
use App\Models\Validation\Validators\Informative\Factories\ItemInformativeValidatorByNameFactory;
|
||||
|
||||
class CartController extends Controller
|
||||
{
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
<?php
|
||||
|
||||
namespace App\Models\Validation\Messages\Factories;
|
||||
|
||||
use App\Models\Validation\Messages\InformativeValidator;
|
||||
|
||||
abstract class InformativeValidatorFactory
|
||||
{
|
||||
abstract function create(): InformativeValidator;
|
||||
}
|
||||
|
||||
+3
-3
@@ -1,10 +1,10 @@
|
||||
<?php
|
||||
|
||||
namespace App\Models\Validation\Messages\Factories;
|
||||
namespace App\Models\Validation\Validators\Informative\Factories;
|
||||
|
||||
use App\Models\Validation\Messages\Factories\InformativeValidatorByNameFactory;
|
||||
use App\Models\Validation\Validators\Informative\Factories\InformativeValidatorByNameFactory;
|
||||
use App\Models\Validation\Validators\Informative\InformativeValidator;
|
||||
use App\Models\Validation\Messages\Factories\MessageByNameFactory;
|
||||
use App\Models\Validation\Messages\InformativeValidator;
|
||||
|
||||
use App\Models\Validation\Validators\Validator;
|
||||
use App\Models\Validation\Validators\CompanyValidatorByName;
|
||||
+5
-5
@@ -1,12 +1,12 @@
|
||||
<?php
|
||||
|
||||
namespace App\Models\Validation\Messages\Factories;
|
||||
namespace App\Models\Validation\Validators\Informative\Factories;
|
||||
|
||||
use App\Models\Validation\Messages\Factories\InformativeValidatorFactory;
|
||||
use App\Models\Validation\Messages\InformativeValidator;
|
||||
use App\Models\Validation\Validators\Informative\Factories\InformativeValidatorFactory;
|
||||
use App\Models\Validation\Validators\Informative\InformativeValidator;
|
||||
|
||||
use App\Models\Validation\Messages\OkInformativeValidator;
|
||||
use App\Models\Validation\Messages\NextInformativeValidator;
|
||||
use App\Models\Validation\Validators\Informative\OkInformativeValidator;
|
||||
use App\Models\Validation\Validators\Informative\NextInformativeValidator;
|
||||
use App\Models\Validation\Validators\EmptyNameValidator;
|
||||
use App\Models\Validation\Validators\Validator;
|
||||
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
|
||||
namespace App\Models\Validation\Validators\Informative\Factories;
|
||||
|
||||
use App\Models\Validation\Validators\Informative\InformativeValidator;
|
||||
|
||||
abstract class InformativeValidatorFactory
|
||||
{
|
||||
abstract function create(): InformativeValidator;
|
||||
}
|
||||
|
||||
+3
-3
@@ -1,10 +1,10 @@
|
||||
<?php
|
||||
|
||||
namespace App\Models\Validation\Messages\Factories;
|
||||
namespace App\Models\Validation\Validators\Informative\Factories;
|
||||
|
||||
use App\Models\Validation\Messages\Factories\InformativeValidatorByNameFactory;
|
||||
use App\Models\Validation\Validators\Informative\Factories\InformativeValidatorByNameFactory;
|
||||
use App\Models\Validation\Validators\Informative\InformativeValidator;
|
||||
use App\Models\Validation\Messages\Factories\MessageByNameFactory;
|
||||
use App\Models\Validation\Messages\InformativeValidator;
|
||||
|
||||
use App\Models\Validation\Validators\Validator;
|
||||
use App\Models\Validation\Validators\ItemValidatorByName;
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Models\Validation\Messages;
|
||||
namespace App\Models\Validation\Validators\Informative;
|
||||
|
||||
use App\Models\Validation\Validators\Validator;
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Models\Validation\Messages;
|
||||
namespace App\Models\Validation\Validators\Informative;
|
||||
|
||||
use App\Models\Validation\Messages\InformativeValidator;
|
||||
use App\Models\Validation\Validators\Informative\InformativeValidator;
|
||||
use App\Models\Validation\Validators\Validator;
|
||||
|
||||
class NextInformativeValidator extends InformativeValidator {
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Models\Validation\Messages;
|
||||
namespace App\Models\Validation\Validators\Informative;
|
||||
|
||||
use App\Models\Validation\Messages\InformativeValidator;
|
||||
use App\Models\Validation\Validators\Informative\InformativeValidator;
|
||||
use App\Models\Validation\Validators\OkValidator;
|
||||
|
||||
class OkInformativeValidator extends InformativeValidator {
|
||||
+1
-1
@@ -4,7 +4,7 @@ namespace Tests\Feature;
|
||||
|
||||
use Tests\TestCase;
|
||||
|
||||
use App\Models\Validation\Messages\Factories\CompanyInformativeValidatorByNameFactory;
|
||||
use App\Models\Validation\Validators\Informative\Factories\CompanyInformativeValidatorByNameFactory;
|
||||
|
||||
class CompanyInformativeValidatorByNameFactoryTest extends TestCase
|
||||
{
|
||||
+1
-1
@@ -4,7 +4,7 @@ namespace Tests\Feature;
|
||||
|
||||
use Tests\TestCase;
|
||||
|
||||
use App\Models\Validation\Messages\Factories\ItemInformativeValidatorByNameFactory;
|
||||
use App\Models\Validation\Validators\Informative\Factories\ItemInformativeValidatorByNameFactory;
|
||||
|
||||
class ItemInformativeValidatorByNameFactoryTest extends TestCase
|
||||
{
|
||||
+1
-1
@@ -4,7 +4,7 @@ namespace Tests\Unit;
|
||||
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
use App\Models\Validation\Messages\OkInformativeValidator;
|
||||
use App\Models\Validation\Validators\Informative\OkInformativeValidator;
|
||||
|
||||
class OkInformativeValidatorTest extends TestCase
|
||||
{
|
||||
+2
-2
@@ -4,8 +4,8 @@ namespace Tests\Unit;
|
||||
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
use App\Models\Validation\Messages\NextInformativeValidator;
|
||||
use App\Models\Validation\Messages\OkInformativeValidator;
|
||||
use App\Models\Validation\Validators\Informative\NextInformativeValidator;
|
||||
use App\Models\Validation\Validators\Informative\OkInformativeValidator;
|
||||
use App\Models\Validation\Validators\UpperRangeValidator;
|
||||
use App\Models\Validation\Validators\OkValidator;
|
||||
use App\Models\Validation\Validators\Validator;
|
||||
Reference in New Issue
Block a user