magento2-custom-logger
Installation
SKILL.md
Magento 2 Custom Logger via di.xml Virtual Types
Give any class its own dedicated log file without creating a real PHP Logger class — everything is wired through XML virtual types.
How it works
Magento's DI container supports virtual types: named aliases for existing classes with different constructor arguments. Two virtual types are needed:
- Handler — extends
Magento\Framework\Logger\Handler\Base, setsfileName - Logger — extends
Magento\Framework\Logger\Monolog, references the handler
etc/di.xml snippet
Related skills
More from tuanhaviet22/magento-skills
magento2-backend-toolkit
>
19magento2-db-performance
>
4magento2-db-sql-csv
Magento 2 best practices for database queries and CSV exports. Use when writing SQL queries, fetching data from DB, or exporting data to CSV files. Triggers on tasks involving raw SQL, SELECT queries, JOIN operations, CSV generation, or file export adapters. DO NOT use for frontend, caching, or search topics.
4magento2-warden
>
3