);
}
+ $warning_detected = $ptype->getWarnings();
+ if (count($warning_detected)) {
+ foreach ($warning_detected as $warning) {
+ $this->flash->addMessage(
+ 'warning_detected',
+ $warning
+ );
+ }
+ }
+
return $response
->withStatus(301)
->withHeader('Location', $this->router->pathFor('paymentTypes'));
$e->getMessage()
);
}
+ } finally {
+ $warning_detected = $ptype->getWarnings();
+ if (count($warning_detected)) {
+ foreach ($warning_detected as $warning) {
+ $this->flash->addMessage(
+ 'warning_detected',
+ $warning
+ );
+ }
+ }
}
}
$ptype->name = $post['name'];
$res = $ptype->store();
+ $warning_detected = $ptype->getWarnings();
+ if (count($warning_detected)) {
+ foreach ($warning_detected as $warning) {
+ $this->flash->addMessage(
+ 'warning_detected',
+ $warning
+ );
+ }
+ }
+
if (!$res) {
$this->flash->addMessage(
'error_detected',