GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • codeigniter4/CodeIgniter4
  • Home
  • Welcome to CodeIgniter4
  • Server Requirements
  • Credits
  • PSR Compliance
  • License Agreement
  • Installation
  • Composer Installation
  • Manual Installation
  • Running Your App
  • Worker Mode
  • Troubleshooting
  • Deployment

This view

  • Original page
  • New address

GeezerVison is showing codeigniter4.github.io — CodeIgniter

Edit this page

CodeIgniter4 User Guide¶

  • Welcome to CodeIgniter4
    • Server Requirements
    • Credits
    • PSR Compliance
    • License Agreement

Getting Started¶

  • Installation
    • Composer Installation
    • Manual Installation
    • Running Your App
    • Worker Mode
    • Troubleshooting
    • Deployment
    • Change Logs
    • Upgrading From a Previous Version
    • CodeIgniter Repositories

Guides¶

  • Guides
    • Build Your First Application
      • Static Pages
      • News Section
      • Create News Items
      • Conclusion
    • Getting Started with REST APIs
      • Auto Routing & Your First Endpoint
      • Creating the Database and Model
      • Building a RESTful Controller
      • Conclusion

Overview & General Topics¶

  • 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

Request Handling¶

  • Controllers and Routing

    • URI Routing
    • Controllers
    • Controller Filters
    • Controller Attributes
    • 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 Responses
    • API Resources
    • Content Security Policy
    • Localization
    • Alternate PHP Syntax for View Files

Handling Databases¶

  • 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
    • Database Migrations
    • Database Seeding
    • Database Commands

Libraries & Helpers¶

  • Library Reference

    • Caching Driver
    • Cookies
    • Cross-Origin Resource Sharing (CORS)
    • CURLRequest Class
    • Email Class
    • Encryption Service
    • Working with Files
    • File Collections
    • Honeypot Class
    • Image Manipulation Class
    • Pagination
    • Publisher
    • Security
    • Session Library
    • Throttler
    • Times and Dates
    • Typography
    • Working with Uploaded Files
    • Working with URIs
    • User Agent Class
    • Validation
  • Helpers

    • Array Helper
    • Cookie Helper
    • Date Helper
    • Filesystem Helper
    • Form Helper
    • HTML Helper
    • Inflector Helper
    • Number Helper
    • Security Helper
    • Test Helper
    • Text Helper
    • URL Helper
    • XML Helper

Advanced Topics¶

  • Testing

    • Getting Started
    • Database
    • Generating Data
    • Controller Testing
    • HTTP Testing
    • Testing Responses
    • Testing CLI Commands
    • Mocking
    • Benchmarking
    • Debugging Your Application
    • Session Testing
  • Command Line Usage

    • CLI Overview
    • Running Controllers via CLI
    • Spark Commands
    • Creating Spark Commands
    • CLI Generators
    • CLI Library
    • CLI Signals
    • CLIRequest Class
  • Extending CodeIgniter

    • Creating Core System Classes
    • Replacing Common Functions
    • Events
    • Extending the Controller
    • Authentication
    • Creating Composer Packages
    • Contributing to CodeIgniter

Official Packages¶

  • Official Packages
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.