コード例 #1
0
ファイル: Activator.php プロジェクト: jasmun/Noco100
 /**
  * @param IfwPsn_Wp_Plugin_Manager $pm
  * @return IfwPsn_Wp_Module_Activator
  */
 public static function getInstance(IfwPsn_Wp_Plugin_Manager $pm)
 {
     if (self::$_instance === null) {
         self::$_instance = new self($pm);
     }
     return self::$_instance;
 }
コード例 #2
0
ファイル: Manager.php プロジェクト: jasmun/Noco100
 /**
  * @param IfwPsn_Wp_Plugin_Manager $pm
  */
 public function __construct(IfwPsn_Wp_Plugin_Manager $pm)
 {
     $this->_pm = $pm;
     $this->_initLocations();
     require_once dirname(__FILE__) . '/Activator.php';
     IfwPsn_Wp_Module_Activator::getInstance($this->_pm);
 }
コード例 #3
0
ファイル: Abstract.php プロジェクト: jasmun/Noco100
 /**
  * @return bool
  */
 public function isActivated()
 {
     return IfwPsn_Wp_Module_Activator::getInstance($this->_pm)->isActivated($this);
 }