Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
LogLastLoginAtObserver.php
Go to the documentation of this file.
1 <?php
7 
12 
17 {
23  protected $logger;
24 
28  public function __construct(Logger $logger)
29  {
30  $this->logger = $logger;
31  }
32 
39  public function execute(Observer $observer)
40  {
41  $this->logger->log(
42  $observer->getEvent()->getCustomer()->getId(),
43  ['last_login_at' => (new \DateTime())->format(\Magento\Framework\Stdlib\DateTime::DATETIME_PHP_FORMAT)]
44  );
45  }
46 }