Example #1
0
 public function putInBank(SR_Item $item)
 {
     if ($item->isItemStackable()) {
         if (false !== ($other = $this->getBankItemByName($item->getItemName()))) {
             $other->increase('sr4it_amount', $item->getAmount());
             return $item->delete();
         }
     }
     $this->sr4_bank[$item->getID()] = $item;
     return $item->changePosition('bank');
     // 		$bank = $this->getBankItems();
     // 		$bank[$item->getID()] = $item;
     // 		return $this->updateBank($bank);
 }
Example #2
0
 public static function insertEntry(SR_Player $player, SR_Item $item, $price)
 {
     return self::table(__CLASS__)->insertAssoc(array('sr4bb_id' => 0, 'sr4bb_pname' => $player->getName(), 'sr4bb_iname' => $item->getName(), 'sr4bb_price' => $price, 'sr4bb_iamt' => $item->getAmount()));
 }