method
public
Table::modifyColumn()
Класс: \Bitrix\Perfmon\Sql\Table
Сигнатура
public modifyColumn(Tokenizer $tokenizer) : Table
Описание
Изменяет объект столбца из токенов.
Параметры
$tokenizer
Tokenizer
Коллекция токенов.
Возвращаемое значение
Table
Как применяется в Table
Table::modifyColumn() — метод класса \Bitrix\Perfmon\Sql\Table модуля «Монитор производительности». Table: Класс BaseObject
Базовый класс для всех объектов схемы, таких как таблицы, столбцы, индексы и т.д.
Метод объекта: сначала нужен экземпляр Table.
use Bitrix\Main\Loader;
use Bitrix\Perfmon\Sql\Table;
Loader::includeModule('perfmon');
/** @var Table $object */
$tokenizer = null; // Tokenizer
$result = $object->modifyColumn($tokenizer);
// $result: TableДругие методы Table
compareName()Сравнивает имя таблицы с заданным.create()Создаёт объект таблицы из токенов.createColumn()Создаёт объект столбца из токенов.createConstraint()Создаёт объект ограничения из токенов.createIndex()Создаёт объект индекса из токенов.createTrigger()Создаёт объект триггера из токенов.getCompareName()Возвращает «нормализованное» имя таблицы.getCreateDdl()Возвращает DDL для создания таблицы.getDropDdl()Возвращает DDL для удаления таблицы.getLowercasedName()Возвращает имя объекта в нижнем регистре.getModifyDdl()Возвращает DDL или комментарий для изменения объекта.getUnquotedName()Возвращает имя объекта без кавычек.
Исходный файл: source/perfmon/lib/sql/table.php:113

