public function siteArchiveListAction(Request $request)
    {
        $baseQuery = ['s.state' => SiteState::ARCHIVE];

        if (!$this->isGranted([Access::PERM_SITE_GOD, Access::PERM_SITE_MANAGE_ALL, Access::PERM_SITE_VIEW_ALL])) {
            $baseQuery['uid'] = $this->getCurrentUserId();
        }

        return $this->renderPage('ucms_site.list_all', $request, [
            'base_query' => [
                'uid' => $baseQuery,
            ],
        ]);
    }