for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* Created by PhpStorm.
* User: arthur
* Date: 29.10.18
* Time: 09:38.
*/
namespace Modules\Proxy\Transformers;
use Carbon\Carbon;
use Foundation\Abstracts\Transformers\Transformer;
use Foundation\Exceptions\Exception;
use Modules\Proxy\Entities\Proxy;
use Modules\Machine\Transformers\MachineTransformer;
use Modules\User\Transformers\UserTransformer;
class ProxyTransformer extends Transformer
{
public $available = [
'user' => UserTransformer::class
];
* Transform the resource into an array.
*
* @throws Exception
* @return array
public function transformResource(Proxy $proxy)
return [
'id' => $proxy->id,
'alias' => $proxy->alias,
alias
Modules\Proxy\Entities\Proxy
Checks if undeclared accessed properties appear in database migrations and if the creating migration is correct.
'ip_address' => $proxy->ip_address,
ip_address
'port' => $proxy->port,
port
'username' => $proxy->username,
username
'password' => $proxy->password,
password
'type' => $proxy->type,
type
'online' => $proxy->online,
online
'monitor' => $proxy->monitor,
monitor
'anonimity_level' => $proxy->anonimity_level,
anonimity_level
'last_alive_at' => $proxy->last_alive_at,
last_alive_at
'last_checked_at' => $proxy->last_checked_at,
last_checked_at
'created_at' => $proxy->created_at,
'updated_at' => $proxy->updated_at,
}
Checks if undeclared accessed properties appear in database migrations and if the creating migration is correct.