startTime = $start; $this->endTime = $end; $this->comment = $comment; if ($duration != 0) { $this->fixed = true; } $this->duration = intval($duration); } /** * @param $type * @return string */ public function getFormatString($type) { return 'SCHEDULE_' . $type . '_DOWNTIME;%s' . ($type == CommandPipe::TYPE_SERVICE ? ';%s;' : ';') . $this->startTime . ';' . $this->endTime . ';' . ($this->fixed ? '1' : '0') . ';' . $this->duration . ';0;' . $this->comment->author . ';' . $this->comment->comment; } }