Semantic MediaWiki and related extensions
Public Member Functions | Static Public Member Functions | List of all members
SMW\Tests\TestEnvironment Class Reference

Public Member Functions

 __construct (array $configuration=[])
 
 addConfiguration ( $key, $value)
 
 withConfiguration (array $configuration=[])
 
 resetMediaWikiService ( $name)
 
 redefineMediaWikiService ( $name, callable $service)
 
 resetPoolCacheById ( $poolCache)
 
 registerObject ( $id, $object)
 
 tearDown ()
 
 outputFromCallbackExec (callable $callback)
 
 flushPages ( $pages)
 
 replaceNamespaceWithLocalizedText ( $index, $text)
 

Static Public Member Functions

static executePendingDeferredUpdates ()
 
static clearPendingDeferredUpdates ()
 
static loadDefaultSettings (array $defaultSettingKeys=[])
 
static changePrefix ( $prefix)
 
static overrideUserPermissions ( $user, $permissions=[])
 
static getUtilityFactory ()
 
static newValidatorFactory ()
 
static newSpyLogger ()
 

Detailed Description

GNU GPL v2+

Since
2.4
Author
mwjames

Constructor & Destructor Documentation

◆ __construct()

SMW\Tests\TestEnvironment::__construct ( array  $configuration = [])
Since
2.4
Parameters
array$configuration

Member Function Documentation

◆ addConfiguration()

SMW\Tests\TestEnvironment::addConfiguration (   $key,
  $value 
)
Since
2.4
Parameters
string$key
mixed$value
Returns
self

◆ changePrefix()

static SMW\Tests\TestEnvironment::changePrefix (   $prefix)
static
Since
3.1

◆ clearPendingDeferredUpdates()

static SMW\Tests\TestEnvironment::clearPendingDeferredUpdates ( )
static
Since
2.4

◆ executePendingDeferredUpdates()

static SMW\Tests\TestEnvironment::executePendingDeferredUpdates ( )
static
Since
2.4

◆ flushPages()

SMW\Tests\TestEnvironment::flushPages (   $pages)
Since
2.5
Parameters
array$pages

◆ getUtilityFactory()

static SMW\Tests\TestEnvironment::getUtilityFactory ( )
static
Since
2.4
Returns
UtilityFactory

◆ loadDefaultSettings()

static SMW\Tests\TestEnvironment::loadDefaultSettings ( array  $defaultSettingKeys = [])
static
Since
3.2
Parameters
array$defaultSettingKeys

◆ newSpyLogger()

static SMW\Tests\TestEnvironment::newSpyLogger ( )
static
Since
3.0
Returns
SpyLogger

◆ newValidatorFactory()

static SMW\Tests\TestEnvironment::newValidatorFactory ( )
static
Since
3.0
Returns
ValidatorFactory

◆ outputFromCallbackExec()

SMW\Tests\TestEnvironment::outputFromCallbackExec ( callable  $callback)
Since
2.5
Parameters
callable$callback
Returns
string

◆ overrideUserPermissions()

static SMW\Tests\TestEnvironment::overrideUserPermissions (   $user,
  $permissions = [] 
)
static

◆ redefineMediaWikiService()

SMW\Tests\TestEnvironment::redefineMediaWikiService (   $name,
callable  $service 
)
Since
3.0
Parameters
string$name
callable$service

◆ registerObject()

SMW\Tests\TestEnvironment::registerObject (   $id,
  $object 
)
Since
2.4
Parameters
string$id
mixed$object
Returns
self

◆ replaceNamespaceWithLocalizedText()

SMW\Tests\TestEnvironment::replaceNamespaceWithLocalizedText (   $index,
  $text 
)
Since
2.5
Parameters
integer$index
string$url
Returns
string

◆ resetMediaWikiService()

SMW\Tests\TestEnvironment::resetMediaWikiService (   $name)
Since
2.4
Parameters
string$name

◆ resetPoolCacheById()

SMW\Tests\TestEnvironment::resetPoolCacheById (   $poolCache)
Since
2.4
Parameters
string | array$poolCache
Returns
self

◆ tearDown()

SMW\Tests\TestEnvironment::tearDown ( )
Since
2.4

◆ withConfiguration()

SMW\Tests\TestEnvironment::withConfiguration ( array  $configuration = [])
Since
2.4
Parameters
array$configuration
Returns
self

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

About | General disclaimer | Privacy policy