for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* GpsLab component.
*
* @author Peter Gribanov <[email protected]>
* @copyright Copyright (c) 2016, Peter Gribanov
* @license http://opensource.org/licenses/MIT
*/
namespace GpsLab\Component\Interval;
abstract class BaseIntervalPoint implements IntervalPointInterface
{
* @param IntervalPointInterface $point
* @return bool
public function eq(IntervalPointInterface $point)
return $this->value() == $point->value();
}
public function neq(IntervalPointInterface $point)
return $this->value() != $point->value();
public function lt(IntervalPointInterface $point)
return $this->value() < $point->value();
public function lte(IntervalPointInterface $point)
return $this->value() <= $point->value();
public function gt(IntervalPointInterface $point)
return $this->value() > $point->value();
public function gte(IntervalPointInterface $point)
return $this->value() >= $point->value();