Class RootFolderTest.
More...
◆ getAppRootFolderOrFail()
| RootFolderTest::getAppRootFolderOrFail |
( |
| ) |
|
|
private |
Definition at line 121 of file RootFolderTest.php.
121 : string
122 {
123 $app_root_folder = getcwd();
124
125 for (
$i = 0;
$i < 20 && !is_file($app_root_folder .
'/index.php');
$i++) {
126 $app_root_folder .= '/..';
127 }
128
129 if (!is_file($app_root_folder . '/index.php')) {
130 $this->fail('Could not determine ILIAS root folder');
131 }
132
133 return $app_root_folder;
134 }
References $i.
◆ setUp()
| RootFolderTest::setUp |
( |
| ) |
|
|
protected |
Definition at line 109 of file RootFolderTest.php.
109 : void
110 {
112 self::ALLOWED_ROOT_FOLDER_DIRS,
113 explode(",", (string) getenv('ALLOWED_ROOT_FOLDER_DIRS'))
114 );
116 self::ALLOWED_ROOT_FOLDER_FILES,
117 explode(",", (string) getenv('ALLOWED_ROOT_FOLDER_FILES'))
118 );
119 }
const ALLOWED_ROOT_FOLDER_DIRS
const ALLOWED_ROOT_FOLDER_FILES
References ALLOWED_ROOT_FOLDER_DIRS, and ALLOWED_ROOT_FOLDER_FILES.
◆ $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',
'xml',
'.settings'
]
Definition at line 78 of file RootFolderTest.php.
Referenced by setUp().
◆ ALLOWED_ROOT_FOLDER_FILES
| const RootFolderTest::ALLOWED_ROOT_FOLDER_FILES |
|
private |
The documentation for this class was generated from the following file: