Example #1
0
//exit();
//phpinfo();
//$lol = dirname(__FILE__);
//dpr($lol);
//dpr( php_uname( 's') );
//dpr(DIRECTORY_SEPARATOR);
/*
 if (DIRECTORY_SEPARATOR=='/')
 $absolute_path = dirname(__FILE__).'/';
 else
 $absolute_path = str_replace('\\', '/', dirname(__FILE__)).'/';
*/
$criteria = new Criteria();
$criteria->setSQL("SHOW DATABASES");
$criteria->execute();
$databases = $criteria->getArrayList();
$criteriaDBDefault = CRITERIA_DB_DEFAUTL;
if (isset($_POST['button'])) {
    switch ($_POST['button']) {
        case "GENERAR_ENTIDADES":
            recursiveDelete(CRITERIA_PATH_RELATIVE . "generation");
            mkdir(CRITERIA_PATH_RELATIVE . "generation", 0755);
            echo "<hr>Entitades en la carpeta generation:<hr>";
            $criteriaDBDefault = $_POST["database"];
            $criteriaGenerate = new CriteriaGenerate($criteriaDBDefault);
            $criteriaGenerate->generateEntity();
            listar_directorios_ruta(CRITERIA_PATH_RELATIVE . "generation");
            break;
        case "CARGAR_PRUEBAS":
            echo "Cargando Pruebas";
            require_once 'generation/EntityBecas.php';