blob: 72f855c8bbea3e787d378c974c34700a782e9d7d [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*/
42
Greg Aker44885382011-04-19 15:28:40 -050043$autoload['packages'] = array();
Phil Sturgeon9730c752010-12-15 10:50:15 +000044
45
46/*
47| -------------------------------------------------------------------
Derek Jones37f4b9c2011-07-01 17:56:50 -050048| Auto-load Libraries
Derek Allard2067d1a2008-11-13 22:59:24 +000049| -------------------------------------------------------------------
50| These are the classes located in the system/libraries folder
Derek Jonesf0b39942010-03-25 10:08:20 -050051| or in your application/libraries folder.
Derek Allard2067d1a2008-11-13 22:59:24 +000052|
53| Prototype:
54|
Andrey Andreev3a627d12015-01-26 23:35:50 +020055| $autoload['libraries'] = array('database', 'email', 'session');
Andrey Andreev88cf55b2014-01-17 15:38:30 +020056|
57| You can also supply an alternative library name to be assigned
58| in the controller:
59|
60| $autoload['libraries'] = array('user_agent' => 'ua');
Derek Allard2067d1a2008-11-13 22:59:24 +000061*/
62
63$autoload['libraries'] = array();
64
65
66/*
67| -------------------------------------------------------------------
dchill42f8f36db2012-08-30 14:17:28 -040068| Auto-load Drivers
69| -------------------------------------------------------------------
70| These classes are located in the system/libraries folder or in your
71| application/libraries folder within their own subdirectory. They
72| offer multiple interchangeable driver options.
73|
74| Prototype:
75|
Andrey Andreev3a627d12015-01-26 23:35:50 +020076| $autoload['drivers'] = array('cache');
dchill42f8f36db2012-08-30 14:17:28 -040077*/
78
79$autoload['drivers'] = array();
80
81
82/*
83| -------------------------------------------------------------------
Derek Jones37f4b9c2011-07-01 17:56:50 -050084| Auto-load Helper Files
Derek Allard2067d1a2008-11-13 22:59:24 +000085| -------------------------------------------------------------------
86| Prototype:
87|
88| $autoload['helper'] = array('url', 'file');
89*/
90
91$autoload['helper'] = array();
92
93
94/*
95| -------------------------------------------------------------------
Derek Jones37f4b9c2011-07-01 17:56:50 -050096| Auto-load Config files
Derek Allard2067d1a2008-11-13 22:59:24 +000097| -------------------------------------------------------------------
98| Prototype:
99|
100| $autoload['config'] = array('config1', 'config2');
101|
102| NOTE: This item is intended for use ONLY if you have created custom
Derek Jones37f4b9c2011-07-01 17:56:50 -0500103| config files. Otherwise, leave it blank.
Derek Allard2067d1a2008-11-13 22:59:24 +0000104|
105*/
106
107$autoload['config'] = array();
108
109
110/*
111| -------------------------------------------------------------------
Derek Jones37f4b9c2011-07-01 17:56:50 -0500112| Auto-load Language files
Derek Allard2067d1a2008-11-13 22:59:24 +0000113| -------------------------------------------------------------------
114| Prototype:
115|
116| $autoload['language'] = array('lang1', 'lang2');
117|
Derek Jones37f4b9c2011-07-01 17:56:50 -0500118| NOTE: Do not include the "_lang" part of your file. For example
Derek Allard2067d1a2008-11-13 22:59:24 +0000119| "codeigniter_lang.php" would be referenced as array('codeigniter');
120|
121*/
122
123$autoload['language'] = array();
124
125
126/*
127| -------------------------------------------------------------------
Derek Jones37f4b9c2011-07-01 17:56:50 -0500128| Auto-load Models
Derek Allard2067d1a2008-11-13 22:59:24 +0000129| -------------------------------------------------------------------
130| Prototype:
131|
Andrey Andreev5a519db2013-01-12 04:19:19 +0200132| $autoload['model'] = array('first_model', 'second_model');
Derek Allard2067d1a2008-11-13 22:59:24 +0000133|
Andrey Andreev5a519db2013-01-12 04:19:19 +0200134| You can also supply an alternative model name to be assigned
135| in the controller:
136|
137| $autoload['model'] = array('first_model' => 'first');
Derek Allard2067d1a2008-11-13 22:59:24 +0000138*/
139
140$autoload['model'] = array();