Download the PHP package lindemannrock/craft-logging-library without Composer
On this page you can find all versions of the php package lindemannrock/craft-logging-library. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download lindemannrock/craft-logging-library
More information about lindemannrock/craft-logging-library
Files in lindemannrock/craft-logging-library
Package craft-logging-library
Short Description Reusable logging library for Craft CMS plugins
License MIT
Informations about the package craft-logging-library
Logging Library for Craft CMS
A reusable logging library for Craft CMS plugins that provides consistent logging, dedicated log files, and a built-in log viewer interface.
Beta Notice
This plugin is currently in active development and provided under the MIT License for testing purposes.
Licensing is subject to change. We are finalizing our licensing structure and some or all features may require a paid license when officially released on the Craft Plugin Store.
Features
- Dedicated Log Files — each plugin gets its own daily log files in
storage/logs/ - Built-in Log Viewer — web interface for viewing, filtering, searching, and downloading logs
- Standalone System Log Viewer — browse all Craft, plugin, and PHP logs from one interface
- Control Panel Section — access the standalone viewer from Logging Library → All Logs when the CP section is enabled
- LoggingTrait — drop-in trait with
logInfo(),logWarning(),logError(),logDebug() - LoggingService API — direct logging, log statistics, recent entries, and cleanup
- High Performance Caching — handle 40,000+ entries instantly with ArrayQuery and file-based caching
- Multi-Format Parsing — automatically detects plugin, Craft CMS, and PHP error log formats
- Edge Detection — auto-disables log viewer on edge/CDN platforms like Servd
- Monolog Integration — uses Craft 5's Monolog system with proper PSR-3 standards
- Configurable — customizable log levels, retention, permissions, and sidebar menus
Requirements
- Craft CMS 5.0+
- PHP 8.2+
Installation
Via Composer
Using DDEV
Documentation
Full documentation is available in the docs folder.
Support
- Issues: GitHub Issues
- Email: [email protected]
License
This plugin is licensed under the MIT License. See LICENSE for details.
Developed by LindemannRock
All versions of craft-logging-library with dependencies
craftcms/cms Version ^5.0.0
yii2mod/yii2-array-query Version ^1.4
lindemannrock/craft-plugin-base Version ^5.0