Значения Yii dataprovider - PullRequest
       0

Значения Yii dataprovider

2 голосов
/ 09 ноября 2011

Я пытаюсь увидеть, какие значения доступны внутри объекта dataprovider, который был вызван CActiveDataProvider в Yii.Я пробовал print_r, но мне это мало что говорит.

Есть ли функция отладки, которую я мог бы использовать?

Ответы [ 2 ]

4 голосов
/ 11 ноября 2011

Полагаю, вы не хотите проверять сам экземпляр поставщика данных, но это данные.

CVarDumper::dump() - это расширенный вариант PHP var_dump() или print_r(), где CVarDumper::dumpAsString() действует так же, с той разницей, что информация о дампе не будет напечатана, а будет возвращена в виде строки.

Yii::log(CVarDumper::dumpAsString($dataProvider->data));
// or
CVarDumper::dump($dataProvider->data);

См. Документацию Yii CActiveDataProvider для дополнительной проверки.

0 голосов
/ 09 ноября 2011

CVarDumper::dump() - немного более мощный var_dump, который обычно выводит информацию на экран.Или используйте Yii::log(...) для регистрации информации и просмотра ее в различных выходах регистрации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...