From 5e61f538d12deccdfde890b058a1639a2c9d76f9 Mon Sep 17 00:00:00 2001 From: Philipp Dieter Date: Wed, 2 Jun 2021 19:09:22 +0200 Subject: [PATCH] [FEATURE] Add function to generate domain model string --- Classes/Controller/ActionController.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Classes/Controller/ActionController.php b/Classes/Controller/ActionController.php index c9b74f0..10adf54 100644 --- a/Classes/Controller/ActionController.php +++ b/Classes/Controller/ActionController.php @@ -406,6 +406,19 @@ class ActionController extends BaseController return null; } + /** + * + */ + protected function getDomainModelString($object) + { + $extensionName = $this->request->getControllerExtensionName(); + $reflection = new \ReflectionClass($object); + return 'tx_' . + strtolower($this->request->getControllerExtensionName()) . + '_domain_model_' . + strtolower($reflection->getShortName()); + } + /** * gets error label based on field and keyword, uses predefined extensionkey */