*/ final class CreateUserCommand { /** * The user username. * * @var string */ public $username; /** * The user password. * * @var string */ public $password; /** * The user email. * * @var string */ public $email; /** * The user level. * * @var int */ public $level; /** * The validation rules. * * @var string[] */ public $rules = [ 'username' => 'required|string', 'password' => 'required|string', 'level' => 'required|int', ]; /** * Create a new add team member command instance. * * @param string $username * @param string $password * @param string $email * @param int $level * * @return void */ public function __construct($username, $password, $email, $level) { $this->username = $username; $this->password = $password; $this->email = $email; $this->level = $level; } }