1
0
mirror of synced 2025-01-25 01:31:41 +03:00

Add CommandOutputFormatterTrait

This commit is contained in:
gridnev 2020-12-16 11:39:46 +03:00
parent 92a0e575d4
commit 5b860d78b8

View File

@ -0,0 +1,21 @@
<?php
namespace RetailCrm\DeliveryModuleBundle\Command\Traits;
trait CommandOutputFormatterTrait
{
public function getMessage(string $level, string $message): string
{
return sprintf("%s %s %s", date('Y-m-d H:i:s'), strtoupper($level), $message);
}
public function getInfoMessage(string $message): string
{
return $this->getMessage('INFO', $message);
}
public function getErrorMessage(string $message): string
{
return $this->getMessage('ERROR', $message);
}
}