Skip to content
GitLab
Explore
Projects
Groups
Topics
Snippets
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
fusiondirectory
fusiondirectory
Commits
f1506215
Commit
f1506215
authored
8 years ago
by
Côme Chilliet
Browse files
Options
Download
Patches
Plain Diff
Adding a define to turn PHP errors into fatal errors when testing with selenium
parent
497b1b8b
dev
6342-update-the-locales-for-1-5
6344-template-issue-when-creating-a-template-with-empty-password-error-message-should-not-be-seen
6365-core-locking-mechanism-is-not-changing-the-mail-ressource-it-does-lock-the-mail-account
6365-core-when-lock-mechanism-is-trigger-the-user-should-not-be-editable-if-not-unlock
6378-orcid-test-method-is-wrong-and-break-orcid-saving
core-php8
master
fusiondirectory-1.5
fusiondirectory-1.4
fusiondirectory-1.3.1
fusiondirectory-1.3
fusiondirectory-1.2.3
fusiondirectory-1.2.2
fusiondirectory-1.2.1
fusiondirectory-1.2
fusiondirectory-1.1.1
fusiondirectory-1.1
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
include/php_setup.inc
+4
-1
include/php_setup.inc
include/variables_common.inc
+5
-0
include/variables_common.inc
with
9 additions
and
1 deletion
+9
-1
include/php_setup.inc
+
4
−
1
View file @
f1506215
...
...
@@ -259,7 +259,10 @@ function gosaRaiseError($errno, $errstr, $errfile, $errline)
/* Flush in case of fatal errors */
set_error_handler
(
'gosaRaiseError'
,
E_WARNING
|
E_NOTICE
|
E_USER_ERROR
|
E_USER_WARNING
|
E_USER_NOTICE
|
E_STRICT
);
if
(
preg_match
(
'/^fatal/i'
,
$errstr
))
{
if
(
preg_match
(
'/^fatal/i'
,
$errstr
)
||
(
PHP_ERROR_FATAL
==
'TRUE'
))
{
if
(
PHP_ERROR_FATAL
==
'TRUE'
)
{
$error_collector
=
str_replace
(
'display: none;'
,
''
,
$error_collector
);
}
echo
$error_collector
.
"</div>"
;
flush
();
exit
;
...
...
This diff is collapsed.
Click to expand it.
include/variables_common.inc
+
5
−
0
View file @
f1506215
...
...
@@ -75,4 +75,9 @@ define ("CONFIGRDN", "cn=config,ou=fusiondirectory,"); /*! Define FusionDirector
*/
define
(
"PHP_MIN_VERSION"
,
"5.4.0"
);
/*!
* \brief Toggle crashing on PHP error, used for test suites
*/
define
(
'PHP_ERROR_FATAL'
,
'FALSE'
);
?>
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment
Menu
Explore
Projects
Groups
Topics
Snippets