Laravel: вызов paginate () внутри клинка? - PullRequest
0 голосов
/ 29 марта 2020

У меня есть доступ к коллекции под названием $files внутри моего клинка. Я делаю пагинацию и устанавливаю на $allFiles.

<?php $allFiles = $files->paginate(12); ?>

В клинке под этим, когда я звоню:

<div>
   {{ $allFiles->links() }}
</div>

, я получаю ошибку call to a member function links() on array. Я не уверен, что я делаю неправильно.


РЕДАКТИРОВАТЬ: Добавление дополнительной информации и показать, что такое $allFiles. Я зарегистрировал это в своем коде и добавил это ниже:

Object
(
    [collection:protected] => App\Models\Collection Object
        (
            [connection:protected] => data
            [table:protected] => collections
            [timestamps] => 1
            [fillable:protected] => Array
                (
                    [0] => title
                    [1] => content
                )

            [casts:protected] => Array
                (
                    [smart_collection] => boolean
                    [is_app_collection] => boolean
                )

            [primaryKey:protected] => id
            [keyType:protected] => int
            [incrementing] => 1
            [with:protected] => Array
                (
                )

            [perPage:protected] => 15
            [exists] => 1
            [wasRecentlyCreated] => 
            [attributes:protected] => Array
                (
                    [id] => 2
                    [title] => Test
                )

            [original:protected] => Array
                (
                    [id] => 2
                    [title] => Test           
                )

            [dates:protected] => Array
                (
                )

            [dateFormat:protected] => 
            [appends:protected] => Array
                (
                )

            [events:protected] => Array
                (
                )

            [observables:protected] => Array
                (
                )

            [relations:protected] => Array
                (
                )

            [touches:protected] => Array
                (
                )

            [hidden:protected] => Array
                (
                )

            [visible:protected] => Array
                (
                )

            [guarded:protected] => Array
                (
                    [0] => *
                )

        )

    [resultsCount:protected] => 19
    [resultsProducts:protected] => 
    [cache:protected] => Array
        (
        )

    [splitOption:protected] => 
    [context:protected] => 
)
...