public function quarterly()
    {
        $months = [Month::JANUARY, Month::APRIL, Month::JULY, Month::OCTOBER];
        $this->setScheduleMonth($this->parseTimeParameter($months));
        $this->setScheduleWeek(self::NONE);
        $this->setScheduleDayOfMonth(1);
        $this->setScheduleDayOfWeek(self::ANY);
        $this->setScheduleHour(0);
        $this->setScheduleMinute(0);

        return $this;
    }
public function quarterly()
    {
        $months = [Month::JANUARY, Month::APRIL, Month::JULY, Month::OCTOBER];
        $this->setScheduleMonth($this->parseTimeParameter($months));
        $this->setScheduleWeek(self::NONE);
        $this->setScheduleDayOfMonth(1);
        $this->setScheduleDayOfWeek(self::ANY);
        $this->setScheduleHour(0);
        $this->setScheduleMinute(0);

        return $this;
    }
public function quarterly ( ) { $ months = [ Month :: JANUARY , Month :: APRIL , Month :: JULY , Month :: OCTOBER ] ; $ this -> setScheduleMonth ( $ this -> parseTimeParameter ( $ months ) ) ; $ this -> setScheduleWeek ( self :: NONE ) ; $ this -> setScheduleDayOfMonth ( 1 ) ; $ this -> setScheduleDayOfWeek ( self :: ANY ) ; $ this -> setScheduleHour ( 0 ) ; $ this -> setScheduleMinute ( 0 ) ; return $ this ; }
Run once a quarter at the beginning of the quarter

@return $this
Run once a quarter at the beginning of the quarter