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

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

 __construct ($name='', $type='')
 
 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)
 
- Открытые статические члены унаследованные от BaseObject
static getCompareName ($name)
 

Открытые атрибуты

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

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

- Защищенные данные унаследованные от BaseObject
 $ciName = ''
 

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

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

Конструктор(ы)

◆ __construct()

__construct ( $name = '',
$type = '' )
Аргументы
string$nameName of stored procedure.
string$typeType of stored procedure.

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

Методы

◆ create()

static create ( Tokenizer $tokenizer)
static

Creates stored procedure object from tokens.

Current position should point to the type of the stored procedure (PROCEDURE, FUNCTION or TYPE).

Name may consist of two parts divided by '.'.

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

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

◆ getCreateDdl()

getCreateDdl ( $dbType = '')

Return DDL for procedure creation.

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

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

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

◆ getDropDdl()

getDropDdl ( $dbType = '')

Return DDL for procedure destruction.

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

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

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

◆ getModifyDdl()

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

Return DDL for procedure modification.

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

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

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

Данные класса

◆ $type

$type = ''

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