コード例 #1
0
ファイル: admin.php プロジェクト: healthcommcore/osnap
 public function create_menu($menus)
 {
     // Adding submenu if user has access
     $permission = GFDirectory::has_access("gravityforms_directory");
     if (!empty($permission)) {
         $menus[] = array("name" => "gf_settings&addon=Directory+%26+Addons", "label" => esc_html__("Directory & Addons", "gravity-forms-addons"), "callback" => array(&$this, "settings_page"), "permission" => $permission);
     }
     return $menus;
 }
コード例 #2
0
 public static function uninstall()
 {
     if (!GFDirectory::has_access("gravityforms_directory_uninstall")) {
         __("You don't have adequate permission to uninstall Directory Add-On.", "gravity-forms-addons");
     }
     //removing options
     delete_option("gf_addons_settings");
     //Deactivating plugin
     $plugin = "gravity-forms-addons/gravity-forms-addons.php";
     deactivate_plugins($plugin);
     update_option('recently_activated', array($plugin => time()) + (array) get_option('recently_activated'));
 }