onPreRemoveDocument hook returns when return value is a boolean

This commit is contained in:
Uwe Steinmann 2018-03-07 12:21:22 +01:00
parent 79bf501155
commit 7e4514c450

View File

@ -2189,7 +2189,7 @@ class SeedDMS_Core_Document extends SeedDMS_Core_Object { /* {{{ */
if(isset($this->_dms->callbacks['onPreRemoveDocument'])) {
foreach($this->_dms->callbacks['onPreRemoveDocument'] as $callback) {
$ret = call_user_func($callback[0], $callback[1], $this);
if($ret === false)
if(is_bool($ret))
return $ret;
}
}