예제 #1
0
파일: SR_Item.php 프로젝트: sinfocol/gwf3
 /**
  * Sort items by type.
  * @param SR_Item $a
  * @param SR_Item $b
  * @return integer
  */
 public static function sort_type_asc($a, $b)
 {
     if (0 !== ($back = strcmp($a->getItemType(), $b->getItemType()))) {
         return $back;
     }
     if (0 !== ($back = strcmp($a->getItemSubType(), $b->getItemSubType()))) {
         return $back;
     }
     return strcasecmp($a->getName(), $b->getName());
 }
예제 #2
0
 public static function getItemUUID(SR_Item $item)
 {
     return Shadowfunc::shortcut($item->getName(), self::$LANG_ITEM_UUID->getTrans('en'));
 }
예제 #3
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()));
 }