public function withIntervalInHours($intervalInHours)
    {
        $this->validateInterval($intervalInHours);
        $this->interval = $intervalInHours;
        $this->intervalUnit = IntervalUnit::HOUR;

        return $this;
    }
public function withIntervalInHours($intervalInHours)
    {
        $this->validateInterval($intervalInHours);
        $this->interval = $intervalInHours;
        $this->intervalUnit = IntervalUnit::HOUR;

        return $this;
    }
public function withIntervalInHours ( $ intervalInHours ) { $ this -> validateInterval ( $ intervalInHours ) ; $ this -> interval = $ intervalInHours ; $ this -> intervalUnit = IntervalUnit :: HOUR ; return $ this ; }
Specify an interval in the IntervalUnit.HOUR that the produced
Trigger will repeat at.

@param int $intervalInHours the number of hours at which the trigger should repeat.

@return CalendarIntervalScheduleBuilder
Specify an interval in the IntervalUnit . HOUR that the produced Trigger will repeat at .