Первая фиксация
This commit is contained in:
56
Mirzaev/Feip/Params/Users.php
Normal file
56
Mirzaev/Feip/Params/Users.php
Normal file
@@ -0,0 +1,56 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Mirzaev\Feip\Params;
|
||||
|
||||
use Mirzaev\Feip\Error,
|
||||
Mirzaev\Feip\Methods\MethodAbstract,
|
||||
Mirzaev\Feip\Params\FirstName,
|
||||
Mirzaev\Feip\Params\SecondName,
|
||||
Mirzaev\Feip\Params\Age;
|
||||
|
||||
/**
|
||||
* Параметр пользователей
|
||||
*
|
||||
* @property array $users Пользователи
|
||||
*
|
||||
* @package Mirzaev\Feip\Params
|
||||
* @author Арсен Мирзаев <red@hood.su>
|
||||
*/
|
||||
trait Users
|
||||
{
|
||||
use FirstName, SecondName, Age;
|
||||
|
||||
/**
|
||||
* Пользователи: параметр
|
||||
*
|
||||
* @var array
|
||||
*/
|
||||
protected array $users = [];
|
||||
|
||||
/**
|
||||
* Before
|
||||
*
|
||||
* Вызывается перед обработкой
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function usersBefore(): void
|
||||
{
|
||||
$this->ignore[] = 'first_name';
|
||||
$this->ignore[] = 'second_name';
|
||||
$this->ignore[] = 'age';
|
||||
}
|
||||
|
||||
/**
|
||||
* After
|
||||
*
|
||||
* Вызывается после обработки
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function usersAfter(): void
|
||||
{
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user