You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Request filtering: REQUEST_LOG_METHODS (limit logged HTTP methods), REQUEST_LOG_INCLUDE_PATHS (regex allow-list) and REQUEST_LOG_EXCLUDE_PATHS (regex deny-list) so not every GET / ends up in the log.
Fixed
Documentation: the array hook format in hooks.php never worked for Composer namespaced classes (CI_Hooks::_run_hook() bypasses autoloaders and require_onces the configured file path). The README, hook docblock and sample now use the working closure registration format.
Documentation: added an explicit .env loading section - CI3 does not parse .env files, so REQUEST_LOG_* must be exposed via vlucas/phpdotenv, Apache SetEnv, or Nginx fastcgi_param.
Documentation: added note about custom Composer vendor-dir (e.g. application/third_party/vendor) and pointing $config['composer_autoload'] at the exact autoload path.