Eccube\Entity\Plugin::setEnable PHP Method

setEnable() public method

Set enable
public setEnable ( integer $enable ) : Plugin
$enable integer
return Plugin
    public function setEnable($enable)
    {
        $this->enable = $enable;
        return $this;
    }

Usage Example

Example #1
0
 public function enable(\Eccube\Entity\Plugin $plugin, $enable = true)
 {
     $pluginDir = $this->calcPluginDir($plugin->getName());
     $em = $this->app['orm.em'];
     $plugin->setEnable($enable ? 1 : 0);
     $em->persist($plugin);
     $em->flush();
     $this->callPluginManagerMethod(Yaml::Parse($pluginDir . '/' . self::CONFIG_YML), $enable ? 'enable' : 'disable');
     return true;
 }
All Usage Examples Of Eccube\Entity\Plugin::setEnable