Ejemplo n.º 1
0
 public function setOrder($attribute, $dir = 'desc')
 {
     $fields = array('nickname', 'title', 'detail', 'created_at');
     if (in_array($attribute, $fields)) {
         $this->_select->order($attribute . ' ' . $dir);
     } else {
         parent::setOrder($attribute, $dir);
     }
     return $this;
 }
Ejemplo n.º 2
0
 protected function _afterLoad()
 {
     parent::_afterLoad();
     if ($this->getFlag('AddRateVotes')) {
         $this->addRateVotes();
     }
     if ($this->getFlag('AddAddressData')) {
         $this->addAddressData();
     }
     return $this;
 }
 /**
  * Limit reviews collection
  *
  * @param Mage_Review_Model_Mysql4_Review_Collection $collection
  */
 public function limitReviews($collection)
 {
     $collection->addStoreFilter($this->_role->getStoreIds());
 }