public function setEnable($enable)
{
$this->enable = $enable;
return $this;
}
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; }