|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Collaboration diagram for arConverter:Public Member Functions | |
| __construct (string $table_name, string $class_name) | |
| readStructure () | |
| downloadClassFile () | |
| setTableName (string $table_name) | |
| getTableName () | |
| setStructure (array $structure) | |
| getStructure () | |
| addStructure (stdClass $structure) | |
| setClassName (string $class_name) | |
| getClassName () | |
Static Public Member Functions | |
| static | getDB () |
Data Fields | |
| const | REGEX = "/([a-z]*)\\((\\d*)\\)/u" |
Protected Member Functions | |
| returnAttributesForField (stdClass $field) | |
Static Protected Member Functions | |
| static | lookupFieldType (string $field_name) |
| static | lookupFieldLength (string $field_name) |
Protected Attributes | |
| string | $table_name = '' |
| string | $class_name = '' |
| array | $structure = [] |
| array | $ids = [] |
Static Protected Attributes | |
| static array | $field_map |
| static array static array | $length_map |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning Class arConverter
Definition at line 27 of file class.arConverter.php.
| arConverter::__construct | ( | string | $table_name, |
| string | $class_name | ||
| ) |
Definition at line 53 of file class.arConverter.php.
References readStructure(), setClassName(), and setTableName().
Here is the call graph for this function:| arConverter::addStructure | ( | stdClass | $structure | ) |
Definition at line 210 of file class.arConverter.php.
References $structure.
Referenced by readStructure().
Here is the caller graph for this function:| arConverter::downloadClassFile | ( | ) |
Definition at line 69 of file class.arConverter.php.
References $txt, exit, getClassName(), getStructure(), getTableName(), ILIAS\UI\examples\Symbol\Glyph\Header\header(), and returnAttributesForField().
Here is the call graph for this function:| arConverter::getClassName | ( | ) |
Definition at line 223 of file class.arConverter.php.
References $class_name.
Referenced by downloadClassFile().
Here is the caller graph for this function:
|
static |
| arConverter::getStructure | ( | ) |
Definition at line 205 of file class.arConverter.php.
References $structure.
Referenced by downloadClassFile().
Here is the caller graph for this function:| arConverter::getTableName | ( | ) |
Definition at line 189 of file class.arConverter.php.
References $table_name.
Referenced by downloadClassFile(), and readStructure().
Here is the caller graph for this function:
|
staticprotected |
Definition at line 164 of file class.arConverter.php.
|
staticprotected |
Definition at line 154 of file class.arConverter.php.
| arConverter::readStructure | ( | ) |
Definition at line 60 of file class.arConverter.php.
References $data, addStructure(), and getTableName().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 136 of file class.arConverter.php.
References arFieldList\FIELDTYPE, arFieldList\HAS_FIELD, arFieldList\IS_NOTNULL, arFieldList\IS_PRIMARY, and arFieldList\LENGTH.
Referenced by downloadClassFile().
Here is the caller graph for this function:| arConverter::setClassName | ( | string | $class_name | ) |
Definition at line 218 of file class.arConverter.php.
References $class_name.
Referenced by __construct().
Here is the caller graph for this function:| arConverter::setStructure | ( | array | $structure | ) |
| mixed[] | $structure |
Definition at line 197 of file class.arConverter.php.
References $structure.
| arConverter::setTableName | ( | string | $table_name | ) |
Definition at line 184 of file class.arConverter.php.
References $table_name.
Referenced by __construct().
Here is the caller graph for this function:
|
protected |
Definition at line 49 of file class.arConverter.php.
Referenced by getClassName(), and setClassName().
|
staticprotected |
Definition at line 30 of file class.arConverter.php.
|
protected |
Definition at line 51 of file class.arConverter.php.
|
staticprotected |
Definition at line 39 of file class.arConverter.php.
|
protected |
Definition at line 50 of file class.arConverter.php.
Referenced by addStructure(), getStructure(), and setStructure().
|
protected |
Definition at line 48 of file class.arConverter.php.
Referenced by getTableName(), and setTableName().
| const arConverter::REGEX = "/([a-z]*)\\((\\d*)\\)/u" |
Definition at line 29 of file class.arConverter.php.