Ejemplo n.º 1
0
 /**
  * Gets links.
  *
  * @param array $where
  * @return LinkModel[]|null
  */
 public function getLinks($where = array())
 {
     $linkArray = $this->db()->select('*')->from('links')->where($where)->execute()->fetchRows();
     if (empty($linkArray)) {
         return null;
     }
     $links = array();
     foreach ($linkArray as $linkRow) {
         $linkModel = new LinkModel();
         $linkModel->setId($linkRow['id']);
         $linkModel->setCatId($linkRow['cat_id']);
         $linkModel->setName($linkRow['name']);
         $linkModel->setDesc($linkRow['desc']);
         $linkModel->setLink($linkRow['link']);
         $linkModel->setBanner($linkRow['banner']);
         $linkModel->setHits($linkRow['hits']);
         $links[] = $linkModel;
     }
     return $links;
 }