Server IP : 103.233.192.212 / Your IP : 18.222.32.191 Web Server : Apache/2 System : Linux sv1.inde.co.th 3.10.0-1160.36.2.el7.x86_64 #1 SMP Wed Jul 21 11:57:15 UTC 2021 x86_64 User : sumpatuan ( 1058) PHP Version : 5.5.38 Disable Function : symlink,shell_exec,exec,proc_close,proc_open,popen,system,dl,putenv,passthru,escapeshellarg,escapeshellcmd,pcntl_exec,proc_get_status,proc_nice,proc_terminate,pclose,ini_alter,virtual,openlog,ini_restore MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /home/sumpatuan/public_html/backup/framework/gii/generators/model/ |
Upload File : |
<?php class ModelGenerator extends CCodeGenerator { public $codeModel='gii.generators.model.ModelCode'; /** * Provides autocomplete table names * @param string $db the database connection component id * @return string the json array of tablenames that contains the entered term $q */ public function actionGetTableNames($db) { if(Yii::app()->getRequest()->getIsAjaxRequest()) { $all = array(); if(!empty($db) && Yii::app()->hasComponent($db)!==false && (Yii::app()->getComponent($db) instanceof CDbConnection)) $all=array_keys(Yii::app()->{$db}->schema->getTables()); echo json_encode($all); } else throw new CHttpException(404,'The requested page does not exist.'); } }