Example #1
0
 public static function getInstance($row)
 {
     if (!$row instanceof stdClass) {
         show_error("El row debe ser una instancia de stdClass.");
     }
     $category = new CI_Category();
     $category->id = isset($row->category_id) ? $row->category_id : 0;
     $category->description = isset($row->description) ? $row->description : '';
     $category->commonState = isset($row->common_state_id) ? CI_CommonState::getById($row->common_state_id) : '';
     return $category;
 }
 public static function getById($id)
 {
     $CI =& get_instance();
     $CI->load->model('common_state_model');
     $results = $CI->common_state_model->getById($id);
     $return = array();
     if (!empty($results)) {
         foreach ($results as $result) {
             $return = CI_CommonState::getInstance($result);
         }
     }
     return $return;
 }