/** * Register a plugin. * * @param PluginInterface $plugin * * @return $this */ public function addPlugin(PluginInterface $plugin) { $this->plugins[$plugin->getMethod()] = $plugin; return $this; }
/** * Register a plugin * * @param PluginInterface $plugin * @return $this */ public function addPlugin(PluginInterface $plugin) { $plugin->setFilesystem($this); $method = $plugin->getMethod(); $this->plugins[$method] = $plugin; return $this; }