public static function get_template_id() { if (self::$template_id === null) { $self = new Types_Helper_Condition_Views_Template_Exists(); $self->valid(); } return self::$template_id; }
public static function get_template_id() { $type = self::get_type_name(); if (isset(self::$template_id[$type])) { return self::$template_id[$type]; } // not set yet $self = new Types_Helper_Condition_Views_Template_Exists(); if ($self->valid()) { return self::get_template_id(); } }
public static function get_template_name() { if (self::$template_name === null) { self::$template_name = get_the_title(self::get_template_id()); } return self::$template_name; }
public function valid() { // if views not active if (!defined('WPV_VERSION')) { return false; } // opposite of parent "Views Template exists" return !parent::valid(); }
private static function get_post_edit_views_template() { $url = admin_url() . 'admin.php?page=ct-editor&ct_id=' . Types_Helper_Condition_Views_Template_Exists::get_template_id(); return self::add_referer($url); }
private static function get_post_edit_views_template() { if (self::$post_type_edit_views_template === null) { self::$post_type_edit_views_template = admin_url() . 'admin.php?page=ct-editor&ct_id=' . Types_Helper_Condition_Views_Template_Exists::get_template_id(); } return self::$post_type_edit_views_template; }