Esempio n. 1
0
 /**
  * Return record model by it id.
  * @param type $id
  * @return \self
  */
 public static function getInstance($id)
 {
     $db = PearDatabase::getInstance();
     $tableName = Settings_SPCMLConnector_Record_Model::statusesTable;
     $query = 'SELECT * FROM ' . $tableName . ' WHERE id=?';
     $params = array($id);
     $instance = new Settings_SPCMLConnector_Record_Model();
     $result = $db->pquery($query, $params);
     if ($db->num_rows($result) > 0) {
         $row = $db->query_result_rowdata($result, 0);
         $instance->setData($row);
     }
     return $instance;
 }