blob: 3f0bd24f28ae551d5fd546aaca8b877a9988a352 [file] [log] [blame]
darwineld8bef8a2014-02-11 20:13:22 +01001<?php
darwineld8bef8a2014-02-11 20:13:22 +01002defined('BASEPATH') OR exit('No direct script access allowed');
Derek Jonesf4a4bd82011-10-20 12:18:42 -05003
Derek Allard2067d1a2008-11-13 22:59:24 +00004/*
5| -------------------------------------------------------------------
6| AUTO-LOADER
7| -------------------------------------------------------------------
8| This file specifies which systems should be loaded by default.
9|
10| In order to keep the framework as light-weight as possible only the
11| absolute minimal resources are loaded by default. For example,
12| the database is not connected to automatically since no assumption
Derek Jones37f4b9c2011-07-01 17:56:50 -050013| is made regarding whether you intend to use it. This file lets
Derek Allard2067d1a2008-11-13 22:59:24 +000014| you globally define which systems you would like loaded with every
15| request.
16|
17| -------------------------------------------------------------------
18| Instructions
19| -------------------------------------------------------------------
20|
21| These are the things you can load automatically:
22|
Phil Sturgeon9730c752010-12-15 10:50:15 +000023| 1. Packages
24| 2. Libraries
dchill42f8f36db2012-08-30 14:17:28 -040025| 3. Drivers
26| 4. Helper files
27| 5. Custom config files
28| 6. Language files
29| 7. Models
Derek Allard2067d1a2008-11-13 22:59:24 +000030|
31*/
32
33/*
34| -------------------------------------------------------------------
Nic4673d422013-01-09 09:53:41 +020035| Auto-load Packages
Phil Sturgeon9730c752010-12-15 10:50:15 +000036| -------------------------------------------------------------------
37| Prototype:
38|
Derek Jones37f4b9c2011-07-01 17:56:50 -050039| $autoload['packages'] = array(APPPATH.'third_party', '/usr/local/shared');
Phil Sturgeon9730c752010-12-15 10:50:15 +000040|
41*/
Greg Aker44885382011-04-19 15:28:40 -050042$autoload['packages'] = array();
Phil Sturgeon9730c752010-12-15 10:50:15 +000043
Phil Sturgeon9730c752010-12-15 10:50:15 +000044/*
45| -------------------------------------------------------------------
Derek Jones37f4b9c2011-07-01 17:56:50 -050046| Auto-load Libraries
Derek Allard2067d1a2008-11-13 22:59:24 +000047| -------------------------------------------------------------------
48| These are the classes located in the system/libraries folder
Derek Jonesf0b39942010-03-25 10:08:20 -050049| or in your application/libraries folder.
Derek Allard2067d1a2008-11-13 22:59:24 +000050|
51| Prototype:
52|
Andrey Andreev3a627d12015-01-26 23:35:50 +020053| $autoload['libraries'] = array('database', 'email', 'session');
Andrey Andreev88cf55b2014-01-17 15:38:30 +020054|
55| You can also supply an alternative library name to be assigned
56| in the controller:
57|
58| $autoload['libraries'] = array('user_agent' => 'ua');
Derek Allard2067d1a2008-11-13 22:59:24 +000059*/
Derek Allard2067d1a2008-11-13 22:59:24 +000060$autoload['libraries'] = array();
61
Derek Allard2067d1a2008-11-13 22:59:24 +000062/*
63| -------------------------------------------------------------------
dchill42f8f36db2012-08-30 14:17:28 -040064| Auto-load Drivers
65| -------------------------------------------------------------------
66| These classes are located in the system/libraries folder or in your
67| application/libraries folder within their own subdirectory. They
68| offer multiple interchangeable driver options.
69|
70| Prototype:
71|
Andrey Andreev3a627d12015-01-26 23:35:50 +020072| $autoload['drivers'] = array('cache');
dchill42f8f36db2012-08-30 14:17:28 -040073*/
dchill42f8f36db2012-08-30 14:17:28 -040074$autoload['drivers'] = array();
75
dchill42f8f36db2012-08-30 14:17:28 -040076/*
77| -------------------------------------------------------------------
Derek Jones37f4b9c2011-07-01 17:56:50 -050078| Auto-load Helper Files
Derek Allard2067d1a2008-11-13 22:59:24 +000079| -------------------------------------------------------------------
80| Prototype:
81|
82| $autoload['helper'] = array('url', 'file');
83*/
Derek Allard2067d1a2008-11-13 22:59:24 +000084$autoload['helper'] = array();
85
Derek Allard2067d1a2008-11-13 22:59:24 +000086/*
87| -------------------------------------------------------------------
Derek Jones37f4b9c2011-07-01 17:56:50 -050088| Auto-load Config files
Derek Allard2067d1a2008-11-13 22:59:24 +000089| -------------------------------------------------------------------
90| Prototype:
91|
92| $autoload['config'] = array('config1', 'config2');
93|
94| NOTE: This item is intended for use ONLY if you have created custom
Derek Jones37f4b9c2011-07-01 17:56:50 -050095| config files. Otherwise, leave it blank.
Derek Allard2067d1a2008-11-13 22:59:24 +000096|
97*/
Derek Allard2067d1a2008-11-13 22:59:24 +000098$autoload['config'] = array();
99
Derek Allard2067d1a2008-11-13 22:59:24 +0000100/*
101| -------------------------------------------------------------------
Derek Jones37f4b9c2011-07-01 17:56:50 -0500102| Auto-load Language files
Derek Allard2067d1a2008-11-13 22:59:24 +0000103| -------------------------------------------------------------------
104| Prototype:
105|
106| $autoload['language'] = array('lang1', 'lang2');
107|
Derek Jones37f4b9c2011-07-01 17:56:50 -0500108| NOTE: Do not include the "_lang" part of your file. For example
Derek Allard2067d1a2008-11-13 22:59:24 +0000109| "codeigniter_lang.php" would be referenced as array('codeigniter');
110|
111*/
Derek Allard2067d1a2008-11-13 22:59:24 +0000112$autoload['language'] = array();
113
Derek Allard2067d1a2008-11-13 22:59:24 +0000114/*
115| -------------------------------------------------------------------
Derek Jones37f4b9c2011-07-01 17:56:50 -0500116| Auto-load Models
Derek Allard2067d1a2008-11-13 22:59:24 +0000117| -------------------------------------------------------------------
118| Prototype:
119|
Andrey Andreev5a519db2013-01-12 04:19:19 +0200120| $autoload['model'] = array('first_model', 'second_model');
Derek Allard2067d1a2008-11-13 22:59:24 +0000121|
Andrey Andreev5a519db2013-01-12 04:19:19 +0200122| You can also supply an alternative model name to be assigned
123| in the controller:
124|
125| $autoload['model'] = array('first_model' => 'first');
Derek Allard2067d1a2008-11-13 22:59:24 +0000126*/
Derek Allard2067d1a2008-11-13 22:59:24 +0000127$autoload['model'] = array();