Class RootFolderTest.
More...
◆ getAppRootFolderOrFail()
| RootFolderTest::getAppRootFolderOrFail |
( |
| ) |
|
|
private |
Definition at line 124 of file RootFolderTest.php.
References ALLOWED_ROOT_FOLDER_DIRS, and ALLOWED_ROOT_FOLDER_FILES.
126 $app_root_folder = getcwd();
128 for ($i = 0; $i < 20 && !is_file($app_root_folder .
'/index.php'); $i++) {
129 $app_root_folder .=
'/..';
132 if (!is_file($app_root_folder .
'/index.php')) {
133 $this->fail(
'Could not determine ILIAS root folder');
136 return $app_root_folder;
◆ setUp()
| RootFolderTest::setUp |
( |
| ) |
|
|
protected |
Definition at line 112 of file RootFolderTest.php.
References ALLOWED_ROOT_FOLDER_DIRS, and ALLOWED_ROOT_FOLDER_FILES.
115 self::ALLOWED_ROOT_FOLDER_DIRS,
116 explode(
",", (
string) getenv(
'ALLOWED_ROOT_FOLDER_DIRS'))
119 self::ALLOWED_ROOT_FOLDER_FILES,
120 explode(
",", (
string) getenv(
'ALLOWED_ROOT_FOLDER_FILES'))
const ALLOWED_ROOT_FOLDER_FILES
const ALLOWED_ROOT_FOLDER_DIRS
◆ $ALLOWED_ROOT_FOLDER_DIRS
| array RootFolderTest::$ALLOWED_ROOT_FOLDER_DIRS = [] |
|
protected |
◆ $ALLOWED_ROOT_FOLDER_FILES
| array RootFolderTest::$ALLOWED_ROOT_FOLDER_FILES = [] |
|
protected |
◆ ALLOWED_ROOT_FOLDER_DIRS
| const RootFolderTest::ALLOWED_ROOT_FOLDER_DIRS |
|
private |
Initial value:= [
'.git',
'.github',
'.idea',
'CI',
'Customizing',
'Modules',
'Services',
'cron',
'data',
'dicto',
'docs',
'extern',
'include',
'lang',
'libs',
'node_modules',
'setup',
'src',
'sso',
'templates',
'test',
'tests',
'webservice',
'wopi',
'xml',
'.settings'
]
Definition at line 80 of file RootFolderTest.php.
Referenced by getAppRootFolderOrFail(), and setUp().
◆ ALLOWED_ROOT_FOLDER_FILES
| const RootFolderTest::ALLOWED_ROOT_FOLDER_FILES |
|
private |
The documentation for this class was generated from the following file: