Разрабатываю компонент по статьям стандартной документации Joomla. Получаю список категорий, которые принадлежат моему компоненту через запрос, но вот не могу обработать в переменную данные в формате json из поля 'params'. Как разобрать массив Json в обычный вид.
Ниже код получения списка категорий:
public function getCatlist(){
if(!isset($this->catList)){
$db = JFactory::getDbo();
$query = $db->getQuery(true);
$query
->select(array('title, description, params'))
->from('#__categories')
->where('extension = "com_mycomponent"')
->where('published = "1"');
$db->setQuery($query);
$this->catList = $db->loadObjectList();
}
return $this->catList;
}
В итоге получаем такой массив print_r($this->catList):
stdClass Object ( [title] => Название категории [description] => Текст описания категории [params] => {"category_layout":"","image":"images\/image1.jpg","image_alt":""} )
Вот как мне произвести конвертацию из json формата к обычному как title и description? Как рекомендуется это сделать?