PHP Класс Codeception\Module\WordPress

Наследование: extends Codeception\Lib\Framework, implements Codeception\Lib\Interfaces\DependsOnModule
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$client tad\WPBrowser\Connector\WordPress

Защищенные свойства (Protected)

Свойство Тип Описание
$adminPath string
$config array
$dependencyMessage string
$isMockRequest boolean
$lastRequestWasAdmin boolean
$requiredFields array
$siteUrl string
$wpdbModule WPDb

Открытые методы

Метод Описание
__construct ( Codeception\Lib\ModuleContainer $moduleContainer, array $config = [], WordPress $client = null ) WordPress constructor.
_after ( Codeception\TestInterface $test )
_afterStep ( Codeception\Step $step )
_afterSuite ( )
_before ( Codeception\TestInterface $test )
_beforeStep ( Codeception\Step $step )
_beforeSuite ( $settings = [] )
_cleanup ( )
_depends ( ) : array Specifies class or module which is required for current one.
_failed ( Codeception\TestInterface $test, $fail )
_initialize ( )
_inject ( WPDb $wpdbModule )
_isMockRequest ( $isMockRequest = false )
_lastRequestWasAdmin ( )
_setClient ( $client )
amEditingPostWithId ( $id )
amOnAdminAjaxPage ( )
amOnAdminPage ( $page )
amOnCronPage ( )
amOnPage ( string $page ) : null | string
getInternalDomains ( ) : array Returns a list of recognized domain names
loginAs ( $user, $password )
loginAsAdmin ( )
setAdminPath ( $adminPath )

Защищенные методы

Метод Описание
getAbsoluteUrlFor ( $uri )

Приватные методы

Метод Описание
ensureWpRoot ( )
isAdminPageRequest ( $page )
preparePage ( $page ) : string
setRequestType ( $page )
setupClient ( $siteDomain )
untrailslashIt ( $path ) : mixed

Описание методов

__construct() публичный Метод

WordPress constructor.
public __construct ( Codeception\Lib\ModuleContainer $moduleContainer, array $config = [], WordPress $client = null )
$moduleContainer Codeception\Lib\ModuleContainer
$config array
$client tad\WPBrowser\Connector\WordPress

_after() публичный Метод

public _after ( Codeception\TestInterface $test )
$test Codeception\TestInterface

_afterStep() публичный Метод

public _afterStep ( Codeception\Step $step )
$step Codeception\Step

_afterSuite() публичный Метод

public _afterSuite ( )

_before() публичный Метод

public _before ( Codeception\TestInterface $test )
$test Codeception\TestInterface

_beforeStep() публичный Метод

public _beforeStep ( Codeception\Step $step )
$step Codeception\Step

_beforeSuite() публичный Метод

public _beforeSuite ( $settings = [] )

_cleanup() публичный Метод

public _cleanup ( )

_depends() публичный Метод

THis method should return array with key as class name and value as error message [className => errorMessage]
public _depends ( ) : array
Результат array

_failed() публичный Метод

public _failed ( Codeception\TestInterface $test, $fail )
$test Codeception\TestInterface

_initialize() публичный Метод

public _initialize ( )

_inject() публичный Метод

public _inject ( WPDb $wpdbModule )
$wpdbModule WPDb

_isMockRequest() публичный Метод

public _isMockRequest ( $isMockRequest = false )

_lastRequestWasAdmin() публичный Метод

_setClient() публичный Метод

public _setClient ( $client )

amEditingPostWithId() публичный Метод

public amEditingPostWithId ( $id )

amOnAdminAjaxPage() публичный Метод

public amOnAdminAjaxPage ( )

amOnAdminPage() публичный Метод

public amOnAdminPage ( $page )

amOnCronPage() публичный Метод

public amOnCronPage ( )

amOnPage() публичный Метод

public amOnPage ( string $page ) : null | string
$page string The relative path to a page.
Результат null | string

getAbsoluteUrlFor() защищенный Метод

protected getAbsoluteUrlFor ( $uri )

getInternalDomains() публичный Метод

Returns a list of recognized domain names
public getInternalDomains ( ) : array
Результат array

loginAs() публичный Метод

public loginAs ( $user, $password )

loginAsAdmin() публичный Метод

public loginAsAdmin ( )

setAdminPath() публичный Метод

public setAdminPath ( $adminPath )

Описание свойств

$adminPath защищенное свойство

protected string $adminPath
Результат string

$client публичное свойство

public WordPress,tad\WPBrowser\Connector $client
Результат tad\WPBrowser\Connector\WordPress

$config защищенное свойство

protected array $config
Результат array

$dependencyMessage защищенное свойство

protected string $dependencyMessage
Результат string

$isMockRequest защищенное свойство

protected bool $isMockRequest
Результат boolean

$lastRequestWasAdmin защищенное свойство

protected bool $lastRequestWasAdmin
Результат boolean

$requiredFields защищенное свойство

protected array $requiredFields
Результат array

$siteUrl защищенное свойство

protected string $siteUrl
Результат string

$wpdbModule защищенное свойство

protected WPDb,Codeception\Module $wpdbModule
Результат WPDb