Example #1
0
            $router->add("/index/:action", array('controller' => 'index', 'action' => 1));
            return $router;
        });
        $di->set("libMail", function () {
            return new Multiple\Library\Mail();
        });
        /**
         * Caso exista o arquivo de configuração config.ini coleta os dados existentes nele e
         * conecta com o banco de dados
         */
        if (file_exists('../apps/config/config.ini')) {
            $config = new \Phalcon\Config\Adapter\Ini('../apps/config/config.ini');
            //Seta a conexão com o banco de dados
            $di->set('db', function () use($config) {
                $dbclass = 'Phalcon\\Db\\Adapter\\Pdo\\' . $config->database->adapter;
                return new $dbclass(array("host" => $config->database->host, "username" => $config->database->username, "password" => $config->database->password, "dbname" => $config->database->name, "charset" => 'utf8'));
            });
        }
        $this->setDI($di);
    }
    public function main()
    {
        $this->_registerServices();
        //Registra os módulos existentes
        $this->registerModules(array('frontend' => array('className' => 'Multiple\\Frontend\\Module', 'path' => '../apps/frontend/Module.php'), 'backend' => array('className' => 'Multiple\\Backend\\Module', 'path' => '../apps/backend/Module.php')));
        echo $this->handle()->getContent();
    }
}
$application = new Application();
$application->main();
Example #2
0
<?php

// Start Bootstrap Application
require_once __DIR__ . '/bootstrap.php';
// Call Main Action to Handle Client's Requests
$app = new Application();
$app->main();
Example #3
0
<?php

if (version_compare(PHP_VERSION, '5.1.0', '<')) {
    exit('Your current PHP version is: ' . PHP_VERSION . '. haXe/PHP generates code for version 5.1.0 or later');
}
require_once dirname(__FILE__) . '/lib/php/Boot.class.php';
Application::main();
Example #4
0
<?php

include '../../atk4/loader.php';
$api = new Application('mysite', 'Symisun_01');
$api->main();