PHP Error

Trying to get property of non-object

/home/c/cb69283/public_html/protected/modules/equipment/models/Equipment.php(101)

089     }
090     public function getRel($id, &$data = array()) {
091         $id = str_replace("--", "", $id);
092         $data[$id] = '';
093         $criteria = new CDbCriteria();
094         $criteria->addCondition('id=:id AND is_active=:is_active');
095         $criteria->params = array(':id'=>$id,':is_active'=>1);
096         if (isset($_GET['lang']) && $_GET['lang']) {
097             $criteria->select = array('id','parent_id', 'title_' . $_GET['lang'] . ' as title');
098         }
099         $data[$id] = Equipment::model()->find($criteria);
100 
101         if ($data[$id]->parent_id) {
102             $this->getRel($data[$id]->parent_id, $data);
103         }
104 
105         return $data;
106     }
107 
108     public function getCatalog($parent_id = 0) {
109         $parent_id = str_replace("--", "", $parent_id);
110         $criteria = new CDbCriteria();
111         $criteria->addCondition('is_active=1');
112         $criteria->addCondition('parent_id=:parent_id');
113         $criteria->params[':parent_id'] = $parent_id;

Stack Trace

#0
+
 /home/c/cb69283/public_html/protected/modules/catalog/controllers/DefaultController.php(25): Equipment->getRel("133")
20         else if (isset($_GET['type']) && $_GET['type'])
21         {
22             $block = array('left' => array('type' => 1), 'right' => array('industries' => 1, 'producers' => 1));
23             $render = 'views';
24             $action = 'type';
25             $title = array_reverse(Equipment::model()->getRel($_GET['type']));
26             $mm = Equipment::model()->findByPk($_GET['type']);
27             $description = $mm->getField('seoReserved');
28             if ($mm->hasChildren())
29             {
30                 $category = Equipment::model()->getCatalog($_GET['type']);
#8
+
 /home/c/cb69283/public_html/index.php(36): CApplication->run()
31         break;
32 }
33 ini_set('display_errors', 1);
34 ini_set('display_startup_errors', 1);
35 error_reporting(E_ALL);
36 Yii::createWebApplication($config)->run();
37 
38 
2024-03-19 05:22:03 Apache/2.4.29 Yii Framework/1.1.8