Admin_PortalController::removeWidgetAction PHP Метод

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

public removeWidgetAction ( )
    public function removeWidgetAction()
    {
        $config = $this->getCurrentConfiguration();
        $newConfig = [[], []];
        $colCount = 0;
        foreach ($config["positions"] as $col) {
            foreach ($col as $row) {
                if ($row['id'] != $this->getParam("id")) {
                    $newConfig[$colCount][] = $row;
                }
            }
            $colCount++;
        }
        $config["positions"] = $newConfig;
        $this->saveConfiguration($config);
        $this->_helper->json(["success" => true]);
    }