так в настоящее время у меня есть сценарий, где работаетПолучить значение из объекта PHP
$obj = $this->search()->browse()->params($aBrowseParams);
возвращает следующие данные в $ OBJ
Phpfox_Search_Browse Object
(
[_iCnt:Phpfox_Search_Browse:private] => 2
[_aParams:Phpfox_Search_Browse:private] => Array
(
[module_id] => music.song
[alias] => m
[field] => song_id
[table] => phpfox_music_song
[hide_view] => Array
(
[0] => pending
[1] => my
)
[service] => music.song.browse
)
[_oBrowse:Phpfox_Search_Browse:private] => Music_Service_Song_Browse Object
(
[_sTable:protected] =>
)
[_sView:Phpfox_Search_Browse:private] =>
[_aConditions] => Array
(
[0] => AND ((m.title LIKE '%test%'))
[1] => AND m.view_id = 0 AND m.privacy IN(0)
[2] => AND m.item_id = 0
)
)
Я пытаюсь получить следующее значение
AND ((m.title LIKE '%test%'))
Теперь я попытался преобразовать его в массив, используя
$arr= (array) $obj;
затем просто получать значение, указав
$obj['value']['value']
, но это не работает, как я должен получить значение?
Я думаю, что должны быть методы доступа к свойствам объекта в phpFox. –