persian_date-8.x-4.1/src/DependencyInjection/Pass/PersianDatePass.php
src/DependencyInjection/Pass/PersianDatePass.php
<?php
/**
* Created by PhpStorm.
* User: evolve
* Date: 9/13/17
* Time: 2:13 AM
*/
namespace Drupal\persian_date\DependencyInjection\Pass;
use Drupal\persian_date\Service\Formatter\PersianDateFormatter;
use Symfony\Component\DependencyInjection\Compiler\CompilerPassInterface;
use Symfony\Component\DependencyInjection\ContainerBuilder;
class PersianDatePass implements CompilerPassInterface
{
public function process(ContainerBuilder $container)
{
$definition = $container->getDefinition('date.formatter');
$definition->setClass(PersianDateFormatter::class);
}
}