Flugg\Responder\Http\SuccessResponseBuilder::resolveTransformerFromModel PHP Méthode

resolveTransformerFromModel() protected méthode

Resolve a transformer from the model. If the model is not transformable, a closure based transformer will be created instead, from the model's fillable attributes.
protected resolveTransformerFromModel ( Model $model ) : Transformer | callable
$model Illuminate\Database\Eloquent\Model
Résultat Flugg\Responder\Transformer | callable
    protected function resolveTransformerFromModel(Model $model)
    {
        if (!$model instanceof Transformable) {
            return function ($model) {
                return $model->toArray();
            };
        }
        return $model::transformer();
    }