public function getModules($category) { if (isset($this->modules[$category])) { return $this->modules[$category]; } return null; }
/** * @param string $category * @param Article $article */ public function modules($category, $article) { $modules = $this->config->getModules($category); foreach ($modules as $module) { $obj = new $module($this->config()); $obj->run($article); } }