Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

file 85 lines (74 sloc) 3.343 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85
<?php
/**
* Lithium: the most rad php framework
*
* @copyright Copyright 2013, Union of RAD (http://union-of-rad.org)
* @license http://opensource.org/licenses/bsd-license.php The BSD License
*/

/**
* This is the primary bootstrap file of your application, and is loaded immediately after the front
* controller (`webroot/index.php`) is invoked. It includes references to other feature-specific
* bootstrap files that you can turn on and off to configure the services needed for your
* application.
*
* Besides global configuration of external application resources, these files also include
* configuration for various classes to interact with one another, usually through _filters_.
* Filters are Lithium's system of creating interactions between classes without tight coupling. See
* the `Filters` class for more information.
*
* If you have other services that must be configured globally for the entire application, create a
* new bootstrap file and `require` it here.
*
* @see lithium\util\collection\Filters
*/

/**
* The libraries file contains the loading instructions for all plugins, frameworks and other class
* libraries used in the application, including the Lithium core, and the application itself. These
* instructions include library names, paths to files, and any applicable class-loading rules. This
* file also statically loads common classes to improve bootstrap performance.
*/
require __DIR__ . '/bootstrap/libraries.php';

/**
* The error configuration allows you to use the filter system along with the advanced matching
* rules of the `ErrorHandler` class to provide a high level of control over managing exceptions in
* your application, with no impact on framework or application code.
*/
// require __DIR__ . '/bootstrap/errors.php';

/**
* This file defines bindings between classes which are triggered during the request cycle, and
* allow the framework to automatically configure its environmental settings. You can add your own
* behavior and modify the dispatch cycle to suit your needs.
*/
require __DIR__ . '/bootstrap/action.php';

/**
* This file contains configurations for connecting to external caching resources, as well as
* default caching rules for various systems within your application
*/
require __DIR__ . '/bootstrap/cache.php';

/**
* Include this file if your application uses one or more database connections.
*/
require __DIR__ . '/bootstrap/connections.php';

/**
* This file contains configuration for session (and/or cookie) storage, and user or web service
* authentication.
*/
// require __DIR__ . '/bootstrap/session.php';

/**
* This file contains your application's globalization rules, including inflections,
* transliterations, localized validation, and how localized text should be loaded. Uncomment this
* line if you plan to globalize your site.
*/
// require __DIR__ . '/bootstrap/g11n.php';

/**
* This file contains configurations for handling different content types within the framework,
* including converting data to and from different formats, and handling static media assets.
*/
// require __DIR__ . '/bootstrap/media.php';

/**
* This file configures console filters and settings, specifically output behavior and coloring.
*/
if (PHP_SAPI === 'cli') {
require __DIR__ . '/bootstrap/console.php';
}

?>
Something went wrong with that request. Please try again.