Flugg\Responder\Tests\TestCase::makeModelWithTransformer PHP Метод

makeModelWithTransformer() защищенный Метод

Makes a new empty transformable model with a transformer set.
protected makeModelWithTransformer ( $transformer ) : Model
Результат Illuminate\Database\Eloquent\Model
    protected function makeModelWithTransformer($transformer) : Model
    {
        $this->app->bind('tests.model_transformer', function () use($transformer) {
            return new $transformer();
        });
        return new class extends Model implements Transformable
        {
            protected $table = 'foo';
            public static function transformer()
            {
                return app('tests.model_transformer');
            }
        };
    }