_is_twoclick_settings_page()) { $this->_get_debug_output(); } // END if($this->_is_twoclick_settings_page()) } // END function __construct() /** * <[ Helper ]> * Check if we are on the settings page * * @return boolean */ private function _is_twoclick_settings_page() { if($this->_get_screen()->id == $this->var_SettingsPageScreenID) { return true; } else { return false; } // END if($this->_get_screen()->id == $this->var_SettingsPageScreenID) } // END private function _is_twoclick_settings_page() /** * <[ Helper ]> * Returning the current screen object. * * @since 1.0 * @author ppfeufer * * @return Ambigous */ private function _get_screen() { return get_current_screen(); } // END private function _get_screen() /** * Alle Debuginformationen ausgeben * * @since 1.1 * @author ppfeufer * * @uses _get_installed_themes * @uses _get_installed_plugins * @uses _get_userdata * @uses _get_serverdata */ private function _get_debug_output() { if($this->_is_twoclick_settings_page()) { echo $this->_get_description(); echo $this->_get_wordpress_data(); echo $this->_get_active_theme(); echo $this->_get_installed_plugins(); // echo $this->_get_userdata(); // echo $this->_get_serverdata(); } // END if($this->_is_twoclick_settings_page()) } // END private function _get_debug_output() /** * Informationen zum Debug. * * @since 1.1 * @author ppfeufer * * @return string */ private function _get_description() { ob_start(); ?>

:
:

'; print_r($obj_ThemeData); echo ''; ?>

$array_Data) { ?>
: ()
: _is_active_plugin($var_sPLuginPath)) {_e('activated', TWOCLICK_TEXTDOMAIN);} else {_e('deactivated', TWOCLICK_TEXTDOMAIN);}?>
:
:
:

Serverdaten

* Prüfe ob ein Plugin aktiv ist oder nicht. * * @since 1.1 * @author ppfeufer * * @param string $var_sPlugin * @return boolean */ private function _is_active_plugin($var_sPlugin) { $var_bReturn = in_array($var_sPlugin, apply_filters('active_plugins', get_option('active_plugins'))); return $var_bReturn; } // END private function _is_active_plugin($var_sPlugin) } // END class Twoclick_Social_Media_Buttons_Backend_Debug // Debugklasse starten new Twoclick_Social_Media_Buttons_Backend_Debug(); } // END if(!class_exists('Twoclick_Social_Media_Buttons_Backend_Debug'))