コード例 #1
0
 public static function checkUpgrade()
 {
     $result = MainWP_Extensions::getSlugs();
     $slugs = isset($result['slugs']) ? $result['slugs'] : '';
     $am_slugs = isset($result['am_slugs']) ? $result['am_slugs'] : '';
     $output = array();
     if ($am_slugs != '') {
         $am_slugs = explode(',', $am_slugs);
         foreach ($am_slugs as $am_slug) {
             $rslt = self::getUpgradeInformation($am_slug);
             if (!empty($rslt)) {
                 $output[$am_slug] = $rslt;
             }
         }
     }
     return $output;
 }
コード例 #2
0
ファイル: class-mainwp-system.php プロジェクト: reeslo/mainwp
 public function check_info($false, $action, $arg)
 {
     if (!isset($arg->slug) || $arg->slug == '') {
         return false;
     }
     if ($arg->slug === $this->slug) {
         return false;
     }
     $result = MainWP_Extensions::getSlugs();
     $slugs = $result['slugs'];
     $am_slugs = $result['am_slugs'];
     if ($am_slugs != '') {
         $am_slugs = explode(',', $am_slugs);
         if (in_array($arg->slug, $am_slugs)) {
             return MainWP_API_Settings::getPluginInformation($arg->slug);
         }
     }
     return false;
 }