mirror of
https://github.com/openvk/openvk
synced 2025-02-02 13:05:37 +03:00
Alexander Minkin
6ec54a379d
* feat(lint): add php-cs-fixer for linting Removing previous CODE_STYLE as it was not enforced anyway and using PER-CS 2.0. This is not the reformatting commit. * style: format code according to PER-CS 2.0 with php-cs-fixer * ci(actions): add lint action Resolves #1132.
34 lines
991 B
PHP
34 lines
991 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
namespace openvk\Web\Presenters;
|
|
|
|
final class MaintenancePresenter extends OpenVKPresenter
|
|
{
|
|
protected $presenterName = "maintenance";
|
|
|
|
public function renderSection(string $name): void
|
|
{
|
|
if (!OPENVK_ROOT_CONF["openvk"]["preferences"]["maintenanceMode"][$name]) {
|
|
$this->flashFail("err", tr("error"), tr("forbidden"));
|
|
}
|
|
|
|
$this->template->name = [
|
|
"photos" => tr("my_photos"),
|
|
"videos" => tr("my_videos"),
|
|
"messenger" => tr("my_messages"),
|
|
"user" => tr("users"),
|
|
"group" => tr("my_groups"),
|
|
"comment" => tr("comments"),
|
|
"gifts" => tr("gifts"),
|
|
"apps" => tr("apps"),
|
|
"notes" => tr("my_notes"),
|
|
"notification" => tr("my_feedback"),
|
|
"support" => tr("menu_support"),
|
|
"topics" => tr("topics"),
|
|
][$name] ?? $name;
|
|
}
|
|
|
|
public function renderAll(): void {}
|
|
}
|