Skip to content

How to create simple custom log stored in custom log file? – M-2.4.8 [closed]

For testing purposes, how to create a simple logger in Magento 2.4.8-p1

<?php

declare(strict_types=1);

namespace AveevaFirstSampleControllerIndex;

use MagentoFrameworkAppActionhttpgetActionInterface;
use PsrLogLoggerInterface;

class Index implements httpgetActionInterface
{
    /**
     * Execute method for the controller
     *
     * @return void
     */
    protected $logger;
    public function __construct(LoggerInterface $logger) 
        {
            $this->logger = $logger;
        }   


    public function execute()
    {
        // Your logic here, e.g., rendering a template or redirecting
        $this->logger->info('Index Controller Executed!');
        die("Hello World!!!");

    }
}