Installation
Requirements and setup for WPZylos Logger.
Requirements
| Requirement | Version |
|---|---|
| PHP | ^8.0 |
| WordPress | 6.0+ |
Composer Installation
composer require KYNetCode/wpzylos-logger
Service Provider Registration
use WPZylos\Framework\Logger\LoggerServiceProvider;
$app->register(new LoggerServiceProvider());
Container Access
$logger = $app->get(Logger::class);
$logger = $app->get('logger');
Directory Setup
Ensure the logs directory is writable:
mkdir -p wp-content/plugins/your-plugin/logs
chmod 755 wp-content/plugins/your-plugin/logs
Verification
$logger = $app->get('logger');
$logger->info('Logger initialized successfully');
// Check logs/debug.log