Class common\widgets\SystemInfo\SystemInfo

Inheritancecommon\widgets\SystemInfo\SystemInfo » yii\bootstrap\Widget

Виджет с кнопкой-версией приложения, открывающей модальное окно с системной информацией.

Виджет выводит следующую информцию:

  • Имя текущего пользователя. Если гость, то выводится Гость;
  • Тип авторизации текущего пользователя. (Гость, Доменная, Локальная);
  • Последняя дата обновления пакетов проекта;
  • Версия PHP;
  • Версия Yii;
  • Дисковое пространство на сервере в формате Всего 20Гб, Free 15Гб (75%);
  • Активация LDAP авторизации;
  • Включение только LDAP авторизации;
  • Активация Автоматического импорт сотрудников.
<?= SystemInfo::widget() ?>

Public Properties

Hide inherited properties

PropertyTypeDescriptionDefined By
$tableConfigCommon string Таблица БД с данными конфигурации приложения. common\widgets\SystemInfo\SystemInfo
$tableConfigLdap string Таблица БД с данными конфигурации LDAP приложения. common\widgets\SystemInfo\SystemInfo
$tableVersion string Таблица БД с данными о версии приложения. common\widgets\SystemInfo\SystemInfo

Public Methods

Hide inherited methods

MethodDescriptionDefined By
init() Инициализация виджета. common\widgets\SystemInfo\SystemInfo
registerTranslations() Регистрация сообщений i18n common\widgets\SystemInfo\SystemInfo
run() Выполнение виджета common\widgets\SystemInfo\SystemInfo

Property Details

$tableConfigCommon public property

Таблица БД с данными конфигурации приложения.

public string $tableConfigCommon '{{%config_common}}'
$tableConfigLdap public property

Таблица БД с данными конфигурации LDAP приложения.

public string $tableConfigLdap '{{%config_ldap}}'
$tableVersion public property

Таблица БД с данными о версии приложения.

public string $tableVersion '{{%version}}'

Method Details

authentication() protected method

protected void authentication ( )
composerDateUpdate() protected method

protected void composerDateUpdate ( )
currentUser() protected method

protected void currentUser ( )
diskSpace() protected method

protected void diskSpace ( )
init() public method

Инициализация виджета.

public void init ( )
isLdapActive() protected method

protected void isLdapActive ( )
onlyImportEmployeeActive() protected method

protected void onlyImportEmployeeActive ( )
onlyLdapUse() protected method

protected void onlyLdapUse ( )
phpVersion() protected method

protected void phpVersion ( )
registerAssets() protected method

protected void registerAssets ( )
registerTranslations() public method

Регистрация сообщений i18n

public void registerTranslations ( )
run() public method

Выполнение виджета

public void run ( )
yiiVersion() protected method

protected void yiiVersion ( )