Elgg\WidgetsServiceTest::unregisterWidgetsHookHandler PHP Метод

unregisterWidgetsHookHandler() публичный Метод

Unregister a widget
public unregisterWidgetsHookHandler ( string $hook, string $type, array $value, array $params ) : WidgetDefinition[]
$hook string
$type string
$value array
$params array
Результат WidgetDefinition[]
    public function unregisterWidgetsHookHandler($hook, $type, $value, $params)
    {
        foreach ($value as $key => $widget_definition) {
            if ($widget_definition->id === 'hook_widget') {
                unset($value[$key]);
                break;
            }
        }
        return $value;
    }