public static function add(Feature $fe, FeatureDetail $fd, $item) { $fc = FeatureCategory::getByHandle('gathering_item'); $fa = parent::addAssignment($fe, $fc, $fd, $item); $db = Loader::db(); $db->Execute('insert into GatheringItemFeatureAssignments (gaiID, faID) values (?, ?)', array($item->getGatheringItemID(), $fa->getFeatureAssignmentID())); return $fa; }
public static function add(Feature $fe, FeatureDetail $fd, $page) { $fc = FeatureCategory::getByHandle('collection_version'); $fa = parent::addAssignment($fe, $fc, $fd, $page); $db = Loader::db(); $db->Execute('insert into CollectionVersionFeatureAssignments (cID, cvID, faID) values (?, ?, ?)', array($page->getCollectionID(), $page->getVersionID(), $fa->getFeatureAssignmentID())); return $fa; }