nadi-pro / nadi-codeigniter
Nadi monitoring SDK for CodeIgniter 4 applications
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/nadi-pro/nadi-codeigniter
Requires
- php: ^8.1
- codeigniter4/framework: ^4.3
- nadi-pro/nadi-php: ^2.0
Requires (Dev)
- laravel/pint: ^1.15
- mockery/mockery: ^1.5
- phpunit/phpunit: ^10.0 || ^11.0
This package is not auto-updated.
Last update: 2026-02-03 16:16:13 UTC
README
Nadi monitoring SDK for CodeIgniter 4 applications. Captures exceptions, slow queries, and HTTP errors for the Nadi monitoring platform.
Requirements
- PHP 8.1+
- CodeIgniter 4.3+
Installation
composer require nadi-pro/nadi-codeigniter
Configuration
Register the service in app/Config/Services.php or call in your bootstrap:
\Nadi\CodeIgniter\NadiService::register();
Add the filter in app/Config/Filters.php:
public array $globals = [ 'after' => [ \Nadi\CodeIgniter\Filters\NadiFilter::class, ], ];
Copy the config class to app/Config/Nadi.php or set environment variables:
NADI_ENABLED=true
NADI_DRIVER=log
NADI_API_KEY=your-api-key
NADI_APP_KEY=your-app-key
Console Commands
php spark nadi:install # Install Nadi php spark nadi:test # Test connectivity php spark nadi:verify # Verify configuration php spark nadi:update-shipper # Update shipper binary
License
MIT