Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php namespace App\Http\Transformers; use App\Models\Import; use App\Models\Setting; c..

Decoded Output download

<?php

namespace App\Http\Transformers;

use App\Models\Import;
use App\Models\Setting;

class ImportsTransformer
{
    public function transformImports($imports)
    {
        $array = [];
        foreach ($imports as $import) {
            $array[] = self::transformImport($import);
        }

        return $array;
    }

    public function transformImport(Import $import)
    {
        $array = [
            'id' => (int) $import->id,
            'file_path' => e($import->file_path),
            'filesize' => Setting::fileSizeConvert($import->filesize),
            'name' => e($import->name),
            'import_type' => e($import->import_type),
            'created_at' => $import->created_at->diffForHumans(),
            'header_row' => $import->header_row,
            'first_row'  => $import->first_row,
            'field_map'  => $import->field_map,
        ];

        return $array;
    }

    public function transformImportsDatatable($imports)
    {
        return (new DatatablesTransformer)->transformDatatables($imports);
    }
}
 ?>

Did this file decode correctly?

Original Code

<?php

namespace App\Http\Transformers;

use App\Models\Import;
use App\Models\Setting;

class ImportsTransformer
{
    public function transformImports($imports)
    {
        $array = [];
        foreach ($imports as $import) {
            $array[] = self::transformImport($import);
        }

        return $array;
    }

    public function transformImport(Import $import)
    {
        $array = [
            'id' => (int) $import->id,
            'file_path' => e($import->file_path),
            'filesize' => Setting::fileSizeConvert($import->filesize),
            'name' => e($import->name),
            'import_type' => e($import->import_type),
            'created_at' => $import->created_at->diffForHumans(),
            'header_row' => $import->header_row,
            'first_row'  => $import->first_row,
            'field_map'  => $import->field_map,
        ];

        return $array;
    }

    public function transformImportsDatatable($imports)
    {
        return (new DatatablesTransformer)->transformDatatables($imports);
    }
}

Function Calls

None

Variables

None

Stats

MD5 bf5be3ff25a02cb4babcc4a2b96e0385
Eval Count 0
Decode Time 91 ms