diff --git a/Controller/BackendController.php b/Controller/BackendController.php index 12ac6c6..3c2fd12 100644 --- a/Controller/BackendController.php +++ b/Controller/BackendController.php @@ -38,14 +38,14 @@ final class BackendController extends Controller * @param ResponseAbstract $response Response * @param mixed $data Generic data * - * @return void + * @return RenderableInterface * * @since 1.0.0 * @codeCoverageIgnore */ public function viewExchangeDashboard(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface { - $view = new View($this->app, $request, $response); + $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Modules/Exchange/Theme/Backend/exchange-dashboard'); $view->addData('nav', $this->app->moduleManager->get('Navigation')->createNavigationMid(1007001001, $request, $response)); @@ -66,7 +66,7 @@ final class BackendController extends Controller */ public function viewExchangeExportList(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface { - $view = new View($this->app, $request, $response); + $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Modules/Exchange/Theme/Backend/exchange-export-list'); $view->addData('nav', $this->app->moduleManager->get('Navigation')->createNavigationMid(1007001001, $request, $response)); @@ -98,7 +98,7 @@ final class BackendController extends Controller */ public function viewExchangeImportList(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface { - $view = new View($this->app, $request, $response); + $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Modules/Exchange/Theme/Backend/exchange-import-list'); $view->addData('nav', $this->app->moduleManager->get('Navigation')->createNavigationMid(1007001001, $request, $response)); @@ -130,7 +130,7 @@ final class BackendController extends Controller */ public function viewExchangeExport(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface { - $view = new View($this->app, $request, $response); + $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Modules/Exchange/Theme/Backend/exchange-export'); $view->addData('nav', $this->app->moduleManager->get('Navigation')->createNavigationMid(1007001001, $request, $response)); @@ -151,7 +151,7 @@ final class BackendController extends Controller */ public function viewExchangeImport(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface { - $view = new View($this->app, $request, $response); + $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Modules/Exchange/Theme/Backend/exchange-import'); $view->addData('nav', $this->app->moduleManager->get('Navigation')->createNavigationMid(1007001001, $request, $response)); diff --git a/Models/ExchangeType.php b/Models/ExchangeType.php index f6dae6d..e7bdb79 100644 --- a/Models/ExchangeType.php +++ b/Models/ExchangeType.php @@ -35,4 +35,5 @@ abstract class ExchangeType extends Enum public const ADDRESS = 6; public const COSTCENTER = 7; public const COSTOBJECT = 8; + public const INVOICE = 9; } diff --git a/Models/ImporterAbstract.php b/Models/ImporterAbstract.php index 2163fd3..5f95a65 100644 --- a/Models/ImporterAbstract.php +++ b/Models/ImporterAbstract.php @@ -33,7 +33,7 @@ abstract class ImporterAbstract * @var ConnectionInterface * @since 1.0.0 */ - private $local = null; + protected $local = null; /** * Constructor