Flugg\Responder\Tests\TestCase::createTestTransformer PHP Méthode

createTestTransformer() protected méthode

Creates a new transformer for testing purposes.
protected createTestTransformer ( ) : void
Résultat void
    protected function createTestTransformer()
    {
        $transformer = new class extends Transformer
        {
            public function transform($model) : array
            {
                return ['name' => (string) $model->name, 'price' => (int) $model->price, 'isRotten' => (bool) false];
            }
        };
        $this->app->bind('test.transformer', function () use($transformer) {
            return new $transformer();
        });
    }