chg: [inbox] Usage of virtual field `local_tool_name`
parent
4966e6252e
commit
21bc99e504
|
@ -84,7 +84,7 @@ class IncomingConnectionRequestProcessor extends LocalToolRequestProcessor imple
|
||||||
public function create($requestData) {
|
public function create($requestData) {
|
||||||
$this->validateToolName($requestData);
|
$this->validateToolName($requestData);
|
||||||
$this->validateRequestData($requestData);
|
$this->validateRequestData($requestData);
|
||||||
$requestData['title'] = __('Request for {0} Inter-connection', $requestData['data']['toolName']);
|
$requestData['title'] = __('Request for {0} Inter-connection', $requestData['local_tool_name']);
|
||||||
return parent::create($requestData);
|
return parent::create($requestData);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -107,7 +107,7 @@ class IncomingConnectionRequestProcessor extends LocalToolRequestProcessor imple
|
||||||
return $this->genActionResult(
|
return $this->genActionResult(
|
||||||
$interConnectionResult,
|
$interConnectionResult,
|
||||||
$connectionSuccessfull,
|
$connectionSuccessfull,
|
||||||
$connectionSuccessfull ? __('Interconnection for `{0}`\'s {1} created',$requestData['origin'], '[toolname]') : __('Could not inter-connect `{0}`\'s {1}', $requestData['origin'], '[toolname]'),
|
$connectionSuccessfull ? __('Interconnection for `{0}`\'s {1} created',$requestData['origin'], $requestData['local_tool_name']) : __('Could not inter-connect `{0}`\'s {1}', $requestData['origin'], $requestData['local_tool_name']),
|
||||||
[]
|
[]
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -137,7 +137,7 @@ class AcceptedRequestProcessor extends LocalToolRequestProcessor implements Gene
|
||||||
public function create($requestData) {
|
public function create($requestData) {
|
||||||
$this->validateToolName($requestData);
|
$this->validateToolName($requestData);
|
||||||
$this->validateRequestData($requestData);
|
$this->validateRequestData($requestData);
|
||||||
$requestData['title'] = __('Inter-connection for {0} has been accepted', $requestData['data']['toolName']);
|
$requestData['title'] = __('Inter-connection for {0} has been accepted', $requestData['local_tool_name']);
|
||||||
return parent::create($requestData);
|
return parent::create($requestData);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -160,7 +160,7 @@ class AcceptedRequestProcessor extends LocalToolRequestProcessor implements Gene
|
||||||
return $this->genActionResult(
|
return $this->genActionResult(
|
||||||
$interConnectionResult,
|
$interConnectionResult,
|
||||||
$connectionSuccessfull,
|
$connectionSuccessfull,
|
||||||
$connectionSuccessfull ? __('Interconnection for `{0}`\'s {1} finalized', $requestData['origin'], '[toolname]') : __('Could not inter-connect `{0}`\'s {1}', $requestData['origin'], '[toolname]'),
|
$connectionSuccessfull ? __('Interconnection for `{0}`\'s {1} finalized', $requestData['origin'], $requestData['local_tool_name']) : __('Could not inter-connect `{0}`\'s {1}', $requestData['origin'], $requestData['local_tool_name']),
|
||||||
[]
|
[]
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -188,7 +188,7 @@ class DeclinedRequestProcessor extends LocalToolRequestProcessor implements Gene
|
||||||
public function create($requestData) {
|
public function create($requestData) {
|
||||||
$this->validateToolName($requestData);
|
$this->validateToolName($requestData);
|
||||||
$this->validateRequestData($requestData);
|
$this->validateRequestData($requestData);
|
||||||
$requestData['title'] = __('Declined inter-connection for {0}', $requestData['data']['toolName']);
|
$requestData['title'] = __('Declined inter-connection for {0}', $requestData['local_tool_name']);
|
||||||
return parent::create($requestData);
|
return parent::create($requestData);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -216,7 +216,7 @@ class DeclinedRequestProcessor extends LocalToolRequestProcessor implements Gene
|
||||||
return $this->genActionResult(
|
return $this->genActionResult(
|
||||||
$interConnectionResult,
|
$interConnectionResult,
|
||||||
$connectionSuccessfull,
|
$connectionSuccessfull,
|
||||||
$connectionSuccessfull ? __('Interconnection for `{0}`\'s {1} finalized', $requestData['origin'], '[toolname]') : __('Could not inter-connect `{0}`\'s {1}', $requestData['origin'], '[toolname]'),
|
$connectionSuccessfull ? __('Interconnection for `{0}`\'s {1} finalized', $requestData['origin'], $requestData['local_tool_name']) : __('Could not inter-connect `{0}`\'s {1}', $requestData['origin'], $requestData['local_tool_name']),
|
||||||
[]
|
[]
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
|
@ -82,7 +82,7 @@ class InboxController extends AppController
|
||||||
$action = $request->action;
|
$action = $request->action;
|
||||||
$this->requestProcessor = TableRegistry::getTableLocator()->get('RequestProcessor');
|
$this->requestProcessor = TableRegistry::getTableLocator()->get('RequestProcessor');
|
||||||
if ($scope == 'LocalTool') {
|
if ($scope == 'LocalTool') {
|
||||||
$processor = $this->requestProcessor->getLocalToolProcessor($action, $request->data['toolName']);
|
$processor = $this->requestProcessor->getLocalToolProcessor($action, $request->local_tool_name);
|
||||||
} else {
|
} else {
|
||||||
$processor = $this->requestProcessor->getProcessor($scope, $action);
|
$processor = $this->requestProcessor->getProcessor($scope, $action);
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,5 +7,14 @@ use Cake\ORM\Entity;
|
||||||
|
|
||||||
class Inbox extends AppModel
|
class Inbox extends AppModel
|
||||||
{
|
{
|
||||||
|
protected $_virtual = ['local_tool_name'];
|
||||||
|
|
||||||
|
protected function _getLocalToolName()
|
||||||
|
{
|
||||||
|
$localToolName = null;
|
||||||
|
if (!empty($this->data) && !empty($this->data['toolName'])) {
|
||||||
|
$localToolName = $this->data['toolName'];
|
||||||
|
}
|
||||||
|
return $localToolName;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue