<?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
* 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();