TYPO3
7.6
|
Public Member Functions | |
__construct (DatabaseConnection $databaseConnection=null) | |
Protected Member Functions | |
expectOutput (array $arguments=array()) | |
overrideGetArguments (array $arguments) | |
revertGetArguments () | |
Protected Attributes | |
$extbaseConfiguration | |
$currentGetArguments | |
$databaseConnection | |
Bootstrap for note module
Definition at line 24 of file sys_note/Classes/Core/Bootstrap.php.
__construct | ( | DatabaseConnection | $databaseConnection = null | ) |
DatabaseConnection | $databaseConnection |
Definition at line 49 of file sys_note/Classes/Core/Bootstrap.php.
References Bootstrap\$databaseConnection, and $GLOBALS.
|
protected |
Check if the note plugin expects output. If there are no sys_note records on the given pages, the extbase bootstrap doesn't have to run the complete plugin. This mechanism should increase the performance of the hooked backend modules heavily.
array | $arguments | Arguments for the extbase plugin |
Definition at line 85 of file sys_note/Classes/Core/Bootstrap.php.
References $GLOBALS, and BackendUtility\deleteClause().
|
protected |
Modify $_GET to force specific controller, action and arguments in extbase bootstrap process
Note: Overwriting $_GET was the most simple solution here until extbase provides a clean way to force a controller and action in backend mode.
array | $arguments | The arguments to set |
Definition at line 109 of file sys_note/Classes/Core/Bootstrap.php.
|
protected |
Revert previously backuped get arguments
Definition at line 120 of file sys_note/Classes/Core/Bootstrap.php.
References Bootstrap\$currentGetArguments.
|
protected |
Definition at line 39 of file sys_note/Classes/Core/Bootstrap.php.
Referenced by Bootstrap\revertGetArguments().
|
protected |
Definition at line 44 of file sys_note/Classes/Core/Bootstrap.php.
Referenced by Bootstrap\__construct().
|
protected |
Definition at line 30 of file sys_note/Classes/Core/Bootstrap.php.