mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-02-06 15:14:58 +00:00
do not call run() but use __invoke()
This commit is contained in:
parent
4179a0398f
commit
54d802b36a
|
@ -403,7 +403,7 @@ foreach($file_ary as $file) {
|
|||
$controller->setParam('maxsizeforfulltext', $settings->_maxSizeForFullText);
|
||||
$controller->setParam('defaultaccessdocs', $settings->_defaultAccessDocs);
|
||||
|
||||
if(!$document = $controller->run()) {
|
||||
if(!$document = $controller()) {
|
||||
$err = $controller->getErrorMsg();
|
||||
if(is_string($err))
|
||||
$errmsg = getMLText($err);
|
||||
|
|
|
@ -116,7 +116,7 @@ $controller->setParam('sequence', $sequence);
|
|||
$controller->setParam('attributes', $attributes);
|
||||
$controller->setParam('notificationgroups', $notgroups);
|
||||
$controller->setParam('notificationusers', $notusers);
|
||||
if(!$subFolder = $controller->run()) {
|
||||
if(!$subFolder = $controller()) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText($controller->getErrorMsg()));
|
||||
} else {
|
||||
// Send notification to subscribers.
|
||||
|
|
|
@ -546,7 +546,7 @@ switch($command) {
|
|||
$controller = Controller::factory('RemoveDocument', array('dms'=>$dms, 'user'=>$user));
|
||||
$controller->setParam('document', $document);
|
||||
$controller->setParam('fulltextservice', $fulltextservice);
|
||||
if($controller->run()) {
|
||||
if($controller()) {
|
||||
if ($notifier){
|
||||
/* $document still has the data from the just deleted document,
|
||||
* which is just enough to send the email.
|
||||
|
@ -828,7 +828,7 @@ switch($command) {
|
|||
$controller->setParam('maxsizeforfulltext', $settings->_maxSizeForFullText);
|
||||
$controller->setParam('defaultaccessdocs', $settings->_defaultAccessDocs);
|
||||
|
||||
if(!$document = $controller->run()) {
|
||||
if(!$document = $controller()) {
|
||||
header('Content-Type: application/json');
|
||||
echo json_encode(array('success'=>false, 'message'=>getMLText($controller->getErrorMsg())));
|
||||
exit;
|
||||
|
|
|
@ -84,7 +84,7 @@ if ($action == "addattrdef") {
|
|||
$controller->setParam('maxvalues', $maxvalues);
|
||||
$controller->setParam('valueset', $valueset);
|
||||
$controller->setParam('regex', $regex);
|
||||
if (!($newAttrdef = $controller($_POST))) {
|
||||
if (!($newAttrdef = $controller())) {
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("error_occured"));
|
||||
}
|
||||
|
||||
|
|
|
@ -43,7 +43,7 @@ if(!is_dir($settings->_cacheDir)) {
|
|||
}
|
||||
|
||||
$controller->setParam('post', $_POST);
|
||||
if(!$controller->run())
|
||||
if(!$controller())
|
||||
$session->setSplashMsg(array('type'=>'error', 'msg'=>getMLText('error_cleared_cache')));
|
||||
else
|
||||
$session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_cleared_cache')));
|
||||
|
|
|
@ -138,7 +138,7 @@ $controller->setParam('mode', $mode);
|
|||
$controller->setParam('userid', $userid);
|
||||
$controller->setParam('groupid', $groupid);
|
||||
$controller->setParam('newowner', $newowner);
|
||||
if(!$controller->run()) {
|
||||
if(!$controller()) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => htmlspecialchars($foldername))),getMLText("error_change_access"));
|
||||
}
|
||||
|
||||
|
|
|
@ -62,7 +62,7 @@ if (isset($_GET["version"])) { /* {{{ */
|
|||
$controller->setParam('document', $document);
|
||||
$controller->setParam('version', $version);
|
||||
$controller->setParam('type', 'version');
|
||||
if(!$controller->run()) {
|
||||
if(!$controller()) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_version"));
|
||||
}
|
||||
|
||||
|
|
|
@ -136,7 +136,7 @@ $controller->setParam('categories', $categories);
|
|||
$controller->setParam('expires', $expires);
|
||||
$controller->setParam('sequence', $sequence);
|
||||
$controller->setParam('attributes', $attributes);
|
||||
if(!$controller->run()) {
|
||||
if(!$controller()) {
|
||||
$err = $controller->getErrorMsg();
|
||||
if(is_string($err))
|
||||
$errmsg = getMLText($err);
|
||||
|
|
|
@ -69,7 +69,7 @@ $controller->setParam('name', isset($_POST['name']) ? $_POST['name'] : '');
|
|||
$controller->setParam('comment', isset($_POST['comment']) ? $_POST['comment'] : '');
|
||||
$controller->setParam('version', isset($_POST['version']) ? $_POST['version'] : '');
|
||||
$controller->setParam('public', isset($_POST['public']) ? $_POST['public'] : '');
|
||||
if(!$controller->run()) {
|
||||
if(!$controller()) {
|
||||
if($controller->getErrorMsg()) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())), $controller->getErrorMsg());
|
||||
}
|
||||
|
|
|
@ -85,7 +85,7 @@ $controller->setParam('name', $name);
|
|||
$controller->setParam('comment', $comment);
|
||||
$controller->setParam('sequence', $sequence);
|
||||
$controller->setParam('attributes', $attributes);
|
||||
if(!$controller->run()) {
|
||||
if(!$controller()) {
|
||||
$err = $controller->getErrorMsg();
|
||||
if(is_string($err))
|
||||
$errmsg = getMLText($err);
|
||||
|
|
|
@ -58,7 +58,7 @@ if ($action == "download") { /* {{{ */
|
|||
// $extMgr = new SeedDMS_Extension_Mgr($settings->_rootDir."/ext", $settings->_cacheDir);
|
||||
$controller->setParam('extmgr', $extMgr);
|
||||
$controller->setParam('extname', $extname);
|
||||
if (!$controller($_POST)) {
|
||||
if (!$controller()) {
|
||||
echo json_encode(array('success'=>false, 'msg'=>'Could not download extension'));
|
||||
}
|
||||
add_log_line();
|
||||
|
@ -67,7 +67,7 @@ elseif ($action == "refresh") { /* {{{ */
|
|||
// $extMgr = new SeedDMS_Extension_Mgr($settings->_rootDir."/ext", $settings->_cacheDir);
|
||||
$extMgr->createExtensionConf();
|
||||
$controller->setParam('extmgr', $extMgr);
|
||||
if (!$controller($_POST)) {
|
||||
if (!$controller()) {
|
||||
UI::exitError(getMLText("admin_tools"),$extMgr->getErrorMsg());
|
||||
}
|
||||
$session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_extension_refresh')));
|
||||
|
@ -90,7 +90,7 @@ elseif ($action == "upload") { /* {{{ */
|
|||
// $extMgr = new SeedDMS_Extension_Mgr($settings->_rootDir."/ext", $settings->_cacheDir);
|
||||
$controller->setParam('extmgr', $extMgr);
|
||||
$controller->setParam('file', $_FILES['userfile']['tmp_name']);
|
||||
if (!$controller($_POST)) {
|
||||
if (!$controller()) {
|
||||
UI::exitError(getMLText("admin_tools"),$controller->getErrorMsg());
|
||||
}
|
||||
$session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_extension_import')));
|
||||
|
@ -116,7 +116,7 @@ elseif ($action == "import") { /* {{{ */
|
|||
$controller->setParam('extmgr', $extMgr);
|
||||
$controller->setParam('file', $file);
|
||||
$_POST['action'] = 'upload';
|
||||
if (!$controller($_POST)) {
|
||||
if (!$controller()) {
|
||||
unlink($file);
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("error_occured"));
|
||||
}
|
||||
|
@ -130,7 +130,7 @@ elseif ($action == "getlist") { /* {{{ */
|
|||
$controller->setParam('extmgr', $extMgr);
|
||||
$controller->setParam('forceupdate', (isset($_POST['forceupdate']) && $_POST['forceupdate']) ? true : false);
|
||||
$controller->setParam('version', $v->version());
|
||||
if (!$controller($_POST)) {
|
||||
if (!$controller()) {
|
||||
$session->setSplashMsg(array('type'=>'error', 'msg'=>getMLText('error_extension_getlist').$controller->getErrorMsg(), 'timeout'=>5000));
|
||||
} else {
|
||||
$session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_extension_getlist')));
|
||||
|
@ -148,7 +148,7 @@ elseif ($action == "toggle") { /* {{{ */
|
|||
}
|
||||
$controller->setParam('extmgr', $extMgr);
|
||||
$controller->setParam('extname', $extname);
|
||||
if (!$controller($_POST)) {
|
||||
if (!$controller()) {
|
||||
echo json_encode(array('success'=>false, 'msg'=>getMLText('extinsion_toggle_error')));
|
||||
} else {
|
||||
if($settings->extensionIsDisabled($extname))
|
||||
|
|
|
@ -88,7 +88,7 @@ $controller->setParam('lang', $lang);
|
|||
$controller->setParam('sesstheme', $sesstheme);
|
||||
$controller->setParam('referuri', $referuri);
|
||||
$controller->setParam('session', $session);
|
||||
if(!$controller->run()) {
|
||||
if(!$controller()) {
|
||||
$session = null;
|
||||
add_log_line("login failed", PEAR_LOG_ERR);
|
||||
_printMessage(getMLText($controller->getErrorMsg()), getMLText($controller->getErrorMsg())."\n");
|
||||
|
|
|
@ -53,7 +53,7 @@ if(isset($_COOKIE['mydms_session'])) {
|
|||
|
||||
$controller->setParam('user', $user);
|
||||
$controller->setParam('session', $session);
|
||||
$controller->run();
|
||||
$controller();
|
||||
}
|
||||
|
||||
//Forward to Login-page
|
||||
|
|
|
@ -60,7 +60,7 @@ if(isset($_GET['version'])) {
|
|||
$controller->setParam('version', $version);
|
||||
$controller->setParam('type', 'version');
|
||||
$controller->setParam('conversionmgr', $conversionmgr);
|
||||
if(!$controller->run()) {
|
||||
if(!$controller()) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_version"));
|
||||
}
|
||||
exit;
|
||||
|
|
|
@ -64,7 +64,7 @@ if(isset($_GET['version'])) {
|
|||
$controller->setParam('document', $document);
|
||||
$controller->setParam('version', $version);
|
||||
$controller->setParam('type', 'version');
|
||||
if(!$controller->run()) {
|
||||
if(!$controller()) {
|
||||
header('Content-Type: image/svg+xml');
|
||||
readfile('../views/'.$theme.'/images/empty.svg');
|
||||
exit;
|
||||
|
|
|
@ -78,7 +78,7 @@ $docname = $document->getName();
|
|||
|
||||
$controller->setParam('document', $document);
|
||||
$controller->setParam('fulltextservice', $fulltextservice);
|
||||
if(!$controller($_POST)) {
|
||||
if(!$controller()) {
|
||||
if ($controller->getErrorMsg() != '')
|
||||
$errormsg = $controller->getErrorMsg();
|
||||
else
|
||||
|
|
|
@ -80,7 +80,7 @@ $nl = array(
|
|||
|
||||
$controller->setParam('folder', $folder);
|
||||
$controller->setParam('fulltextservice', $fulltextservice);
|
||||
if(!$controller->run()) {
|
||||
if(!$controller()) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => htmlspecialchars($foldername))),getMLText("error_remove_folder"));
|
||||
}
|
||||
|
||||
|
|
|
@ -79,7 +79,7 @@ if (count($document->getContent())==1) {
|
|||
|
||||
$controller->setParam('document', $document);
|
||||
$controller->setParam('fulltextservice', $fulltextservice);
|
||||
if(!$controller->run()) {
|
||||
if(!$controller()) {
|
||||
if ($controller->getErrorMsg() != '')
|
||||
$errormsg = $controller->getErrorMsg();
|
||||
else
|
||||
|
|
|
@ -66,7 +66,7 @@ $oldowner = $document->getOwner();
|
|||
|
||||
$controller->setParam('document', $document);
|
||||
$controller->setParam('newuser', $newuser);
|
||||
if(!$controller->run()) {
|
||||
if(!$controller()) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => htmlspecialchars($document->getName()))),getMLText("error_transfer_document"));
|
||||
}
|
||||
|
||||
|
|
|
@ -315,7 +315,7 @@ default:
|
|||
$controller->setParam('attributes', $attributes);
|
||||
$controller->setParam('workflow', $workflow);
|
||||
|
||||
if(!$content = $controller->run()) {
|
||||
if(!$content = $controller()) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText($controller->getErrorMsg()));
|
||||
} else {
|
||||
if($controller->hasHook('cleanUpDocument')) {
|
||||
|
|
|
@ -43,7 +43,7 @@ $tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME']));
|
|||
$controller = Controller::factory($tmp[1], array('dms'=>$dms, 'user'=>$user));
|
||||
|
||||
$controller->setParam('group', $group);
|
||||
if(!$controller->run()) {
|
||||
if(!$controller()) {
|
||||
if ($controller->getErrorMsg() != '')
|
||||
$errormsg = $controller->getErrorMsg();
|
||||
else
|
||||
|
|
|
@ -56,7 +56,7 @@ if(isset($_GET["version"])) { /* {{{ */
|
|||
$controller->setParam('document', $document);
|
||||
$controller->setParam('version', intval($version));
|
||||
$controller->setParam('type', 'version');
|
||||
if(!$controller->run()) {
|
||||
if(!$controller()) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_version"));
|
||||
}
|
||||
} /* }}} */
|
||||
|
|
Loading…
Reference in New Issue
Block a user