PHP Class App\Http\Controllers\ExpenseApiController

Inheritance: extends BaseAPIController
Afficher le fichier Open project: hillelcoren/invoice-ninja

Protected Properties

Свойство Type Description
$entityType
$expenseRepo Expenses
$expenseService

Méthodes publiques

Méthode Description
__construct ( ExpenseRepository $expenseRepo, ExpenseService $expenseService )
destroy ( ExpenseRequest $request )
index ( )
store ( App\Http\Requests\CreateExpenseRequest $request )
update ( UpdateExpenseRequest $request, $publicId )

Method Details

__construct() public méthode

public __construct ( ExpenseRepository $expenseRepo, ExpenseService $expenseService )
$expenseRepo App\Ninja\Repositories\ExpenseRepository
$expenseService App\services\ExpenseService

destroy() public méthode

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

index() public méthode

public index ( )

store() public méthode

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

update() public méthode

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

Property Details

$entityType protected_oe property

protected $entityType

$expenseRepo protected_oe property

Expenses
protected $expenseRepo

$expenseService protected_oe property

protected $expenseService