/** * 주어진 pluginId에 해당하는 플러그인을 조회하여 반환한다. PluginEntity 형태로 반환한다. * * @param string $pluginId 조회할 plugin의 id * * @return PluginEntity */ public function getPlugin($pluginId) { return $this->plugins->get($pluginId); }
/** * @depends testConstruct */ public function testGet(PluginCollection $collection) { $this->assertInstanceOf('\\Xpressengine\\Tests\\Plugin\\PluginEntityStub', $collection->get('plugin_sample')); $this->assertInstanceOf('\\Xpressengine\\Tests\\Plugin\\PluginEntityStub', $collection->get('plugin_sample2')); $this->assertNull($collection->get('plugin_sample3')); }