Definition at line 23 of file Field.php.
◆ __construct()
ILIAS\components\Database\Integrity\Field::__construct |
( |
private string |
$table_name, |
|
|
private string |
$field_name, |
|
|
?string |
$alias = null |
|
) |
| |
Definition at line 36 of file Field.php.
37 {
38 $this->converted_table_name = $table_name;
39 $this->original_table_name = $table_name;
40
41 if (null !== $alias) {
42 $this->converted_table_name = $table_name . ' ' . self::_AS . ' ' . $alias;
43 $this->table_name = $alias;
44 $this->original_table_name = $table_name;
45 }
46 }
◆ fieldName()
ILIAS\components\Database\Integrity\Field::fieldName |
( |
| ) |
|
Definition at line 53 of file Field.php.
53 : string
54 {
55 return $this->table_name . self::COMBINE_TABLE_AND_FIELD . $this->field_name;
56 }
◆ rawFieldName()
ILIAS\components\Database\Integrity\Field::rawFieldName |
( |
| ) |
|
Definition at line 58 of file Field.php.
58 : string
59 {
60 return $this->field_name;
61 }
◆ rawTableName()
ILIAS\components\Database\Integrity\Field::rawTableName |
( |
| ) |
|
◆ tableName()
ILIAS\components\Database\Integrity\Field::tableName |
( |
| ) |
|
◆ $converted_table_name
string ILIAS\components\Database\Integrity\Field::$converted_table_name |
|
private |
◆ $original_table_name
string ILIAS\components\Database\Integrity\Field::$original_table_name |
|
private |
◆ _AS
const ILIAS\components\Database\Integrity\Field::_AS = 'as' |
|
private |
◆ COMBINE_TABLE_AND_FIELD
const ILIAS\components\Database\Integrity\Field::COMBINE_TABLE_AND_FIELD = '.' |
|
private |
The documentation for this class was generated from the following file:
- components/ILIAS/Database/classes/Integrity/Field.php