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

2.0.0 2026-02-01 14:42 UTC

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