Controllers in CodeIgniter — a practical guide to CodeIgniter controllers with clear examples you can reuse in real projects.
CodeIgniter Tutorial Series (12/74). Prefer one article? Read the complete CodeIgniter tutorial.
Short description
Controllers sit between routes and models/views. Extend `BaseController` for shared helpers and services.
Controller skeleton
<?php
namespace AppControllers;
class Posts extends BaseController
{
public function index()
{
return view('posts/index');
}
}