public function parseICSData($data)
public function parseICSData($data)
Parameters
| $data |
Return
| wild |
private function getNode()
private function getNode()
Return
| wild |
private function unfoldICSLines($data)
private function unfoldICSLines($data)
Parameters
| $data |
Return
| wild |
private function beginParsingNode($type)
private function beginParsingNode($type)
Parameters
| $type |
Return
| wild |
private function newICSNode($type)
private function newICSNode($type)
Parameters
| $type |
Return
| wild |
private function endParsingNode($type)
private function endParsingNode($type)
Parameters
| $type |
Return
| wild |
private function parseICSProperty($line)
private function parseICSProperty($line)
Parameters
| $line |
Return
| wild |
private function unescapeParameterValue($data)
private function unescapeParameterValue($data)
Parameters
| $data |
Return
| wild |
private function unescapeFieldValue($name, $parameters, $data)
private function unescapeFieldValue($name, $parameters, $data)
Parameters
| $name | ||
| array | $parameters | |
| $data |
Return
| wild |
private function unescapeTextValue($data)
private function unescapeTextValue($data)
Parameters
| $data |
Return
| wild |
private function raiseParseFailure($code, $message)
private function raiseParseFailure($code, $message)
Parameters
| $code | ||
| $message |
Return
| wild |
private function raiseWarning($code, $message)
private function raiseWarning($code, $message)
Parameters
| $code | ||
| $message |
Return
| wild |
public function getWarnings()
public function getWarnings()
Return
| wild |
private function didParseEventProperty($node, $name, $parameters, $value)
private function didParseEventProperty($node, $name, $parameters, $value)
Parameters
| PhutilCalendarEventNode | $node | |
| $name | ||
| array | $parameters | |
| array | $value |
Return
| wild |
private function newTextFromProperty($parameters, $value)
private function newTextFromProperty($parameters, $value)
Parameters
| array | $parameters | |
| array | $value |
Return
| wild |
private function newAttendeeFromProperty($parameters, $value)
private function newAttendeeFromProperty($parameters, $value)
Parameters
| array | $parameters | |
| array | $value |
Return
| wild |
private function newDateTimeFromProperty($parameters, $value)
private function newDateTimeFromProperty($parameters, $value)
Parameters
| array | $parameters | |
| array | $value |
Return
| wild |
private function newDurationFromProperty($parameters, $value)
private function newDurationFromProperty($parameters, $value)
Parameters
| array | $parameters | |
| array | $value |
Return
| wild |
private function newRecurrenceRuleFromProperty($parameters, $value)
private function newRecurrenceRuleFromProperty($parameters, $value)
Parameters
| array | $parameters | |
| $value |
Return
| wild |
private function getScalarParameterValue($parameters, $name, $default)
private function getScalarParameterValue($parameters, $name, $default)
Parameters
| array | $parameters | |
| $name | ||
| $default |
Return
| wild |
private function guessTimezone($tzid)
private function guessTimezone($tzid)
Parameters
| $tzid |
Return
| wild |