App\Repositories\Eloquent\EventRepositoryEloquent::fieldsFromModel PHP Méthode

fieldsFromModel() protected méthode

Return the field values from the model
protected fieldsFromModel ( integer $id, array $fields ) : array
$id integer
$fields array
Résultat array
    protected function fieldsFromModel($id, array $fields)
    {
        $data = Event::findOrNew($id);
        $fieldNames = array_keys($fields);
        $fields = ['id' => $id];
        foreach ($fieldNames as $field) {
            $fields[$field] = $data->{$field};
        }
        return $fields;
    }