Example #1
0
 /**
  * Find row in database and return it
  * @param Criteria $criteria Criteria object contain search filters
  * @param string $fields Row fields which will be returned
  * @return ModelRecord
  */
 public function find(Criteria $criteria, $fields = "*")
 {
     $fields = Criteria::addPrefixToValueName($fields);
     $sql = $this->prepareCriteriaQuery($criteria, $fields);
     $itemData = $this->db->sqlGetRow($sql);
     return $this->populateObject($itemData);
 }