for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace Cortex\Auth\Transformers\Guardianarea\Adminarea;
use Cortex\Auth\Models\Guardian;
use League\Fractal\TransformerAbstract;
class GuardianTransformer extends TransformerAbstract
{
/**
* @return array
*/
public function transform(Guardian $guardian): array
return [
'id' => (string) $guardian->getRouteKey(),
'is_active' => (bool) $guardian->is_active,
'username' => (string) $guardian->username,
'email' => (string) $guardian->email,
'created_at' => (string) $guardian->created_at,
'updated_at' => (string) $guardian->updated_at,
];
}