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 |