Logo
  • Welcome to CodeIgniter4
    • Welcome to CodeIgniter4
    • Server Requirements
    • Credits
    • PSR Compliance
    • License Agreement
  • Installation
    • Composer Installation
    • Manual Installation
    • Running Your App
    • Troubleshooting
    • Deployment
    • Change Logs
    • Upgrading From a Previous Version
    • CodeIgniter Repositories
  • Build Your First Application
    • Static Pages
    • News Section
    • Create News Items
    • Conclusion
  • CodeIgniter4 Overview
    • Application Structure
    • Models, Views, and Controllers
    • Autoloading Files
    • Services
    • Factories
    • Working with HTTP Requests
    • Security Guidelines
    • Design and Architectural Goals
  • General Topics
    • Configuration
    • CodeIgniter URLs
    • Helper Functions
    • Global Functions and Constants
    • Logging Information
    • Error Handling
    • Web Page Caching
    • AJAX Requests
    • Code Modules
    • Managing your Applications
    • Handling Multiple Environments
  • Controllers and Routing
    • URI Routing
    • Controllers
    • Controller Filters
    • Auto Routing (Improved)
    • HTTP Messages
    • Request Class
    • IncomingRequest Class
    • Content Negotiation
    • HTTP Method Spoofing
    • RESTful Resource Handling
  • Building Responses
    • Views
    • View Renderer
    • View Layouts
    • View Cells
    • View Parser
    • View Decorators
    • HTML Table Class
    • HTTP Responses
    • API Response Trait
    • Content Security Policy
    • Localization
    • Alternate PHP Syntax for View Files
  • Working with Databases
    • Quick Start: Usage Examples
    • Database Configuration
    • Connecting to a Database
    • Running Queries
    • Generating Query Results
    • Query Helper Methods
    • Query Builder Class
    • Transactions
    • Getting Metadata
    • Custom Function Calls
    • Database Events
    • Database Utilities
  • Modeling Data
    • Using CodeIgniter's Model
    • Using Entity Classes
  • Managing Databases
    • Database Forge