PHP Class App\Http\Controllers\ClientApiController

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

Protected Properties

Property Type Description
$clientRepo
$entityType

Public Methods

Method Description
__construct ( ClientRepository $clientRepo )
destroy ( App\Http\Requests\UpdateClientRequest $request )
index ( )
show ( App\Http\Requests\ClientRequest $request )
store ( App\Http\Requests\CreateClientRequest $request )
update ( App\Http\Requests\UpdateClientRequest $request, $publicId )

Method Details

__construct() public method

public __construct ( ClientRepository $clientRepo )
$clientRepo App\Ninja\Repositories\ClientRepository

destroy() public method

public destroy ( App\Http\Requests\UpdateClientRequest $request )
$request App\Http\Requests\UpdateClientRequest

index() public method

public index ( )

show() public method

public show ( App\Http\Requests\ClientRequest $request )
$request App\Http\Requests\ClientRequest

store() public method

public store ( App\Http\Requests\CreateClientRequest $request )
$request App\Http\Requests\CreateClientRequest

update() public method

public update ( App\Http\Requests\UpdateClientRequest $request, $publicId )
$request App\Http\Requests\UpdateClientRequest

Property Details

$clientRepo protected property

protected $clientRepo

$entityType protected property

protected $entityType