VersionPress\Tests\Automation\WpAutomation::getWidgets PHP Method

getWidgets() public method

Returns list of widgets in given sidebar.
public getWidgets ( string $sidebar ) : array
$sidebar string sidebar id
return array
    public function getWidgets($sidebar)
    {
        $widgetsJson = $this->runWpCliCommand('widget', 'list', [$sidebar, 'format' => 'json', 'fields' => 'id']);
        $widgets = json_decode($widgetsJson);
        $widgetIds = array_map(function ($widget) {
            return $widget->id;
        }, $widgets);
        return $widgetIds;
    }