Welcome to CodeIgniter4
Welcome to CodeIgniter4
Server Requirements
Credits
PSR Compliance
Installation
Downloading CodeIgniter
Installation
Upgrading From a Previous Version
Troubleshooting
Local Development Server
Tutorial
Static pages
News section
Create news items
Conclusion
CodeIgniter4 Overview
Application Structure
Models, Views, and Controllers
Autoloading Files
Services
Working With HTTP Requests
Security Guidelines
General Topics
Working With Configuration Files
CodeIgniter URLs
Controllers
Views
View Cells
View Renderer
View Parser
Helper Functions
Creating Core System Classes
Hooks - Extending the Framework Core
Global Functions and Constants
URI Routing
Controller Filters
Logging Information
Error Handling
Debugging Your Application
Web Page Caching
Running via the CLI
Custom CLI Commands
Code Modules
Managing your Applications
Handling Multiple Environments
Alternate PHP Syntax for View Files
Testing
Library Reference
API Response Trait
Benchmarking
Caching Driver
CLI Library
Content Negotiation
Localization
CURLRequest Class
IncomingRequest Class
HTTP Messages
Pagination
Request Class
HTTP Responses
Security Class
Session Library
Throttler
Typography
Working with Uploaded Files
Working with URIs
Validation
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
Using CodeIgniter’s Model
Database Manipulation with Database Forge
Database Migrations
Database Seeding
Database Hooks
Helpers
Cookie Helper
Filesystem Helper
Form Helper
HTML Helper
Inflector Helper
Number Helper
Text Helper
URL Helper
Contributing to CodeIgniter
Contribution Guidelines
Contribution Workflow
Contribution Signing
CodeIgniter4 Roadmap
CodeIgniter Internals Overview
Writing CodeIgniter Documentation
PHP Style Guide
Developer’s Certificate of Origin 1.1
CodeIgniter4
Welcome to CodeIgniter4
Welcome to CodeIgniter4
Server Requirements
Credits
PSR Compliance
Installation
Downloading CodeIgniter
Installation
Upgrading From a Previous Version
Troubleshooting
Local Development Server
Tutorial
Static pages
News section
Create news items
Conclusion
CodeIgniter4 Overview
Application Structure
Models, Views, and Controllers
Autoloading Files
Services
Working With HTTP Requests
Security Guidelines
General Topics
Working With Configuration Files
CodeIgniter URLs
Controllers
Views
View Cells
View Renderer
View Parser
Helper Functions
Creating Core System Classes
Hooks - Extending the Framework Core
Global Functions and Constants
URI Routing
Controller Filters
Logging Information
Error Handling
Debugging Your Application
Web Page Caching
Running via the CLI
Custom CLI Commands
Code Modules
Managing your Applications
Handling Multiple Environments
Alternate PHP Syntax for View Files
Testing
Library Reference
API Response Trait
Benchmarking
Caching Driver
CLI Library
Content Negotiation
Localization
CURLRequest Class
IncomingRequest Class
HTTP Messages
Pagination
Request Class
HTTP Responses
Security Class
Session Library
Throttler
Typography
Working with Uploaded Files
Working with URIs
Validation
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
Using CodeIgniter’s Model
Database Manipulation with Database Forge
Database Migrations
Database Seeding
Database Hooks
Helpers
Cookie Helper
Filesystem Helper
Form Helper
HTML Helper
Inflector Helper
Number Helper
Text Helper
URL Helper
Contributing to CodeIgniter
Contribution Guidelines
Contribution Workflow
Contribution Signing
CodeIgniter4 Roadmap
CodeIgniter Internals Overview
Writing CodeIgniter Documentation
PHP Style Guide
Developer’s Certificate of Origin 1.1
CodeIgniter4
Docs
»
Installation
»
Upgrading From a Previous Version
Upgrading From a Previous Version
ΒΆ
Please read the upgrade notes corresponding to the version you are upgrading from.
Upgrading from 3.x to 4.x