Pagekit\Dashboard\Controller\DashboardController::saveAction PHP Метод

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

public saveAction ( $id, $widget = [] )
    public function saveAction($id = 0, $widget = [])
    {
        if ($new = !$id) {
            $id = uniqid();
        }
        $widget['id'] = $id;
        $this->dashboard->saveWidgets(array_replace($this->dashboard->getWidgets(), [$id => $widget]));
        return $widget;
    }