Example #1
0
 /**
  * Checks if the current date is equal to the date given as parameter.
  *
  * @param   Date  $date  The date to compare to.
  *
  * @return  boolean
  *
  * @since   2.0.0
  */
 public function equals(Date $date)
 {
     return $this->datetime->equals($date->datetime);
 }
Example #2
0
 /**
  * Checks if ranges are equal.
  *
  * @param   DateTimeRange  $range  The range to compare to.
  *
  * @return  boolean
  *
  * @since   2.0.0
  */
 public function equals(DateTimeRange $range)
 {
     return $this->start->equals($range->start) && $this->end->equals($range->end) && $this->interval->equals($range->interval);
 }