‪TYPO3CMS  10.4
TYPO3\CMS\Core\Database\Schema\Parser\AST\IndexColumnName Class Reference

Public Member Functions

 __construct (Identifier $columnName, int $length, string $direction=null)
 

Public Attributes

TYPO3 CMS Core Database Schema Parser AST Identifier $columnName
 
int $length
 
string $direction
 

Detailed Description

Syntax node to represent a column within an index, which can in MySQL context consist of the actual column name, length information for a partial index and a direction which influences default sorting and access patterns.

Definition at line 25 of file IndexColumnName.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Core\Database\Schema\Parser\AST\IndexColumnName::__construct ( Identifier  $columnName,
int  $length,
string  $direction = null 
)

IndexColumnName constructor.

Parameters
\TYPO3\CMS\Core\Database\Schema\Parser\AST\Identifier$columnName
int$length
string$direction

Definition at line 46 of file IndexColumnName.php.

References TYPO3\CMS\Core\Database\Schema\Parser\AST\IndexColumnName\$columnName, TYPO3\CMS\Core\Database\Schema\Parser\AST\IndexColumnName\$direction, and TYPO3\CMS\Core\Database\Schema\Parser\AST\IndexColumnName\$length.

Member Data Documentation

◆ $columnName

TYPO3 CMS Core Database Schema Parser AST Identifier TYPO3\CMS\Core\Database\Schema\Parser\AST\IndexColumnName::$columnName

◆ $direction

string TYPO3\CMS\Core\Database\Schema\Parser\AST\IndexColumnName::$direction

◆ $length

int TYPO3\CMS\Core\Database\Schema\Parser\AST\IndexColumnName::$length