/** * Finalize scheme for the active theme * * @package Infinity-api * @return boolean */ function infinity_scheme_finalize() { // finalize registries Infinity_Sections_Policy::instance()->registry()->finalize(); Infinity_Options_Policy::instance()->registry()->finalize(); Infinity_Features_Policy::instance()->registry()->finalize(); Infinity_Screens_Policy::instance()->registry()->finalize(); Infinity_Widgets_Policy::instance()->registry()->finalize(); Infinity_Shortcodes_Policy::instance()->registry()->finalize(); return true; }
/** * @return ICE_Shortcode_Policy */ public static function instance() { self::$calling_class = __CLASS__; return parent::instance(); }