The constructor.
HarmoniQualifier
HarmoniQualifier
(ref $node, ref $cache)
-
ref
$node: object node The associated hierarchy node object.
-
ref
$cache: object cache The AuthorizationCache object.
Adds a parent to this Qualifier supported by the Authorization implementation.
void
addParent
(mixed $parentQualifierId, object Id $parentQualifierId
)
-
object Id
$parentQualifierId
Redefinition of:
- Qualifier::addParent()
- Adds a parent to this Qualifier supported by the Authorization implementation.
Changes the parent of this Qualifier by adding a new parent and removing the old parent.
void
changeParent
(object Id $oldParentId, mixed $newParentId, object Id $newParentId
)
-
object Id
$oldParentId
-
object Id
$newParentId
Redefinition of:
- Qualifier::changeParent()
- Changes the parent of this Qualifier by adding a new parent and removing the old parent.
Gets the children of this Qualifier.
object QualifierIterator
getChildren
()
Redefinition of:
- Qualifier::getChildren()
- Gets the children of this Qualifier.
Get the description for this Qualifier.
string
getDescription
()
Redefinition of:
- Qualifier::getDescription()
- Get the description for this Qualifier.
Get the unique Id for this Qualifier.
object Id
getId
()
Redefinition of:
- Qualifier::getId()
- Get the unique Id for this Qualifier.
Gets the parents of this Qualifier.
object QualifierIterator
getParents
()
Redefinition of:
- Qualifier::getParents()
- Gets the parents of this Qualifier.
Get the QualifierType for this Qualifier.
object Type
getQualifierType
()
Redefinition of:
- Qualifier::getQualifierType()
- Get the QualifierType for this Qualifier.
Get the permanent reference name for this Qualifier.
string
getReferenceName
()
Redefinition of:
- Qualifier::getReferenceName()
- Get the permanent reference name for this Qualifier.
Determines if this Qualifier is the child a given parent
boolean
isChildOf
(mixed $parentId, object Id $parentId
)
Redefinition of:
- Qualifier::isChildOf()
- Determines if this Qualifier is the child a given parent
Determines if this Qualifier is a descendant of the given qualifierId.
boolean
isDescendantOf
(mixed $ancestorId, object Id $ancestorId
)
Redefinition of:
- Qualifier::isDescendantOf()
- Determines if this Qualifier is a descendant of the given qualifierId.
Return true if this Qualifier has any children; false otherwise
boolean
isParent
()
Redefinition of:
- Qualifier::isParent()
- Return true if this Qualifier has any children; false otherwise
Removes a parent from this Qualifier. If this is the last parent the delete will fail and an AuthorizationException will be thrown. For a non-Root Qualifier there must always be a parent.
void
removeParent
(mixed $parentQualifierId, object Id $parentQualifierId
)
-
object Id
$parentQualifierId
Redefinition of:
- Qualifier::removeParent()
- Removes a parent from this Qualifier. If this is the last parent the delete will fail and an AuthorizationException will be thrown. For a non-Root Qualifier there must always be a parent.
Update the description for this Qualifier.
void
updateDescription
(mixed $description, string $description
)
Redefinition of:
- Qualifier::updateDescription()
- Update the description for this Qualifier.
Update the reference name for this Qualifier.
WARNING: NOT IN OSID
void
updateReferenceName
(mixed $referenceName, string $referenceName
)
Inherited Methods
Inherited From Qualifier
Qualifier::addParent()
Qualifier::changeParent()
Qualifier::getChildren()
Qualifier::getDescription()
Qualifier::getId()
Qualifier::getParents()
Qualifier::getQualifierType()
Qualifier::getReferenceName()
Qualifier::isChildOf()
Qualifier::isDescendantOf()
Qualifier::isParent()
Qualifier::removeParent()
Qualifier::updateDescription()