Tentando obter propriedade de erro não-objeto no Yii
Caso 1: recebo uma matriz de CActiveRecords e procuro fazer um loop sobre ela, conforme mostrado abaixo:
foreach ($pendingTasks as $task)
{
if($task->task->employee_id=="1")
{
//some logic here
}
}
Eu recebo "Tentando obter propriedade de não objeto"
Caso 2: se eu tentar:
$pendingTasks = TaskLog::model()->findByPk("1");
if($pendingTasks->task->employee_id=="1")
{
//some logic here
}
Isso funciona. Porque isto é assim? Estou fazendo algo errado aqui?