PHP Класс Lw\Application\Service\User\SignUpUserService

Наследование: implements Ddd\Application\Service\ApplicationService
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( Lw\Domain\Model\User\UserRepository $userRepository, Lw\Application\DataTransformer\User\UserDataTransformer $userDataTransformer )
execute ( SignUpUserRequest $request = null ) : User

Описание методов

__construct() публичный Метод

public __construct ( Lw\Domain\Model\User\UserRepository $userRepository, Lw\Application\DataTransformer\User\UserDataTransformer $userDataTransformer )
$userRepository Lw\Domain\Model\User\UserRepository
$userDataTransformer Lw\Application\DataTransformer\User\UserDataTransformer

execute() публичный Метод

public execute ( SignUpUserRequest $request = null ) : User
$request SignUpUserRequest
Результат Lw\Domain\Model\User\User