Exemple #1
0
<?php

/*---------------------------------------------------------------------------
 * @Project: Alto CMS
 * @Project URI: http://altocms.com
 * @Description: Advanced Community Engine
 * @Copyright: Alto CMS Team
 * @License: GNU GPL v2 & MIT
 *----------------------------------------------------------------------------
 */
error_reporting(E_ALL);
ini_set('display_errors', 1);
defined('ALTO_DIR') || define('ALTO_DIR', dirname(__FILE__));
// Run engine loader
require_once ALTO_DIR . '/engine/loader.php';
// Creates and executes application
App::Create()->Exec();
// EOF
Exemple #2
0
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
/*
 * OODT Balance
 * Web Application Base Framework
 *
 * Front-controller
 * This file handles the marshalling of requests to the appropriate
 * application view.
 *
 */
define("DEBUG", true);
// Change this to `false` when no longer debugging
// Application root directory path (should never need to change this)
define("HOME", dirname(__FILE__));
/* Set up application environment ***************************************/
require_once "Org/Apache/Oodt/Balance/Boot/bootstrap.php";
/* Initialize the application with the settings from config.ini *********/
$app = $GLOBALS['app'] = App::Create(parse_ini_file(HOME . '/config.ini'));
/* Initialize any globally required modules here ************************/
// Example:
// To load a module 'foo', located at ./modules/foo, on every request:
// App::Get()->loadModule('foo');
/* Generate and send a response to the browser **************************/
$response = $app->getResponse()->send();
/* Clean up after ourselves *********************************************/
$app->cleanup();