Пример #1
0
 /**
  * Loads template for the admin page.
  * 
  * Stores several variables and includes template for the settings page
  * 
  * @since 0.1.0
  * 
  * @see Me::get_all_modules
  * 
  */
 function create_admin_page()
 {
     $modules = Me_Utils::get_all_modules();
     $activate_nonce = wp_create_nonce('me_module_activate');
     $deactivate_nonce = wp_create_nonce('me_module_deactivate');
     include ME__PLUGIN_DIR . 'admin/template.php';
 }
Пример #2
0
 /**
  * Gets a list of modules for our API endpoint
  * 
  * Callback for the GET method of the "modules" endpoint
  *
  * @since 0.1.1
  * 
  * 
  */
 function me_get_modules()
 {
     $return = Me_Utils::get_all_modules();
     $response = new WP_REST_Response($return);
     $response->header('Access-Control-Allow-Origin', apply_filters('giar_access_control_allow_origin', '*'));
     return $response;
 }