PHP Interface VersionPress\Tests\End2End\Themes\IThemesTestWorker

Inheritance: extends VersionPress\Tests\End2End\Utils\ITestWorker
Show file Open project: versionpress/versionpress Interface Usage Examples

Public Methods

Method Description
deleteTheme ( )
deleteTwoThemes ( )
prepare_deleteTheme ( )
prepare_deleteTwoThemes ( )
prepare_switchTheme ( )
prepare_uploadTheme ( )
prepare_uploadTwoThemes ( )
setSecondThemeInfo ( $themeInfo ) : void
setThemeInfo ( array $themeInfo ) : void
switchTheme ( )
uploadTheme ( )
uploadTwoThemes ( )

Method Details

deleteTheme() public method

public deleteTheme ( )

deleteTwoThemes() public method

public deleteTwoThemes ( )

prepare_deleteTheme() public method

public prepare_deleteTheme ( )

prepare_deleteTwoThemes() public method

prepare_switchTheme() public method

public prepare_switchTheme ( )

prepare_uploadTheme() public method

public prepare_uploadTheme ( )

prepare_uploadTwoThemes() public method

setSecondThemeInfo() public method

See also: IThemesTestWorker::setThemeInfo
public setSecondThemeInfo ( $themeInfo ) : void
$themeInfo
return void

setThemeInfo() public method

public setThemeInfo ( array $themeInfo ) : void
$themeInfo array Required keys are: zipfile: absolute path used for upload stylesheet: id of theme (usually sanitized name) name: name of plugin (saved in VP-Theme-Name tag) affected-path: directory or file that should be affected by installation / deleting
return void

switchTheme() public method

public switchTheme ( )

uploadTheme() public method

public uploadTheme ( )

uploadTwoThemes() public method

public uploadTwoThemes ( )