• Welcome to CodeIgniter
  • Installation Instructions
    • Downloading CodeIgniter
    • Installation Instructions
    • Upgrading From a Previous Version
    • Troubleshooting
  • CodeIgniter Overview
    • Getting Started
    • CodeIgniter at a Glance
    • Supported Features
    • Application Flow Chart
    • Model-View-Controller
    • Architectural Goals
  • Tutorial
    • Static pages
    • News section
    • Create news items
    • Conclusion
  • Contributing to CodeIgniter
    • Writing CodeIgniter Documentation
    • Developer’s Certificate of Origin 1.1
  • General Topics
    • CodeIgniter URLs
    • Controllers
    • Reserved Names
    • Views
    • Models
    • Helpers
    • Using CodeIgniter Libraries
    • Creating Libraries
    • Using CodeIgniter Drivers
    • Creating Drivers
    • Creating Core System Classes
    • Creating Ancillary Classes
    • Hooks - Extending the Framework Core
    • Auto-loading Resources
    • Common Functions
    • Compatibility Functions
    • URI Routing
    • Error Handling
    • Caching
    • Profiling Your Application
    • Running via the CLI
    • Managing your Applications
    • Handling Multiple Environments
    • Alternate PHP Syntax for View Files
    • Security
    • PHP Style Guide
  • Libraries
    • Benchmarking Class
    • Caching Driver
    • Calendaring Class
    • Shopping Cart Class
    • Config Class
    • Email Class
    • Encrypt Class
    • Encryption Library
    • File Uploading Class
    • Form Validation
    • FTP Class
    • Image Manipulation Class
    • Input Class
    • Javascript Class
    • Language Class
    • Loader Class
    • Migrations Class
    • Output Class
    • Pagination Class
    • Template Parser Class
    • Security Class
    • Session Library
    • HTML Table Class
    • Trackback Class
    • Typography Class
    • Unit Testing Class
    • URI Class
    • User Agent Class
    • XML-RPC and XML-RPC Server Classes
    • Zip Encoding Class
  • Database Reference
    • Quick Start: Usage Examples
    • Database Configuration
    • Connecting to a Database
    • Running Queries
    • Generating Query Results
    • Query Helper Functions
    • Query Builder Class
    • Transactions
    • Getting MetaData
    • Custom Function Calls
    • Query Caching
    • Database Manipulation with Database Forge
    • Database Utilities Class
    • Database Driver Reference
  • Helpers
    • Array Helper
    • CAPTCHA Helper
    • Cookie Helper
    • Date Helper
    • Directory Helper
    • Download Helper
    • Email Helper
    • File Helper
    • Form Helper
    • HTML Helper
    • Inflector Helper
    • Language Helper
    • Number Helper
    • Path Helper
    • Security Helper
    • Smiley Helper
    • String Helper
    • Text Helper
    • Typography Helper
    • URL Helper
    • XML Helper
Toggle Table of Contents
CodeIgniter
  • Welcome to CodeIgniter
  • Installation Instructions
    • Downloading CodeIgniter
    • Installation Instructions
    • Upgrading From a Previous Version
    • Troubleshooting
  • CodeIgniter Overview
    • Getting Started
    • CodeIgniter at a Glance
    • Supported Features
    • Application Flow Chart
    • Model-View-Controller
    • Architectural Goals
  • Tutorial
    • Static pages
    • News section
    • Create news items
    • Conclusion
  • Contributing to CodeIgniter
    • Writing CodeIgniter Documentation
    • Developer’s Certificate of Origin 1.1
  • General Topics
    • CodeIgniter URLs
    • Controllers
    • Reserved Names
    • Views
    • Models
    • Helpers
    • Using CodeIgniter Libraries
    • Creating Libraries
    • Using CodeIgniter Drivers
    • Creating Drivers
    • Creating Core System Classes
    • Creating Ancillary Classes
    • Hooks - Extending the Framework Core
    • Auto-loading Resources
    • Common Functions
    • Compatibility Functions
    • URI Routing
    • Error Handling
    • Caching
    • Profiling Your Application
    • Running via the CLI
    • Managing your Applications
    • Handling Multiple Environments
    • Alternate PHP Syntax for View Files
    • Security
    • PHP Style Guide
  • Libraries
    • Benchmarking Class
    • Caching Driver
    • Calendaring Class
    • Shopping Cart Class
    • Config Class
    • Email Class
    • Encrypt Class
    • Encryption Library
    • File Uploading Class
    • Form Validation
    • FTP Class
    • Image Manipulation Class
    • Input Class
    • Javascript Class
    • Language Class
    • Loader Class
    • Migrations Class
    • Output Class
    • Pagination Class
    • Template Parser Class
    • Security Class
    • Session Library
    • HTML Table Class
    • Trackback Class
    • Typography Class
    • Unit Testing Class
    • URI Class
    • User Agent Class
    • XML-RPC and XML-RPC Server Classes
    • Zip Encoding Class
  • Database Reference
    • Quick Start: Usage Examples
    • Database Configuration
    • Connecting to a Database
    • Running Queries
    • Generating Query Results
    • Query Helper Functions
    • Query Builder Class
    • Transactions
    • Getting MetaData
    • Custom Function Calls
    • Query Caching
    • Database Manipulation with Database Forge
    • Database Utilities Class
    • Database Driver Reference
  • Helpers
    • Array Helper
    • CAPTCHA Helper
    • Cookie Helper
    • Date Helper
    • Directory Helper
    • Download Helper
    • Email Helper
    • File Helper
    • Form Helper
    • HTML Helper
    • Inflector Helper
    • Language Helper
    • Number Helper
    • Path Helper
    • Security Helper
    • Smiley Helper
    • String Helper
    • Text Helper
    • Typography Helper
    • URL Helper
    • XML Helper
 
CodeIgniter
  • Docs »
  • General Topics
  • classic layout

General Topics¶

  • CodeIgniter URLs
  • Controllers
  • Reserved Names
  • Views
  • Models
  • Helpers
  • Using CodeIgniter Libraries
  • Creating Libraries
  • Using CodeIgniter Drivers
  • Creating Drivers
  • Creating Core System Classes
  • Creating Ancillary Classes
  • Hooks - Extending the Framework Core
  • Auto-loading Resources
  • Common Functions
  • Compatibility Functions
  • URI Routing
  • Error Handling
  • Caching
  • Profiling Your Application
  • Running via the CLI
  • Managing your Applications
  • Handling Multiple Environments
  • Alternate PHP Syntax for View Files
  • Security
  • PHP Style Guide
Next Previous

© Copyright 2014 - 2019, British Columbia Institute of Technology. Last updated on Jan 16, 2019.

Built with Sphinx using a theme provided by Read the Docs.