/** * venue_name * * @access public * @param string $link_to - options( details, website, none ) whether to turn Venue name into a clickable link to the Venue's details page or website * @param int $VNU_ID * @return string */ public static function venue_name($link_to = 'details', $VNU_ID = 0) { $venue = EEH_Venue_View::get_venue($VNU_ID); if ($venue instanceof EE_Venue) { EE_Registry::instance()->load_helper('Formatter'); $venue_name = apply_filters('FHEE__EEH_Venue__venue_name__append_private_venue_name', EEH_Venue_View::is_venue_private() ? EEH_Venue_View::$_venue->name() . " " . __('(Private)', 'event_espresso') : EEH_Venue_View::$_venue->name(), EEH_Venue_View::$_venue); $venue_name = EEH_Schema::name($venue_name); //if venue is trashed then ignore the "link to" setting because the venue is trashed. if ($venue->get('status') == 'trash') { $link_to = ''; } switch ($link_to) { case 'details': return EEH_Venue_View::venue_details_link($venue->ID(), $venue_name); break; case 'website': return EEH_Venue_View::venue_website_link($venue->ID(), $venue_name); break; default: return $venue_name; } } return ''; }
/** * espresso_venue_link * * @access public * @param int $VNU_ID * @param string $text * @return string */ function espresso_venue_link($VNU_ID = 0, $text = '') { return EEH_Venue_View::venue_details_link($VNU_ID, $text); }
/** * espresso_venue_link * * @access public * @param int $VNU_ID * @param string $text * @return string */ function espresso_venue_link($VNU_ID = 0, $text = '') { EE_Registry::instance()->load_helper('Venue_View'); return EEH_Venue_View::venue_details_link($VNU_ID, $text); }
/** * venue_name * * @access public * @param string $link_to - options( details, website, none ) whether to turn Venue name into a clickable link to the Venue's details page or website * @return string */ public static function venue_name($link_to = 'details', $VNU_ID = FALSE) { $venue = EEH_Venue_View::get_venue($VNU_ID); if ($venue instanceof EE_Venue) { EE_Registry::instance()->load_helper('Formatter'); $venue_name = EEH_Schema::name(EEH_Venue_View::$_venue->name()); switch ($link_to) { case 'details': return EEH_Venue_View::venue_details_link($venue->ID(), $venue_name); break; case 'website': return EEH_Venue_View::venue_website_link($venue->ID(), $venue_name); break; default: return $venue_name; } } return NULL; }