private static function loadItems($department_id) { self::$_items = array(); if ($department_id <= 0) { $models = self::model()->findAll(); } else { $models = self::model()->with(array('department' => array('select' => false, 'joinType' => 'INNER JOIN', 'condition' => '`department_id`="' . $department_id . '"')))->findAll(); } //var_dump($models); foreach ($models as $model) { self::$_items[$model->id] = $model->name; } }