OphTrOperationbooking_ScheduleOperation_PatientUnavailable::validateEarlierOrEqualDate PHP Méthode

validateEarlierOrEqualDate() public méthode

validate a date is earlier or equal to another.
public validateEarlierOrEqualDate ( $attribute, $params )
$attribute - the element attribute that must be an earlier date
$params - 'later_date' is the attribute to compare it with
    public function validateEarlierOrEqualDate($attribute, $params)
    {
        $later_date = $params['later_date'];
        if ($this->{$attribute} && $this->{$later_date} && $this->{$attribute} > $this->{$later_date}) {
            $this->addError($attribute, $this->getAttributeLabel($attribute) . ' must be equal to or before ' . $this->getAttributeLabel($later_date));
        }
    }