/** * @return string */ public function getDurationType() { return entryPeer::getDurationType($this->getDurationInt()); }
public static function setSearchTextDiscreteForEntry(entry $obj) { $searchText = array(); // categories if ($obj->getCategoriesIds()) { $categories = explode(entry::ENTRY_CATEGORY_SEPARATOR, $obj->getCategoriesIds()); foreach ($categories as $category) { $searchText[] = self::ENTRY_CATEGORY_ID_PREFIX . $category; } } // duration type $duration = $obj->getDurationInt(); $searchText[] = self::ENTRY_DURATION_TYPE_PREFIX . entryPeer::getDurationType($duration); // flavor params ids $getFlavorParamsIds = explode(",", $obj->getFlavorParamsIds()); foreach ($getFlavorParamsIds as $getFlavorParamsIds) { $searchText[] = self::ENTRY_FLAVOR_PARAMS_PREFIX . $getFlavorParamsIds; } $obj->setSearchTextDiscrete(implode(" ", $searchText)); }