Files
DesignPatternsPHP/Behavioral/Strategy/DateComparator.php
2019-12-14 13:41:03 +01:00

17 lines
315 B
PHP

<?php declare(strict_types=1);
namespace DesignPatterns\Behavioral\Strategy;
use DateTime;
class DateComparator implements Comparator
{
public function compare($a, $b): int
{
$aDate = new DateTime($a['date']);
$bDate = new DateTime($b['date']);
return $aDate <=> $bDate;
}
}