Bolt\Twig\Handler\WidgetHandler::getWidgets PHP Method

getWidgets() public method

Gets a list of the registered widgets.
public getWidgets ( ) : array
return array
    public function getWidgets()
    {
        return $this->app['asset.queue.widget']->getQueue();
    }

Usage Example

Beispiel #1
0
 public function testGetWidgets()
 {
     $app = $this->getApp();
     $handler = new WidgetHandler($app);
     $widget = (new Widget())->setZone('frontend')->setLocation('gum-tree')->setContent('<blink>Drop Bear Warning!</blink>');
     $app['asset.queue.widget']->add($widget);
     $result = $handler->getWidgets('gum-tree', 'frontend');
     $this->assertCount(1, $result);
     $this->assertInstanceOf('Bolt\\Asset\\Widget\\Widget', reset($result));
 }