item = $this->getVar('item'); $this->bids = Doctrine::getTable('Bid')->createQuery("a") ->where("a.item_id = ?", $this->item->getId()) ->orderBy('id DESC') ->limit(20) ->execute(); //$this->bids = $this->item->getBids(); } public function executeListItem(sfWebRequest $request) { $this->item = $this->getVar('item'); } public function executeHomeList(sfWebRequest $request) { $this->items = Doctrine::getTable('Item')->createQuery('i') ->select('i.*, RANDOM() AS random') ->addWhere('is_published = ?', true) ->orderBy('random') ->limit(4) ->execute(); } public function executeBidForm(sfWebRequest $request) { $this->item = $this->getVar('item'); $this->form = new BidForm(); $this->bid_limit = $this->item->getBidLimitByUser($this->getUser()->getAttribute('user')); } public function executeMinBidText(sfWebRequest $request) { $this->item = $this->getVar('item'); $this->minBid = $this->item->getMinBidPrice(); } public function executeLimitText(sfWebRequest $request) { $this->item = $this->getVar('item'); $this->bid_limit = $this->item->getBidLimitByUser($this->getUser()->getAttribute('user')); } }