From 66bf2e2a732b74fd4700614e323ddb12be41c016 Mon Sep 17 00:00:00 2001 From: rockaut Date: Mon, 11 Nov 2013 22:43:43 +0100 Subject: [PATCH] Update class-plugin-name-admin.php added possibility for super admin check in constructor and get_instance() --- plugin-name/admin/class-plugin-name-admin.php | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/plugin-name/admin/class-plugin-name-admin.php b/plugin-name/admin/class-plugin-name-admin.php index 17a5301..fc68fb8 100644 --- a/plugin-name/admin/class-plugin-name-admin.php +++ b/plugin-name/admin/class-plugin-name-admin.php @@ -48,6 +48,15 @@ class Plugin_Name_Admin { * @since 1.0.0 */ private function __construct() { + + /* + * TODO : + * + * - Decomment following lines if the admin class should only be available for super admins + */ + /* if( ! is_super_admin() ) { + return; + } */ /* * Call $plugin_slug from public plugin class. @@ -90,6 +99,15 @@ class Plugin_Name_Admin { * @return object A single instance of this class. */ public static function get_instance() { + + /* + * TODO : + * + * - Decomment following lines if the admin class should only be available for super admins + */ + /* if( ! is_super_admin() ) { + return; + } */ // If the single instance hasn't been set, set it now. if ( null == self::$instance ) {