App\Ninja\Transformers\DocumentTransformer::transform PHP Method

transform() public method

public transform ( Document $document ) : array
$document app\models\Document
return array
    public function transform(Document $document)
    {
        return array_merge($this->getDefaults($document), ['id' => (int) $document->public_id, 'name' => $document->name, 'type' => $document->type, 'invoice_id' => isset($document->invoice->public_id) ? (int) $document->invoice->public_id : null, 'expense_id' => isset($document->expense->public_id) ? (int) $document->expense->public_id : null, 'updated_at' => $this->getTimestamp($document->updated_at)]);
    }
DocumentTransformer