Semantic MediaWiki and related extensions
Public Member Functions | List of all members
SMW\Utils\CircularReferenceGuard Class Reference

Public Member Functions

 __construct ( $namespace='')
 
 setMaxRecursionDepth ( $maxRecursionDepth)
 
 mark ( $hash)
 
 unmark ( $hash)
 
 isCircular ( $hash)
 
 get ( $hash)
 
 reset ( $namespace)
 

Detailed Description

GNU GPL v2+

Since
2.2
Author
mwjames

Constructor & Destructor Documentation

◆ __construct()

SMW\Utils\CircularReferenceGuard::__construct (   $namespace = '')
Since
2.2
Parameters
string$namespace

Member Function Documentation

◆ get()

SMW\Utils\CircularReferenceGuard::get (   $hash)
Since
2.2
Parameters
string$hash
Returns
integer

◆ isCircular()

SMW\Utils\CircularReferenceGuard::isCircular (   $hash)
Since
2.2
Parameters
string$hash
Returns
boolean

◆ mark()

SMW\Utils\CircularReferenceGuard::mark (   $hash)
Since
2.2
Parameters
string$hash

◆ reset()

SMW\Utils\CircularReferenceGuard::reset (   $namespace)
Since
2.2
Parameters
string$namespace

◆ setMaxRecursionDepth()

SMW\Utils\CircularReferenceGuard::setMaxRecursionDepth (   $maxRecursionDepth)
Since
2.2
Parameters
integer$maxRecursionDepth

◆ unmark()

SMW\Utils\CircularReferenceGuard::unmark (   $hash)
Since
2.2
Parameters
string$hash

The documentation for this class was generated from the following file:

About | General disclaimer | Privacy policy