/** * 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); }
/** * 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); }