Please refer to the upgrade instructions corresponding to your installation method.
CodeIgniter features wrappers around some of the most popular forms of fast and dynamic caching. All but file-based caching require specific server requirements, and a Fatal Exception will be thrown ...
BCC Batch Mode, enabling large email lists to be broken into small BCC batches. Sending email is not only simple, but you can configure it on the fly or set your preferences in the ...
CodeIgniter gives you access to a Query Builder class. This pattern allows information to be retrieved, inserted, and updated in your database with minimal scripting. In some cases only one or two ...
Here is an example showing how you can create a table from a multi-dimensional array. Note that the first array index will become the table heading (or you can set your own headings using the ...
The Config class provides a means to retrieve configuration preferences. These preferences can come from the default config file (application/config/config.php) or ...
CodeIgniter has a Benchmarking class that is always active, enabling the time difference between any two marked points to be calculated. Note This class is initialized automatically by the system so ...
Normally the second segment of the URL is reserved for the method name, but in the example above it instead has a product ID. To overcome this, CodeIgniter allows you ...
Unit testing is an approach to software development in which tests are written for each function in your application. If you are not familiar with the concept you might do a little googling on the ...
The Form Helper file contains functions that assist in working with forms.