Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
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
{{ message }}
pocketarc
/
codeigniter
Public
forked from
bcit-ci/CodeIgniter
Notifications
You must be signed in to change notification settings
Fork
57
Star
296
Code
Issues
2
Pull requests
0
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security and quality
Insights
Commits
Branch selector
develop
User selector
All users
All time
Commit history
Commits on Jul 18, 2026
fix: Detect modern Edge instead of reporting it as Chrome.
Show description for fb57d35
pocketarc
and
livenobin
authored
fb57d35
Copy full SHA for fb57d35
Update Edge user agent detection for legacy version
Show description for 9d4d979
livenobin
authored
9d4d979
Copy full SHA for 9d4d979
fix: Initialise $result in write_log() to handle an empty log message. Fix #46.
pocketarc
authored
9317e57
Copy full SHA for 9317e57
fix: Make get_dir_file_info() call get_file_info() for each file. Fix #47.
pocketarc
authored
8aafcce
Copy full SHA for 8aafcce
Commits on Mar 21, 2026
Restore deprecated functions that were removed in 3.2.0-dev (for backward compatibility).
Show description for 3bb853d
pocketarc
authored
3bb853d
Copy full SHA for 3bb853d
Commits on Mar 11, 2026
Fix Redis session driver returning success on failed connection.
Show description for 17ea1c6
czirosan
authored
17ea1c6
Copy full SHA for 17ea1c6
Commits on Feb 22, 2026
chore: bump version to 3.4.2.
pocketarc
committed
6ff5717
Copy full SHA for 6ff5717
fix: add PHPUnit 8.x to composer.json to restore PHP 7.2 test support.
pocketarc
authored
dfa6f32
Copy full SHA for dfa6f32
Fix deprecation notice for passing a null to preg_replace (#39)
kissit
authored
a87d76d
Copy full SHA for a87d76d
fix: cast mt_rand() arguments to int to resolve PHP 8.1+ deprecation notices in captcha_helper. Fix #40.
pocketarc
committed
0204160
Copy full SHA for 0204160
fix: cast ctype_digit() arguments to string to resolve PHP 8.1+ deprecation notice. Fix #41.
pocketarc
committed
a39221a
Copy full SHA for a39221a
Commits on Jan 19, 2026
docs: update upgrade guide and readme to reflect restored functionality for backward compatibility.
pocketarc
committed
dca1348
Copy full SHA for dca1348
chore: Update version number.
pocketarc
committed
1aa03c7
Copy full SHA for 1aa03c7
feat: restore Cart library removed in CI 3.2.
pocketarc
committed
f534bc3
Copy full SHA for f534bc3
Commits on Dec 27, 2025
docs: update project description for Packagist.
pocketarc
committed
1d7cc44
Copy full SHA for 1d7cc44
docs: update project description for Packagist.
pocketarc
committed
eb3ac6b
Copy full SHA for eb3ac6b
docs: inline images
pocketarc
committed
5466331
Copy full SHA for 5466331
docs: add badges for PHPUnit tests, PHP compatibility, Packagist version, and downloads
pocketarc
committed
b7a984d
Copy full SHA for b7a984d
fix(tests): correct PHP version check for highlight_string() format change. The highlight_string() output format changed in PHP 8.3, not 8.4.
pocketarc
committed
fa7e9fe
Copy full SHA for fa7e9fe
fix(ci): replace deprecated set-output with $GITHUB_OUTPUT.
pocketarc
committed
746767e
Copy full SHA for 746767e
fix(xmlrpc): Replace deprecated xml_set_object() + string callback pattern with callable arrays [$object, 'method'], which has always been supported.
Show description for d7ccac0
pocketarc
committed
d7ccac0
Copy full SHA for d7ccac0
Merge remote-tracking branch 'origin/develop' into develop
pocketarc
committed
849eaea
Copy full SHA for 849eaea
Update DB_query_builder.php
Show description for 3fea824
Kaabi
authored
3fea824
Copy full SHA for 3fea824
mimes: add support for webp image type
Show description for 397a8b8
RedDragonWebDesign
authored
397a8b8
Copy full SHA for 397a8b8
fix(tests): add PHPUnit compatibility shim for assertObjectHasProperty. assertObjectHasAttribute() is deprecated in PHPUnit 9.6+. Add assertObjectHasPropertyShim() helper that uses the appropriate …
Show description for b245092
pocketarc
committed
b245092
Copy full SHA for b245092
fix(tests): conditionally call setAccessible() for PHP 8.1+ compatibility. ReflectionMethod/Property::setAccessible() is deprecated in PHP 8.5 and has had no effect since PHP 8.1.
pocketarc
committed
5276118
Copy full SHA for 5276118
fix(image): add PHP 8.0+ compatibility for imagedestroy() deprecation. imagedestroy() has been a no-op since PHP 8.0 when GD images changed from resources to GdImage objects with automatic garbage …
Show description for 5300de4
pocketarc
committed
5300de4
Copy full SHA for 5300de4
fix: handle null language line key in Lang::line() for PHP 8.5+.
pocketarc
committed
e486ffe
Copy full SHA for e486ffe
fix(tests): update highlight_code test for PHP 8.4+ compatibility. PHP 8.4 changed highlight_string() output format from <code><span> with entities to <pre><code> with regular spaces.
pocketarc
committed
ea3b4f9
Copy full SHA for ea3b4f9
fix(log): restore log_file_extension config for backward compatibility. Restores support for the deprecated $config['log_file_extension'] option that was removed in upstream CI 3.2.0-dev.
Show description for c46e9a2
pocketarc
committed
c46e9a2
Copy full SHA for c46e9a2
Merge gxgpet's XML-RPC fixes.
Show description for 93cd584
pocketarc
and
gxgpet
authored
93cd584
Copy full SHA for 93cd584
fix: handle null values in Encryption library for PHP 8.1+ compatibility.
Show description for 91a3d80
pocketarc
committed
91a3d80
Copy full SHA for 91a3d80
fix(upload): add PHP 8.1+ compatibility for finfo_close() deprecation. finfo_open() returns an finfo object (not a resource) since PHP 8.1, which is automatically freed when it goes out of scope.
Show description for baeaad2
pocketarc
committed
baeaad2
Copy full SHA for baeaad2
fix: remove deprecated MYSQLI_TYPE_INTERVAL constant for PHP 8.4+ compatibility.
pocketarc
committed
91bb1b5
Copy full SHA for 91bb1b5
Commits on Sep 13, 2025
Fix PHP 8.5 compatibility issue with MySQL driver.
pocketarc
committed
7a583c5
Copy full SHA for 7a583c5
Previous
Next
You can’t perform that action at this time.