Добрый день!
Получаю объект вызывая метод
$dataProvider->getPagination()
Нужное мне свойство выглядит как:
["_page":"yii\data\Pagination":private]=>
int(1)
Я не понимаю, как мне обратиться к этому свойству и получить его значение?
Весь объект выглядит так:
object(yii\data\Pagination)#234 (12) {
["pageParam"]=>
string(4) "page"
["pageSizeParam"]=>
string(8) "per-page"
["forcePageParam"]=>
bool(true)
["route"]=>
NULL
["params"]=>
NULL
["urlManager"]=>
NULL
["validatePage"]=>
bool(true)
["totalCount"]=>
int(377)
["defaultPageSize"]=>
int(12)
["pageSizeLimit"]=>
array(2) {
[0]=>
int(1)
[1]=>
int(50)
}
["_pageSize":"yii\data\Pagination":private]=>
int(12)
["_page":"yii\data\Pagination":private]=>
int(1)
}
Например к свойству
pageParam я обращаюсь так:
$my_pagination->{'pageParam'}
Что это за свойство такое?
["_page":"yii\data\Pagination":private]
Как с этим работать?
Добавил тег php, на случай, если это не особенность yii2, а что-то из ооп в php.