예제 #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;
 }