Я пытаюсь создать оператор if then для отображения чего-либо, только если значение в массиве существует.
Для двух таблиц Address и Player у меня есть следующее соотношение
'displayAddress' => array(self::HAS_MANY, 'Address', 'PlayerId',
'condition'=>array('IsHome=:home', 'IsWork=:wok'),
'params' => array(':hom'=>'Y', ':wok'=>'N')),
Теперь в представлении Player я хочу проверить, есть ли у этого игрока какие-либо адреса, где он находится только в их доме, а не в его работе.
Я попытался установить функцию для массива и проверить выполнение isset в представлении.а также in_array () и array_key_exists (), но я не смог ее решить.