PHP Класс phpbb_test_case_helpers

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$expectedTriggerError
$test_case

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

Метод Описание
__construct ( $test_case )
copy_dir ( string $source, string $dest ) : array Recursive directory copying function
copy_ext_fixtures ( $fixtures_dir, $fixtures ) This should only be called once before the tests are run.
empty_dir ( $path ) Empty directory (remove any subdirectories/files below)
format_date ( integer $gmepoch ) : string Mocked replacement for \phpbb\user::format_date()
get_test_config ( )
makedirs ( $path )
restore_original_ext_dir ( ) This should only be called once after the tests are run.
setExpectedTriggerError ( $errno, $message = '' )
set_s9e_services ( Symfony\Component\DependencyInjection\ContainerInterface $container = null, string $fixture = null, string $styles_path = null ) : Symfony\Component\DependencyInjection\ContainerInterface Set working instances of the text_formatter.* services

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

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

public __construct ( $test_case )

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

Recursive directory copying function
public copy_dir ( string $source, string $dest ) : array
$source string
$dest string
Результат array list of files copied

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

This is used to copy the fixtures to the phpBB install
public copy_ext_fixtures ( $fixtures_dir, $fixtures )

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

Empty directory (remove any subdirectories/files below)
public empty_dir ( $path )

format_date() публичный статический Метод

Mocked replacement for \phpbb\user::format_date()
public static format_date ( integer $gmepoch ) : string
$gmepoch integer unix timestamp
Результат string

get_test_config() публичный статический Метод

public static get_test_config ( )

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

public makedirs ( $path )

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

This is used to remove the fixtures from the phpBB install

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

public setExpectedTriggerError ( $errno, $message = '' )

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

If no container is passed, the global $phpbb_container will be used and/or created if applicable
public set_s9e_services ( Symfony\Component\DependencyInjection\ContainerInterface $container = null, string $fixture = null, string $styles_path = null ) : Symfony\Component\DependencyInjection\ContainerInterface
$container Symfony\Component\DependencyInjection\ContainerInterface Service container
$fixture string Path to the XML fixture
$styles_path string Path to the styles dir
Результат Symfony\Component\DependencyInjection\ContainerInterface

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

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

protected $expectedTriggerError

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

protected $test_case