v1.0.0
English

CodeIgniter.php

system/CodeIgniter.php
1 class 41 methods

class CodeIgniter

This class is the core of the framework, and will analyse the request, route it to a controller, and send back the response. Of course, there are variations to that flow, but this is the brains.
__construct (App $config) public
initialize () public
resolvePlatformExtensions () protected
initializeKint () protected
autoloadKint () private
void ($class) public
configureKint () private
run (?RouteCollectionInterface $routes = null, bool $returnResponse = false) public
runRequiredBeforeFilters (Filters $filters) private
runRequiredAfterFilters (Filters $filters) private
isPhpCli () private
isWeb () private
disableFilters () public
handleRequest (?RouteCollectionInterface $routes, Cache $cacheConfig, bool $returnResponse = false) protected
detectEnvironment () protected
bootstrapEnvironment () protected
startBenchmark () protected
setRequest ($request) public
getRequestObject () protected
getResponseObject () protected
forceSecureAccess ($duration = 31_536_000) protected
displayCache (Cache $config) public
cache (int $time) public
cachePage (Cache $config) public
getPerformanceStats () public
generateCacheName (Cache $config) protected
displayPerformanceMetrics (string $output) public
tryToRouteIt (?RouteCollectionInterface $routes = null) protected
determinePath () protected
startController () protected
createController () protected
runController ($class) protected
display404errors (PageNotFoundException $e) protected
gatherOutput (?Cache $cacheConfig = null, $returned = null) protected
storePreviousURL ($uri) public
spoofRequestMethod () public
sendResponse () protected
callExit ($code) protected
setContext (string $context) public
outputBufferingStart () protected
outputBufferingEnd () protected
phpDG v1.0.0 CodeIgniter.php 662 files 498 classes 763 fn
Generated