Page MenuHomePhorge

final class DivinerAtom
Phorge Technical Documentation (Diviner)

This class is not documented.

Methods

public function __get($name)
Inherited

This method is not documented.
Parameters
$name
Return
wild

public function __set($name, $value)
Inherited

This method is not documented.
Parameters
$name
$value
Return
wild

public function current()
Inherited

This method is not documented.
Return
wild

public function key()
Inherited

This method is not documented.
Return
wild

public function next()
Inherited

This method is not documented.
Return
wild

public function rewind()
Inherited

This method is not documented.
Return
wild

public function valid()
Inherited

This method is not documented.
Return
wild

private function throwOnAttemptedIteration()
Inherited

This method is not documented.
Return
wild

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$keyName of the constant.
int|null$byte_limitMaximum number of bytes permitted in the value.
Return
stringValue of the constant.

public function getSortKey()

Returns a sorting key which imposes an unambiguous, stable order on atoms.

Return
wild

public function setBook($book)

This method is not documented.
Parameters
$book
Return
wild

public function getBook()

This method is not documented.
Return
wild

public function setContext($context)

This method is not documented.
Parameters
$context
Return
wild

public function getContext()

This method is not documented.
Return
wild

public static function getAtomSerializationVersion()

This method is not documented.
Return
wild

public function addWarning($warning)

This method is not documented.
Parameters
$warning
Return
wild

public function getWarnings()

This method is not documented.
Return
wild

public function setDocblockRaw($docblock_raw)

This method is not documented.
Parameters
$docblock_raw
Return
wild

public function getDocblockRaw()

This method is not documented.
Return
wild

public function getDocblockText()

This method is not documented.
Return
wild

public function getDocblockMeta()

This method is not documented.
Return
wild

public function getDocblockMetaValue($key, $default)

This method is not documented.
Parameters
$key
$default
Return
wild

public function setDocblockMetaValue($key, $value)

This method is not documented.
Parameters
$key
$value
Return
wild

public function setType($type)

This method is not documented.
Parameters
$type
Return
wild

public function getType()

This method is not documented.
Return
wild

public function setName($name)

This method is not documented.
Parameters
$name
Return
wild

public function getName()

This method is not documented.
Return
wild

public function setFile($file)

This method is not documented.
Parameters
$file
Return
wild

public function getFile()

This method is not documented.
Return
wild

public function setLine($line)

This method is not documented.
Parameters
$line
Return
wild

public function getLine()

This method is not documented.
Return
wild

public function setContentRaw($content_raw)

This method is not documented.
Parameters
$content_raw
Return
wild

public function getContentRaw()

This method is not documented.
Return
wild

public function setHash($hash)

This method is not documented.
Parameters
$hash
Return
wild

public function addLink($ref)

This method is not documented.
Parameters
DivinerAtomRef$ref
Return
wild

public function addExtends($ref)

This method is not documented.
Parameters
DivinerAtomRef$ref
Return
wild

public function getLinkDictionaries()

This method is not documented.
Return
wild

public function getExtendsDictionaries()

This method is not documented.
Return
wild

public function getExtends()

This method is not documented.
Return
wild

public function getHash()

This method is not documented.
Return
wild

public function setLength($length)

This method is not documented.
Parameters
$length
Return
wild

public function getLength()

This method is not documented.
Return
wild

public function setLanguage($language)

This method is not documented.
Parameters
$language
Return
wild

public function getLanguage()

This method is not documented.
Return
wild

public function addChildHash($child_hash)

This method is not documented.
Parameters
$child_hash
Return
wild

public function getChildHashes()

This method is not documented.
Return
wild

public function setParentHash($parent_hash)

This method is not documented.
Parameters
$parent_hash
Return
wild

public function hasParent()

This method is not documented.
Return
wild

public function setParent($atom)

This method is not documented.
Parameters
DivinerAtom$atom
Return
wild

public function getParentHash()

This method is not documented.
Return
wild

public function addChild($atom)

This method is not documented.
Parameters
DivinerAtom$atom
Return
wild

public function getURI()

This method is not documented.
Return
wild

public function toDictionary()

This method is not documented.
Return
wild

public function getRef()

This method is not documented.
Return
wild

public static function newFromDictionary($dictionary)

This method is not documented.
Parameters
array$dictionary
Return
wild

public function getProperty($key, $default)

This method is not documented.
Parameters
$key
$default
Return
wild

public function setProperty($key, $value)

This method is not documented.
Parameters
$key
$value
Return
wild

public function getProperties()

This method is not documented.
Return
wild

public function setProperties($properties)

This method is not documented.
Parameters
array$properties
Return
wild

public static function getThisAtomIsNotDocumentedString($type)

This method is not documented.
Parameters
$type
Return
wild

public static function getAllTypes()

This method is not documented.
Return
wild

public static function getAtomTypeNameString($type)

This method is not documented.
Parameters
$type
Return
wild