/** * Gets a array of instances from Wizards * * @return array BackWPup_Pro_Wizards */ public static function get_wizards() { if (!empty(self::$wizards)) { return self::$wizards; } self::$wizards = apply_filters('backwpup_pro_wizards', self::$wizards); //remove wizards can't load foreach (self::$wizards as $key => $wizard) { if (empty($wizard) || !is_object($wizard)) { unset(self::$wizards[$key]); } } return self::$wizards; }