/** * @return Toolset */ public function getToolset() { $toolbelt = new Toolset(); foreach ($this->services as $service) { if ($service instanceof ToolsetMemberInterface) { $toolbelt->addTool($service->getTool()); } } return $toolbelt; }
/** * @return Toolset */ public function getToolset() { $toolbelt = new Toolset(); foreach ($this->services as $service) { if ($service instanceof ToolsetMemberInterface) { $tool = $service->getTool(null); if (is_array($tool)) { $toolbelt->addTools($tool); } else { $toolbelt->addTool($tool); } } } return $toolbelt; }