Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Trigger
+ Граф наследования:Trigger:

Открытые члены

 getCreateDdl ($dbType='')
 
 getDropDdl ($dbType='')
 
 getModifyDdl (BaseObject $target, $dbType='')
 
- Открытые члены унаследованные от BaseObject
 __construct ($name='')
 
 setBody ($body)
 
 setParent (BaseObject $parent=null)
 
 getUnquotedName ($name=null)
 
 getLowercasedName ()
 
 compareName ($name)
 

Открытые статические члены

static create (Tokenizer $tokenizer)
 
static searchTableName (Tokenizer $tokenizer)
 
- Открытые статические члены унаследованные от BaseObject
static getCompareName ($name)
 

Дополнительные унаследованные члены

- Открытые атрибуты унаследованные от BaseObject
 $parent = null
 
 $name = ''
 
 $body = ''
 
- Защищенные данные унаследованные от BaseObject
 $ciName = ''
 

Подробное описание

См. определение в файле trigger.php строка 6

Методы

◆ create()

static create ( Tokenizer $tokenizer)
static

Creates trigger object from tokens.

Current position should point to the name of the trigger.

Аргументы
Tokenizer$tokenizerTokens collection.
Возвращает
Trigger

См. определение в файле trigger.php строка 17

◆ getCreateDdl()

getCreateDdl ( $dbType = '')

Return DDL for trigger creation.

Аргументы
string$dbTypeDatabase type (MYSQL, ORACLE or MSSQL).
Возвращает
array|string

Переопределяет метод предка BaseObject.

См. определение в файле trigger.php строка 68

◆ getDropDdl()

getDropDdl ( $dbType = '')

Return DDL for trigger destruction.

Аргументы
string$dbTypeDatabase type (MYSQL, ORACLE or MSSQL).
Возвращает
array|string

Переопределяет метод предка BaseObject.

См. определение в файле trigger.php строка 80

◆ getModifyDdl()

getModifyDdl ( BaseObject $target,
$dbType = '' )

Return DDL for trigger modification (drop with subsequent create).

Аргументы
BaseObject$targetTarget object.
string$dbTypeDatabase type (MYSQL, ORACLE or MSSQL).
Возвращает
array|string

Переопределяет метод предка BaseObject.

См. определение в файле trigger.php строка 101

◆ searchTableName()

static searchTableName ( Tokenizer $tokenizer)
static

Searches token collection for 'ON' keyword.

Advances current position on to next token skipping whitespace.

Аргументы
Tokenizer$tokenizerTokens collection.
Возвращает
void
Исключения
NotSupportedException

См. определение в файле trigger.php строка 45