BASECLASSES_DIR
BASECLASSES_DIR
Генератор файлів моделей бази даних
generateFromDb(\Bazalt\ORM\Generator\ORM_Connection_Abstract $connection, string $path, string $table, $modelName, string $prefix) : void
Генерує моделі з БД для заданого з'єднання
\Bazalt\ORM\Generator\ORM_Connection_Abstract | $connection | Об'єкт з'єднання |
string | $path | Шлях для збереження згенерованих моделей |
string | $table | Назва таблиці для якої необхідно згенерувати модель, якщо не вказано - генерує для всіх |
$modelName | ||
string | $prefix | Префікс, який буде додано до моделі (напр. ComArticle), якщо не вказано, генератор спробує підібрати префікс самостійно |
generateBaseFileContent(string $className, string $tableName, string $fields, array $keys) : string
Генерує контент базового класу моделі
string | $className | Назва моделі |
string | $tableName | Назва таблиці |
string | $fields | Масив розпарсених совпців таблиці |
array | $keys | Масив розпарсених ключів таблиці |
Контент базового класу моделі