/
sholokhov
/
bitrix-frontboot
Обзор
Документация
Войти
/
sholokhov
/
bitrix-frontboot
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
lib/Models/ExtensionTable.php
39 строк
849 B
Шолохов Даниил
work(extension): Добавление описания расширению
22 ноя 2025, 19:43
22 ноя 2025, 19:43
b44c39d
Код
Авторство
О чём код?
<?php namespace Sholokhov\FrontBoot\Models; use Bitrix\Main\ORM\Data\DataManager; use Bitrix\Main\ORM\Fields; /** * Хранилище зарегистрированных расширений */ class ExtensionTable extends DataManager { /** * @return string */ public static function getTableName(): string { return 'sholokhov_frontboot_extensions'; } /** * @return array */ public static function getMap(): array { return [ (new Fields\StringField('ID')) ->configureRequired() ->configurePrimary(), (new Fields\TextField('PATH')) ->configureRequired() ->configureUnique(), (new Fields\TextField('DESCRIPTION')) ->configureDefaultValue(''), ]; } }