обработчик импорта модели Подробнее...
Переменные | |
if(empty($_FILES)||!preg_match('#\.zip$#', $_FILES['file']['name'])) | $zip = new ZipArchive |
$res = $zip->open($_FILES['file']['tmp_name']) | |
$table = $zip->getFromName('name.txt') | |
if(in_array(! $table, ['actions', 'modals', 'selects', 'templates', 'pages', 'crontabs'])) | $model = json_decode($zip->getFromName('model.json')) |
if(! $model) | $fields = $dbh->query("SHOW COLUMNS FROM $table")->fetchAll(PDO::FETCH_COLUMN) |
$model_fields = array_keys(get_object_vars($model)) | |
if($model->act && $table !='templates') | $sql |
$sth = $dbh->prepare($sql) | |
обработчик импорта модели
См. определение в файле import-model.php
if (! $model) $fields = $dbh->query("SHOW COLUMNS FROM $table")->fetchAll(PDO::FETCH_COLUMN) |
См. определение в файле import-model.php строка 34
if (in_array(! $table,[ 'actions', 'modals', 'selects', 'templates', 'pages', 'crontabs'])) $model = json_decode($zip->getFromName('model.json')) |
См. определение в файле import-model.php строка 28
$model_fields = array_keys(get_object_vars($model)) |
См. определение в файле import-model.php строка 35
$res = $zip->open($_FILES['file']['tmp_name']) |
См. определение в файле import-model.php строка 15
if ( $model->act &&$table !='templates') $sql |
См. определение в файле import-model.php строка 89
$sth = $dbh->prepare($sql) |
См. определение в файле import-model.php строка 93
$table = $zip->getFromName('name.txt') |
См. определение в файле import-model.php строка 22
if (empty( $_FILES)||!preg_match('#\.zip$#', $_FILES[ 'file'][ 'name'])) $zip = new ZipArchive |
См. определение в файле import-model.php строка 14