invoiceninja/app/Ninja/Transformers/AccountTokenTransformer.php

31 lines
647 B
PHP
Raw Permalink Normal View History

2017-01-30 21:40:43 +02:00
<?php
namespace App\Ninja\Transformers;
2015-11-03 13:02:15 +11:00
use App\Models\AccountToken;
use League\Fractal\TransformerAbstract;
/**
2017-01-30 21:40:43 +02:00
* Class AccountTokenTransformer.
*/
2015-11-03 13:02:15 +11:00
class AccountTokenTransformer extends TransformerAbstract
{
2019-01-30 22:00:26 +11:00
/**
* @SWG\Property(property="name", type="string", example="Name")
* @SWG\Property(property="token", type="string", example="Token")
*/
/**
* @param AccountToken $account_token
2017-01-30 21:40:43 +02:00
*
* @return array
*/
2015-11-03 13:02:15 +11:00
public function transform(AccountToken $account_token)
{
return [
'name' => $account_token->name,
2017-01-30 21:40:43 +02:00
'token' => $account_token->token,
2015-11-03 13:02:15 +11:00
];
}
2017-01-30 18:05:31 +02:00
}