PHP Class App\Ninja\Transformers\AccountTransformer

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

Protected Properties

Property Type Description
$availableIncludes array
$defaultIncludes array

Public Methods

Method Description
includeClients ( App\Models\Account $account ) : League\Fractal\Resource\Collection
includeExpenseCategories ( App\Models\Account $account ) : League\Fractal\Resource\Collection
includeInvoices ( App\Models\Account $account ) : League\Fractal\Resource\Collection
includePayments ( App\Models\Account $account ) : League\Fractal\Resource\Collection
includeProducts ( App\Models\Account $account ) : League\Fractal\Resource\Collection
includeTaxRates ( App\Models\Account $account ) : League\Fractal\Resource\Collection
includeUsers ( App\Models\Account $account ) : League\Fractal\Resource\Collection
transform ( App\Models\Account $account ) : array

Method Details

includeClients() public method

public includeClients ( App\Models\Account $account ) : League\Fractal\Resource\Collection
$account App\Models\Account
return League\Fractal\Resource\Collection

includeExpenseCategories() public method

public includeExpenseCategories ( App\Models\Account $account ) : League\Fractal\Resource\Collection
$account App\Models\Account
return League\Fractal\Resource\Collection

includeInvoices() public method

public includeInvoices ( App\Models\Account $account ) : League\Fractal\Resource\Collection
$account App\Models\Account
return League\Fractal\Resource\Collection

includePayments() public method

public includePayments ( App\Models\Account $account ) : League\Fractal\Resource\Collection
$account App\Models\Account
return League\Fractal\Resource\Collection

includeProducts() public method

public includeProducts ( App\Models\Account $account ) : League\Fractal\Resource\Collection
$account App\Models\Account
return League\Fractal\Resource\Collection

includeTaxRates() public method

public includeTaxRates ( App\Models\Account $account ) : League\Fractal\Resource\Collection
$account App\Models\Account
return League\Fractal\Resource\Collection

includeUsers() public method

public includeUsers ( App\Models\Account $account ) : League\Fractal\Resource\Collection
$account App\Models\Account
return League\Fractal\Resource\Collection

transform() public method

public transform ( App\Models\Account $account ) : array
$account App\Models\Account
return array

Property Details

$availableIncludes protected property

protected array $availableIncludes
return array

$defaultIncludes protected property

protected array $defaultIncludes
return array