public function __get($name)Inherited
public function __get($name)
Inherited
Parameters
$name |
Return
wild |
public function __set($name, $value)Inherited
public function __set($name, $value)
Inherited
Parameters
$name | ||
$value |
Return
wild |
public function current()Inherited
public function current()
Inherited
Return
wild |
public function key()Inherited
public function key()
Inherited
Return
wild |
public function next()Inherited
public function next()
Inherited
Return
wild |
public function rewind()Inherited
public function rewind()
Inherited
Return
wild |
public function valid()Inherited
public function valid()
Inherited
Return
wild |
private function throwOnAttemptedIteration()Inherited
private function throwOnAttemptedIteration()
Inherited
Return
wild |
public function getPhobjectClassConstant($key, $byte_limit)Inherited
public function getPhobjectClassConstant($key, $byte_limit)
Inherited
Phobject
Read the value of a class constant.
This is the same as just typing self::CONSTANTNAME, but throws a more useful message if the constant is not defined and allows the constant to be limited to a maximum length.
Parameters
string | $key | Name of the constant. |
int|null | $byte_limit | Maximum number of bytes permitted in the value. |
Return
string | Value of the constant. |
final public function getImportEngineType()
final public function getImportEngineType()
Return
wild |
abstract public function getImportEngineName()
abstract public function getImportEngineName()
Return
wild |
abstract public function getImportEngineTypeName()
abstract public function getImportEngineTypeName()
Return
wild |
abstract public function getImportEngineHint()
abstract public function getImportEngineHint()
Return
wild |
public function appendImportProperties($viewer, $import, $properties)
public function appendImportProperties($viewer, $import, $properties)
Parameters
PhabricatorUser | $viewer | |
PhabricatorCalendarImport | $import | |
PHUIPropertyListView | $properties |
Return
wild |
abstract public function newEditEngineFields($engine, $import)
abstract public function newEditEngineFields($engine, $import)
Parameters
PhabricatorEditEngine | $engine | |
PhabricatorCalendarImport | $import |
Return
wild |
abstract public function getDisplayName($import)
abstract public function getDisplayName($import)
Parameters
PhabricatorCalendarImport | $import |
Return
wild |
abstract public function importEventsFromSource($viewer, $import, $should_queue)
abstract public function importEventsFromSource($viewer, $import, $should_queue)
Parameters
PhabricatorUser | $viewer | |
PhabricatorCalendarImport | $import | |
$should_queue |
Return
wild |
abstract public function canDisable($viewer, $import)
abstract public function canDisable($viewer, $import)
Parameters
PhabricatorUser | $viewer | |
PhabricatorCalendarImport | $import |
Return
wild |
public function explainCanDisable($viewer, $import)
public function explainCanDisable($viewer, $import)
Parameters
PhabricatorUser | $viewer | |
PhabricatorCalendarImport | $import |
Return
wild |
abstract public function supportsTriggers($import)
abstract public function supportsTriggers($import)
Parameters
PhabricatorCalendarImport | $import |
Return
wild |
final public static function getAllImportEngines()
final public static function getAllImportEngines()
Return
wild |
final protected function importEventDocument($viewer, $import, $root)
final protected function importEventDocument($viewer, $import, $root)
Parameters
PhabricatorUser | $viewer | |
PhabricatorCalendarImport | $import | |
PhutilCalendarRootNode | $root |
Return
wild |
private function getFullNodeUID($node)
private function getFullNodeUID($node)
Parameters
PhutilCalendarEventNode | $node |
Return
wild |
private function getParentNodeUID($node)
private function getParentNodeUID($node)
Parameters
PhutilCalendarEventNode | $node |
Return
wild |
private function getNodeInstanceEpoch($node)
private function getNodeInstanceEpoch($node)
Parameters
PhutilCalendarEventNode | $node |
Return
wild |
private function newUpdateTransactions($event, $node)
private function newUpdateTransactions($event, $node)
Parameters
PhabricatorCalendarEvent | $event | |
PhutilCalendarEventNode | $node |
Return
wild |
private function updateEventFromNode($actor, $event, $node)
private function updateEventFromNode($actor, $event, $node)
Parameters
PhabricatorUser | $actor | |
PhabricatorCalendarEvent | $event | |
PhutilCalendarEventNode | $node |
Return
wild |
public function canDeleteAnyEvents($viewer, $import)
public function canDeleteAnyEvents($viewer, $import)
Parameters
PhabricatorUser | $viewer | |
PhabricatorCalendarImport | $import |
Return
wild |
final protected function shouldQueueDataImport($data)
final protected function shouldQueueDataImport($data)
Parameters
$data |
Return
wild |
final protected function queueDataImport($import, $data)
final protected function queueDataImport($import, $data)
Parameters
PhabricatorCalendarImport | $import | |
$data |
Return
wild |