PHP Class app\http\controllers\UserApiController

Inheritance: extends Controller
Show file Open project: hillelcoren/invoice-ninja Class Usage Examples

Protected Properties

Property Type Description
$entityType
$userRepo
$userService

Public Methods

Method Description
__construct ( UserService $userService, UserRepository $userRepo )
index ( )
update ( UpdateUserRequest $request, $userPublicId ) * public function store(CreateUserRequest $request) { return $this->save($request); }

Private Methods

Method Description
save ( $request, $user = false )

Method Details

__construct() public method

public __construct ( UserService $userService, UserRepository $userRepo )
$userService App\services\UserService
$userRepo App\Ninja\Repositories\UserRepository

index() public method

public index ( )

update() public method

* public function store(CreateUserRequest $request) { return $this->save($request); }
public update ( UpdateUserRequest $request, $userPublicId )
$request App\Http\Requests\UpdateUserRequest

Property Details

$entityType protected property

protected $entityType

$userRepo protected property

protected $userRepo

$userService protected property

protected $userService