<?php
namespace Gitter\Statistics;
use Gitter\Util\Collection;
use Gitter\Model\Commit\Commit;
/**
* Aggregate statistics based on hour
*/
class Hour extends Collection implements StatisticsInterface
{
/**
* @param Commit $commit
*/
public function addCommit(Commit $commit)
{
$hour = $commit->getCommiterDate()->format('H');
$this->items[$hour][] = $commit;
}
public function sortCommits()
{
ksort($this->items);
}
}