コード例 #1
0
ファイル: BlockManager.php プロジェクト: dzoke/Cms
 /**
  * @return Toolset
  */
 public function getToolset()
 {
     $toolbelt = new Toolset();
     foreach ($this->services as $service) {
         if ($service instanceof ToolsetMemberInterface) {
             $toolbelt->addTool($service->getTool());
         }
     }
     return $toolbelt;
 }
コード例 #2
0
ファイル: BlockManager.php プロジェクト: Opifer/Cms
 /**
  * @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;
 }