/** * @return RecurringEvents */ private function newInstance(array $params) { $parameters = new ParserParameterFormatter($params); $instance = new RecurringEvents($parameters->toArray()); $instance->setDefaultNumRecurringEvents(10); $instance->setMaxNumRecurringEvents(50); return $instance; }
private function initRecurringEvents($parameters) { $this->setFirstElementAsPropertyLabel(true); if ($this->recurringEvents !== null) { return $this->recurringEvents; } $this->recurringEvents = new RecurringEvents($parameters); $this->recurringEvents->setDefaultNumRecurringEvents($this->defaultNumRecurringEvents); $this->recurringEvents->setMaxNumRecurringEvents($this->maxNumRecurringEvents); }