Zeige 1–8 von 8 Ergebnissen

Identium Heavy

Intro pack - 1 x 380 ml, 1 x 50 ml Light, 10 ml Adhesive, Zubehör

Identium Heavy

Intro pack - 1 x 380 ml, 1 x 50 ml Light, 10 ml Adhesive, Zubehör

Identium Heavy ist ein zähfließendes Präzisionsabformmaterial aus Vinylsiloxanether, das aufgrund seines optimalen Druckaufbaus in Kombination mit Identium Light besonders gute Ergebnisse in der Doppelmischtechnik liefert. Es ist in zwei Varianten erhältlich:

  • Identium Heavy
  • Identium Heavy Fast

Identium Heavy

Refill pack - 2 x 380 ml

Identium Heavy

Refill pack - 2 x 380 ml

Identium Heavy ist ein zähfließendes Präzisionsabformmaterial aus Vinylsiloxanether, das aufgrund seines optimalen Druckaufbaus in Kombination mit Identium Light besonders gute Ergebnisse in der Doppelmischtechnik liefert. Es ist in zwei Varianten erhältlich:

  • Identium Heavy
  • Identium Heavy Fast

Identium Heavy Fast

Refill pack - 2 x 380 ml

Identium Heavy Fast

Refill pack - 2 x 380 ml

Identium Heavy ist ein zähfließendes Präzisionsabformmaterial aus Vinylsiloxanether, das aufgrund seines optimalen Druckaufbaus in Kombination mit Identium Light besonders gute Ergebnisse in der Doppelmischtechnik liefert. Es ist in zwei Varianten erhältlich:

  • Identium Heavy
  • Identium Heavy Fast

Identium Medium

Intro pack - 1 x 380 ml, Zubehör

Identium Medium

Intro pack - 1 x 380 ml, Zubehör

Identium Medium ist ein mittelfließendes Monophasen-Präzisionsabformmaterial aus Vinylsiloxanether, das aufgrund seiner hohen Endhärte auch besonders gut für die Implantatabformung geeignet ist. Es ist in zwei Varianten erhältlich:

  • Identium Medium
  • Identium Medium Fast

Identium Medium

Refill pack - 2 x 380 ml

Identium Medium

Refill pack - 2 x 380 ml

Identium Medium ist ein mittelfließendes Monophasen-Präzisionsabformmaterial aus Vinylsiloxanether, das aufgrund seiner hohen Endhärte auch besonders gut für die Implantatabformung geeignet ist .Es ist in zwei Varianten erhältlich:

  • Identium Medium
  • Identium Medium Fast

Identium Medium Fast

Refill pack - 2 x 380 ml

Identium Medium Fast

Refill pack - 2 x 380 ml

Identium Medium ist ein mittelfließendes Monophasen-Präzisionsabformmaterial aus Vinylsiloxanether, das aufgrund seiner hohen Endhärte auch besonders gut für die Implantatabformung geeignet ist. Es ist in zwei Varianten erhältlich:

  • Identium Medium
  • Identium Medium Fast

Identium Light

Normal pack - 2 x 50 ml, 8 Mischkanülen

Identium Light

Normal pack - 2 x 50 ml, 8 Mischkanülen

Identium Light ist ein dünnfließendes Präzisionsabformmaterial aus Vinylsiloxanether, das aufgrund seiner ausgeprägten Fließfähigkeit auch engste Sulci erfasst und durch die besonders hohe Hydrophilie auch in Extremsituationen zeichnungsscharf abbildet. Es ist in zwei Varianten erhältlich:

  • Identium Light
  • Identium Light Fast

Identium Light Fast

Normal pack - 2 x 50 ml, 8 Mischkanülen

Identium Light Fast

Normal pack - 2 x 50 ml, 8 Mischkanülen

Identium Light ist ein dünnfließendes Präzisionsabformmaterial aus Vinylsiloxanether, das aufgrund seiner ausgeprägten Fließfähigkeit auch engste Sulci erfasst und durch die besonders hohe Hydrophilie auch in Extremsituationen zeichnungsscharf abbildet. Es ist in zwei Varianten erhältlich:

  • Identium Light
  • Identium Light Fast
Whoops! There was an error.
Error
Call to a member function get_attachments() on null Error thrown with message "Call to a member function get_attachments() on null" Stacktrace: #19 Error in /var/www/kettenbach/modules/frontend/classes/Menu.php:56 #18 SucuShop\Menu:Load in /var/www/kettenbach/core/storage/cache/frontend/54e82016d2422781156e289c006d37ff4af93c72.bladec:2 #17 include in /var/www/kettenbach/core/application/init/Render/Blade/BladeOne.php:928 #16 Sucurema\Core\Render\Blade\BladeOne:evaluatePath in /var/www/kettenbach/core/application/init/Render/Blade/BladeOne.php:870 #15 Sucurema\Core\Render\Blade\BladeOne:runInternal in /var/www/kettenbach/core/application/init/Render/Blade/BladeOne.php:827 #14 Sucurema\Core\Render\Blade\BladeOne:runChild in /var/www/kettenbach/core/storage/cache/frontend/b28b7af69320201d1cf206ebf28373980add1451.bladec:27 #13 include in /var/www/kettenbach/core/application/init/Render/Blade/BladeOne.php:928 #12 Sucurema\Core\Render\Blade\BladeOne:evaluatePath in /var/www/kettenbach/core/application/init/Render/Blade/BladeOne.php:870 #11 Sucurema\Core\Render\Blade\BladeOne:runInternal in /var/www/kettenbach/core/application/init/Render/Blade/BladeOne.php:827 #10 Sucurema\Core\Render\Blade\BladeOne:runChild in /var/www/kettenbach/core/storage/cache/frontend/08ef75a825df4c40cb57d6934b831f1dc3b9c768.bladec:362 #9 include in /var/www/kettenbach/core/application/init/Render/Blade/BladeOne.php:928 #8 Sucurema\Core\Render\Blade\BladeOne:evaluatePath in /var/www/kettenbach/core/application/init/Render/Blade/BladeOne.php:870 #7 Sucurema\Core\Render\Blade\BladeOne:runInternal in /var/www/kettenbach/core/application/init/Render/Blade/BladeOne.php:1406 #6 Sucurema\Core\Render\Blade\BladeOne:run in /var/www/kettenbach/modules/frontend/classes/Renderer.php:140 #5 SucuShop\Renderer:run in /var/www/kettenbach/modules/frontend/classes/Shop.php:142 #4 SucuShop\Shop:Main in /var/www/kettenbach/core/application/base/Router/Router.php:680 #3 Sucurema\Core\Router:match in /var/www/kettenbach/core/application/base/Router/Router.php:188 #2 Sucurema\Core\Router:Start in /var/www/kettenbach/core/application/application.class.php:289 #1 Application:initialize in /var/www/kettenbach/core/application/auth/auth_header.php:86 #0 include in /var/www/kettenbach/index.php:12
Stack frames (20)
19
Error
/var/www/kettenbach/modules/frontend/classes/Menu.php56
18
SucuShop\Menu Load
/storage/cache/frontend/54e82016d2422781156e289c006d37ff4af93c72.bladec2
17
include
/application/init/Render/Blade/BladeOne.php928
16
Sucurema\Core\Render\Blade\BladeOne evaluatePath
/application/init/Render/Blade/BladeOne.php870
15
Sucurema\Core\Render\Blade\BladeOne runInternal
/application/init/Render/Blade/BladeOne.php827
14
Sucurema\Core\Render\Blade\BladeOne runChild
/storage/cache/frontend/b28b7af69320201d1cf206ebf28373980add1451.bladec27
13
include
/application/init/Render/Blade/BladeOne.php928
12
Sucurema\Core\Render\Blade\BladeOne evaluatePath
/application/init/Render/Blade/BladeOne.php870
11
Sucurema\Core\Render\Blade\BladeOne runInternal
/application/init/Render/Blade/BladeOne.php827
10
Sucurema\Core\Render\Blade\BladeOne runChild
/storage/cache/frontend/08ef75a825df4c40cb57d6934b831f1dc3b9c768.bladec362
9
include
/application/init/Render/Blade/BladeOne.php928
8
Sucurema\Core\Render\Blade\BladeOne evaluatePath
/application/init/Render/Blade/BladeOne.php870
7
Sucurema\Core\Render\Blade\BladeOne runInternal
/application/init/Render/Blade/BladeOne.php1406
6
Sucurema\Core\Render\Blade\BladeOne run
/var/www/kettenbach/modules/frontend/classes/Renderer.php140
5
SucuShop\Renderer run
/var/www/kettenbach/modules/frontend/classes/Shop.php142
4
SucuShop\Shop Main
/application/base/Router/Router.php680
3
Sucurema\Core\Router match
/application/base/Router/Router.php188
2
Sucurema\Core\Router Start
/application/application.class.php289
1
Application initialize
/application/auth/auth_header.php86
0
include
/var/www/kettenbach/index.php12
/var/www/kettenbach/modules/frontend/classes/Menu.php
        $menu->init($userId);
 
        // the higher the "level" the more is shown
 
        $menuData = \SucDatabase::FetchBC($menu)
                    ->useAllFields()
                    ->where('t1.status_id = 1 and t1.permission_id <= :permission', ['permission' => $permission])
                    ->orderBy('t1.position ASC')
                    ->run();
 
        // check if element is active
        foreach ($menuData as $key => $menuItem) {
            $menuData[$key]['active'] = ($menuItem['slug'] === \SucRouter::getActiveUrlPath() ? true : false);
        }
 
 
        $menuBC = \SucRegistry::LoadBC('menu');
 
        for ($i = 0; $i < count($menuData); $i++) {
            $menuImages = $menuBC->get_attachments("imgSubMenu", $menuData[$i]['id']);
 
            if (is_array($menuImages) && count($menuImages) > 0) {
 
                foreach ($menuImages as $item => $image) {
                    $menuImages[$item] = str_replace(get_include_path(),'',$image);
                }
            }
            $menuData[$i]['subMenuImage'] = $menuImages;
 
        }
 
        return $menuData;
 
    }
 
    public static function LoadSubMenu() {
 
        $subMenuData = \SucDatabase::Fetch('icrm_menu')
            ->column('id', 'sub_id')
            ->column('slug', 'link')
Arguments
  1. "Call to a member function get_attachments() on null"
    
/var/www/kettenbach/core/storage/cache/frontend/54e82016d2422781156e289c006d37ff4af93c72.bladec
<?php 
 $menuData    = \SucuShop\Menu::Load();
 $subMenuData = \SucDatabase::Fetch('icrm_menu')
 ->column('id', 'sub_id')
 ->column('slug', 'link')
 ->column('name', 'title')
 ->column('belongs_to_item', 'item_ref')
 ->column('item_icon', 'icon')
 ->where('menu_level = 1 and status_id = 1')
 ->run();
 
 ?>
 
<!--footer area start-->
<footer class="footer_widgets footer_padding">
 <div class="container">
 <?php if(isset($hasFooterMenu) && $hasFooterMenu == true): ?>
 <div class="footer_top">
 <div class="row">
 <?php $__currentLoopData = $menuData; $this->addLoop($__currentLoopData); foreach($__currentLoopData as $menuItem): $this->incrementLoopIndices(); $loop = $this->getFirstLoop(); ?>
 <?php if($menuItem['menutype'] == 1 && $menuItem['menulevel'] == 0): ?>
 <?php if($menuItem['text']): ?>
 <div class="col-lg-3 col-md-4 col-sm-7">
 <div class="widgets_container footer_contact">
 <h3><?php echo static::e($menuItem['name']); ?></h3>
 <div class="footer_desc">
 <p><?php echo static::e($menuItem['text']); ?></p>
 </div>
 </div>
 </div>
 <?php else: ?>
 <div class="col-lg-2 col-md-4 col-sm-4">
 <div class="widgets_container widget_menu">
 <h3><?php echo static::e($menuItem['name']); ?></h3>
 <div class="footer_menu">
 <ul>
 <?php $__currentLoopData = $subMenuData; $this->addLoop($__currentLoopData); foreach($__currentLoopData as $subMenuItem): $this->incrementLoopIndices(); $loop = $this->getFirstLoop(); ?>
 <?php if($subMenuItem['item_ref'] == $menuItem['id']): ?>
 <?php if($subMenuItem['link'] == "#" && strpos($subMenuItem['icon'], '/') !== false): ?>
 <?php ($splitName = explode('/', $subMenuItem['title'])); ?>
/var/www/kettenbach/core/application/init/Render/Blade/BladeOne.php
    /**
     * Evaluates a compiled file using the current variables
     *
     * @param string $compiledFile full path of the compile file.
     * @param array $variables
     * @return string
     * @throws Exception
     */
    protected function evaluatePath($compiledFile, $variables)
    {
        \ob_start();
        // note, the variables are extracted locally inside this method,
        // they are not global variables :-3
        \extract($variables);
        // We'll evaluate the contents of the view inside a try/catch block so we can
        // flush out any stray output that might get out before an error occurs or
        // an exception is thrown. This prevents any partial views from leaking.
        try {
            /** @noinspection PhpIncludeInspection */
            include $compiledFile;
        } catch (Exception $e) {
            $this->handleViewException($e);
        }
        return \ltrim(\ob_get_clean());
    }
 
    /**
     * @param array $views array of views
     * @param array $value
     * @return string
     * @throws Exception
     */
    public function includeFirst($views = [], $value = [])
    {
        foreach ($views as $view) {
            if ($this->templateExist($view)) {
                return $this->runChild($view, $value);
            }
        };
        return '';
Arguments
  1. "/var/www/kettenbach/core/storage/cache/frontend/54e82016d2422781156e289c006d37ff4af93c72.bladec"
    
/var/www/kettenbach/core/application/init/Render/Blade/BladeOne.php
        }
        if (!$runFast) {
            // a) if the compile is forced then we compile the original file, then save the file.
            // b) if the compile is not forced then we read the datetime of both file and we compared.
            // c) in both cases, if the compiled doesn't exist then we compile.
            if ($view) {
                $this->fileName = $view;
            }
            $result = $this->compile($view, $forced);
            if (!$this->isCompiled) {
                return $this->evaluateText($result, $variables);
            }
        } else {
            // running fast, we don't compile neither we check or read the original template.
            if ($view) {
                $this->fileName = $view;
            }
        }
        $this->isRunFast = $runFast;
        return $this->evaluatePath($this->getCompiledFile(), $variables);
    }
 
    /**
     * Evaluates a text (string) using the current variables
     *
     * @param string $content
     * @param array $variables
     * @return string
     * @throws Exception
     */
    protected function evaluateText($content, $variables)
    {
        \ob_start();
        \extract($variables);
        // We'll evaluate the contents of the view inside a try/catch block so we can
        // flush out any stray output that might get out before an error occurs or
        // an exception is thrown. This prevents any partial views from leaking.
        try {
            eval(' ?>' . $content . '<?php ');
        } catch (Exception $e) {
/var/www/kettenbach/core/application/init/Render/Blade/BladeOne.php
        }
    }
 
    /**
     * Macro of function run
     *
     * @param       $view
     * @param array $variables
     * @return string
     * @throws Exception
     */
    public function runChild($view, $variables = [])
    {
        if (\is_array($variables)) {
            $newVariables = \array_merge($this->variables, $variables);
        } else {
            $this->showError("run/include", "Include/run variables should be defined as array ['idx'=>'value']", true);
            return "";
        }
        return $this->runInternal($view, $newVariables, false, false, $this->isRunFast);
    }
 
    /**
     * run the blade engine. It returns the result of the code.
     *
     * @param       $view
     * @param array $variables
     * @param bool $forced if true then it recompiles no matter if the compiled file exists or not.
     * @param bool $isParent
     * @param bool $runFast if true then the code is not compiled neither checked and it runs directly the compiled
     *                       version.
     * @return string
     * @throws Exception
     */
    private function runInternal($view, $variables = [], $forced = false, $isParent = true, $runFast = false)
    {
        if ($isParent) {
            if (\count($this->variablesGlobal) > 0) {
                $this->variables = \array_merge($variables, $this->variablesGlobal);
                $variables = $this->variables;
/var/www/kettenbach/core/storage/cache/frontend/b28b7af69320201d1cf206ebf28373980add1451.bladec
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-10092559-17"></script>
<script>
 window.dataLayer = window.dataLayer || [];
 function gtag(){dataLayer.push(arguments);}
 gtag('js', new Date());
 
 
 
 gtag('config', 'UA-10092559-17');
</script>
<?php echo $this->runChild("parts.menu"); ?>
 
<section class="page-section">
 <?php echo $this->runChild("parts.breadcrump"); ?>
 <?php echo $this->runChild("parts.breadcrump-large"); ?>
 
 <?php echo $this->yieldContent("content"); ?>
</section>
 
<?php echo $this->runChild("parts.footer"); ?>
<?php echo $this->runChild("parts.scripts"); ?>
 
<?php echo $this->yieldContent("script"); ?>
 
</body>
</html>
 
/var/www/kettenbach/core/application/init/Render/Blade/BladeOne.php
    /**
     * Evaluates a compiled file using the current variables
     *
     * @param string $compiledFile full path of the compile file.
     * @param array $variables
     * @return string
     * @throws Exception
     */
    protected function evaluatePath($compiledFile, $variables)
    {
        \ob_start();
        // note, the variables are extracted locally inside this method,
        // they are not global variables :-3
        \extract($variables);
        // We'll evaluate the contents of the view inside a try/catch block so we can
        // flush out any stray output that might get out before an error occurs or
        // an exception is thrown. This prevents any partial views from leaking.
        try {
            /** @noinspection PhpIncludeInspection */
            include $compiledFile;
        } catch (Exception $e) {
            $this->handleViewException($e);
        }
        return \ltrim(\ob_get_clean());
    }
 
    /**
     * @param array $views array of views
     * @param array $value
     * @return string
     * @throws Exception
     */
    public function includeFirst($views = [], $value = [])
    {
        foreach ($views as $view) {
            if ($this->templateExist($view)) {
                return $this->runChild($view, $value);
            }
        };
        return '';
Arguments
  1. "/var/www/kettenbach/core/storage/cache/frontend/b28b7af69320201d1cf206ebf28373980add1451.bladec"
    
/var/www/kettenbach/core/application/init/Render/Blade/BladeOne.php
        }
        if (!$runFast) {
            // a) if the compile is forced then we compile the original file, then save the file.
            // b) if the compile is not forced then we read the datetime of both file and we compared.
            // c) in both cases, if the compiled doesn't exist then we compile.
            if ($view) {
                $this->fileName = $view;
            }
            $result = $this->compile($view, $forced);
            if (!$this->isCompiled) {
                return $this->evaluateText($result, $variables);
            }
        } else {
            // running fast, we don't compile neither we check or read the original template.
            if ($view) {
                $this->fileName = $view;
            }
        }
        $this->isRunFast = $runFast;
        return $this->evaluatePath($this->getCompiledFile(), $variables);
    }
 
    /**
     * Evaluates a text (string) using the current variables
     *
     * @param string $content
     * @param array $variables
     * @return string
     * @throws Exception
     */
    protected function evaluateText($content, $variables)
    {
        \ob_start();
        \extract($variables);
        // We'll evaluate the contents of the view inside a try/catch block so we can
        // flush out any stray output that might get out before an error occurs or
        // an exception is thrown. This prevents any partial views from leaking.
        try {
            eval(' ?>' . $content . '<?php ');
        } catch (Exception $e) {
/var/www/kettenbach/core/application/init/Render/Blade/BladeOne.php
        }
    }
 
    /**
     * Macro of function run
     *
     * @param       $view
     * @param array $variables
     * @return string
     * @throws Exception
     */
    public function runChild($view, $variables = [])
    {
        if (\is_array($variables)) {
            $newVariables = \array_merge($this->variables, $variables);
        } else {
            $this->showError("run/include", "Include/run variables should be defined as array ['idx'=>'value']", true);
            return "";
        }
        return $this->runInternal($view, $newVariables, false, false, $this->isRunFast);
    }
 
    /**
     * run the blade engine. It returns the result of the code.
     *
     * @param       $view
     * @param array $variables
     * @param bool $forced if true then it recompiles no matter if the compiled file exists or not.
     * @param bool $isParent
     * @param bool $runFast if true then the code is not compiled neither checked and it runs directly the compiled
     *                       version.
     * @return string
     * @throws Exception
     */
    private function runInternal($view, $variables = [], $forced = false, $isParent = true, $runFast = false)
    {
        if ($isParent) {
            if (\count($this->variablesGlobal) > 0) {
                $this->variables = \array_merge($variables, $this->variablesGlobal);
                $variables = $this->variables;
/var/www/kettenbach/core/storage/cache/frontend/08ef75a825df4c40cb57d6934b831f1dc3b9c768.bladec
 <form action="#">
 <div id="slider-range"></div>
 <button type="submit"><?php call_user_func($this->customDirectives['l'],'lang.shop_title_filter_by_price_button'); ?></button>
 <input type="text" name="price" id="amount" />
 </form>
 </div>
 -->
 
 </div>
 </aside>
 <!--sidebar widget end-->
 </div>
 
 </div>
 </div>
 </div>
 <!--shop  area end-->
 
<?php $this->stopSection(); ?>
<?php if (@$_shouldextend[1]) { echo $this->runChild("main"); } ?>
/var/www/kettenbach/core/application/init/Render/Blade/BladeOne.php
    /**
     * Evaluates a compiled file using the current variables
     *
     * @param string $compiledFile full path of the compile file.
     * @param array $variables
     * @return string
     * @throws Exception
     */
    protected function evaluatePath($compiledFile, $variables)
    {
        \ob_start();
        // note, the variables are extracted locally inside this method,
        // they are not global variables :-3
        \extract($variables);
        // We'll evaluate the contents of the view inside a try/catch block so we can
        // flush out any stray output that might get out before an error occurs or
        // an exception is thrown. This prevents any partial views from leaking.
        try {
            /** @noinspection PhpIncludeInspection */
            include $compiledFile;
        } catch (Exception $e) {
            $this->handleViewException($e);
        }
        return \ltrim(\ob_get_clean());
    }
 
    /**
     * @param array $views array of views
     * @param array $value
     * @return string
     * @throws Exception
     */
    public function includeFirst($views = [], $value = [])
    {
        foreach ($views as $view) {
            if ($this->templateExist($view)) {
                return $this->runChild($view, $value);
            }
        };
        return '';
Arguments
  1. "/var/www/kettenbach/core/storage/cache/frontend/08ef75a825df4c40cb57d6934b831f1dc3b9c768.bladec"
    
/var/www/kettenbach/core/application/init/Render/Blade/BladeOne.php
        }
        if (!$runFast) {
            // a) if the compile is forced then we compile the original file, then save the file.
            // b) if the compile is not forced then we read the datetime of both file and we compared.
            // c) in both cases, if the compiled doesn't exist then we compile.
            if ($view) {
                $this->fileName = $view;
            }
            $result = $this->compile($view, $forced);
            if (!$this->isCompiled) {
                return $this->evaluateText($result, $variables);
            }
        } else {
            // running fast, we don't compile neither we check or read the original template.
            if ($view) {
                $this->fileName = $view;
            }
        }
        $this->isRunFast = $runFast;
        return $this->evaluatePath($this->getCompiledFile(), $variables);
    }
 
    /**
     * Evaluates a text (string) using the current variables
     *
     * @param string $content
     * @param array $variables
     * @return string
     * @throws Exception
     */
    protected function evaluateText($content, $variables)
    {
        \ob_start();
        \extract($variables);
        // We'll evaluate the contents of the view inside a try/catch block so we can
        // flush out any stray output that might get out before an error occurs or
        // an exception is thrown. This prevents any partial views from leaking.
        try {
            eval(' ?>' . $content . '<?php ');
        } catch (Exception $e) {
/var/www/kettenbach/core/application/init/Render/Blade/BladeOne.php
    }
 
    /**
     * run the blade engine. It returns the result of the code.
     *
     * @param       $view
     * @param array $variables
     * @return string
     * @throws Exception
     */
    public function run($view, $variables = [])
    {
        $mode = $this->getMode();
        $forced = $mode & 1; // mode=1 forced:it recompiles no matter if the compiled file exists or not.
        $runFast = $mode & 2; // mode=2 runfast: the code is not compiled neither checked and it runs directly the compiled
        $this->sections = [];
        if ($mode == 3) {
            $this->showError("run", "we can't force and run fast at the same time", true);
        }
        return $this->runInternal($view, $variables, $forced, true, $runFast);
    }
 
    /**
     * Start a component rendering process.
     *
     * @param string $name
     * @param array $data
     * @return void
     */
    public function startComponent($name, array $data = [])
    {
        if (\ob_start()) {
            $this->componentStack[] = $name;
 
            $this->componentData[$this->currentComponent()] = $data;
 
            $this->slots[$this->currentComponent()] = [];
        }
    }
 
/var/www/kettenbach/modules/frontend/classes/Renderer.php
            if (!empty($image)) {
                static::setVar(static::PAGE_BREADCRUMP_IMAGE, $image);
            }
        }
 
    }
 
    public static function setPageTitle(string $title) {
        static::setVar(self::PAGE_TITLE, $title);
    }
 
    public static function run(string $template, array $data = []) {
 
        if (static::$instance == null) {
            static::$instance = new Renderer();
        }
 
        $data = array_merge(static::$instance->variables, $data);
 
        echo static::$instance->blade->run($template, $data);
 
    }
 
}
/var/www/kettenbach/modules/frontend/classes/Shop.php
 
        Renderer::run("sites.shop", [
                'shopData'   => $shopData,
                'products'   => $this->products,
                'areas'      => $this->fetchArea(),
                'families'   => $this->fetchFamily(),
                'brands'     => $this->fetchBrand(),
                'filters'    => $availableFilters,
//                'techniques' => $this->fetchTechnique(),
//                'materials'  => $this->fetchMaterial(),
//                'viscosities'=> $this->fetchViscosity(),
//                'forms'      => $this->fetchForm(),
            //               'categories' => $this->buildCateogries(),
 //               'options'    => $this->fetchOptions(),
 //               'tags'       => $this->fetchTags(),
                'pageNation' => $this->buildPageNation(),
                'activeArea' => $activeArea,
                'activeFamily' => $activeFamily,
                'activeBrand' => $activeBrand,
                'query'     => $query,
        ]);
    }
 
    private function filterVisibility($availableFilters) {
 
        // lets collect all filter we have
        $allProducts = $this->fetchProducts(0, 10000);
 
        $possibleFilters = [];
 
        // use our definition to iterate
        foreach ($this->filterDisplayHierarchy as $entity) {
            $possibleFilters[$entity[3]] = [];
        }
 
        // gather all possible filter options
        foreach ($allProducts as $product) {
 
            foreach ($possibleFilters as $filterName => $content) {
 
/var/www/kettenbach/core/application/base/Router/Router.php
        ) {
 
            $status = $this->activeRoute->method->call($this);
 
            if ($status === false) {
                return false;
            }
 
            return true;
        }
 
        // a class is defined as target
        if ($this->activeRoute->class !== null && class_exists($this->activeRoute->class)) {
 
            $class = new $this->activeRoute->class;
 
            // has a method?
            if ($this->activeRoute->method !== null) {
                $method = $this->activeRoute->method;
                return $class->$method();
            } else {
                // everything will happen in the constructor
                return $class;
            }
        }
 
        if ($this->activeRoute->file !== null && file_exists($this->activeRoute->file)) {
            // change the dir, just as we have a normal request
            chdir(dirname($this->activeRoute->file));
            include_once $this->activeRoute->file;
            return true;
        }
 
        return false;
    }
 
    private function buildMatchExpression($match, $all = false)
    {
 
        if (empty($match) || $match == null) {
/var/www/kettenbach/core/application/base/Router/Router.php
    public static function getListView()
    {
        if (self::$instance == null) {
            return false;
        }
        $url = "/module/" . self::$instance->fetchRouteParams(false)["module"];
 
        return $url;
    }
 
    public static function Start()
    {
 
        if (self::$instance == null) {
            return false;
        }
 
        if (!self::$instance->hasRun) {
            self::$instance->hasRun = true;
            $status = self::$instance->match();
            if ($status === false) {
 
                //var_dump($_SERVER);
 
                if (!isset($_SERVER['REDIRECT_URL'])) {
                    return true;
                }
 
                if (isset($_SERVER['REDIRECT_URL']) && file_exists($_SERVER['SCRIPT_FILENAME'])) {
                    if ($_SERVER['SCRIPT_NAME'] !== "/index.php") {
                        return true;
                    }
                }
 
                $callable = self::$instance->errorBehavior;
                if (is_object($callable) && ($callable instanceof \Closure)) {
                    $callable->call(self::$instance);
                }
 
                return false;
/var/www/kettenbach/core/application/application.class.php
            $this->_initBlade();
            $this->_initAdminConfigSettings();
            $this->bootstrapper->bootstrap();
            $_SESSION["BCREGISTRYCALLED"] = false;
        }
        if (file_exists(get_include_path() . "/core/storage/modelCache/modelCache.php") && array_key_exists("BCREGISTRYNAMEDROUTES", $_SESSION) &&  $_SESSION["BCREGISTRYNAMEDROUTES"] == true) {
            include_once get_include_path() . "/core/storage/modelCache/modelCache.php";
        }
 
        if (isset($GLOBALS['USE_ROUTING']) && $GLOBALS['USE_ROUTING'] == true) {
            Sucurema\Core\Router::Init();
 
            $this->coreBootstrapper->routes();
            $this->bootstrapper->routes();
 
            // routing anything is not required if we're in the cli
            if (\SucConfig::IsTrue('CLI_IN_USE')) {
                return;
            }
            Sucurema\Core\Router::Start();
        }
    }
 
    private function refreshLogStore()
    {
        if ($this->isGuestUsageActive() && \SucUser::ID() === null) {
            $dataDir = get_include_path() . "/logs/" . "0";
        } else {
            $dataDir = get_include_path() . "/logs/" . \SucUser::ID();
        }
        
        $logStore = \SucSleekDB::store('Syslog', $dataDir);
        $logStore->deleteStore();
    }
 
  
 
    private function isGuestUsageActive()
    {
        return isset($GLOBALS['ALLOW_GUEST_USAGE']) && $GLOBALS['ALLOW_GUEST_USAGE'] == TRUE;
/var/www/kettenbach/core/application/auth/auth_header.php
    if ( !isset($_SESSION['ADMINSETTINGS_BUSINESSYEAR']) ) {
        $_SESSION['ADMINSETTINGS_BUSINESSYEAR'] = 1;
    }
 
 
    include 'core/bc/buscomp.class.php';
    include 'core/ic/csvintcomp.class.php';
    include 'core/applets/applet.class.php';
    include 'core/toolbars/toolbar.class.php';
    include 'core/drilldowns/drilldown.class.php';
    include 'core/modules/logon/auth/verification.php';
    include 'core/modules/logon/bc/applicationuserbuscomp.class.php';
    include 'core/application/application.class.php';
 
    // once the whole thing is setup we don't need to run it;
    $GLOBALS['initDone'] = true;
 
    #Create Application context
    $application = new Application();
    if ($application->initialize() == false) {
        $GLOBALS["USE_CMS"] = true;
    }
 
}
?>
/var/www/kettenbach/index.php
<?php
//$page_title = $GLOBALS["APP_TITLE"] . "";
 
 
if ( !isset($START_LANG) ) {
    $START_LANG = "DEU";
}
 
 
#Authentification/Login and open main view block
include "config/includepath.php";
include 'core/application/auth/auth_header.php';
 
 
//if(isset($_SESSION["isLogged"]) && $_SESSION["isLogged"]) {
 
#Check permissions
//include 'modules/logon/auth/verification.php';
 
//header ("Location: /modules/dashboard/views/dashboardview.php");
//    exit();
//}
 
#Close main view block
//include "core/application/auth/auth_footer.php";
?>
Arguments
  1. "/var/www/kettenbach/core/application/auth/auth_header.php"
    

Environment & details:

Key Value
bereich
"unterf"
t
"16"
werkstoff
"21"
empty
empty
empty
Key Value
isLogged
false
timeout
1781131049
lang
"DEU"
skinName
"scrm"
ADMINSETTINGS_BUSINESSYEAR
1
BCREGISTRY
array:31 [
  "wishlist" => array:16 [
    "bcname" => "wishlist"
    "bcpath" => "wishlist"
    "name" => "wishlistbuscomp.class.php"
    "langName" => ""
    "bcobjectcode" => "wishlist"
    "displayId" => "wishlistDisplayId"
    "displayName" => "wishlistDisplayName"
    "displayNameField" => "name"
    "relations" => array:1 [
      0 => ""
    ]
    "ischildof" => false
    "displayModes" => array:1 [
      0 => 4
    ]
    "tableName" => "icrm_wishlist"
    "sqlName" => "t1.name"
    "coreModule" => false
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "user" => array:16 [
    "bcname" => "user"
    "bcpath" => "user"
    "name" => "userbuscomp.class.php"
    "langName" => "Mitarbeiter"
    "bcobjectcode" => "user"
    "displayId" => "userDisplayId"
    "displayName" => "userDisplayName"
    "displayNameField" => "name"
    "relations" => []
    "ischildof" => false
    "displayModes" => array:1 [
      0 => 4
    ]
    "tableName" => "icrm_user"
    "sqlName" => "CONCAT(t1.last_name, ", " ,t1.first_name)"
    "coreModule" => false
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "usermyprofile" => array:16 [
    "bcname" => "usermyprofile"
    "bcpath" => "user"
    "name" => "usermyprofilebuscomp.class.php"
    "langName" => "My Profile"
    "bcobjectcode" => "usermyprofile"
    "displayId" => "userDisplayId"
    "displayName" => "userDisplayName"
    "displayNameField" => "name"
    "relations" => []
    "ischildof" => false
    "displayModes" => array:1 [
      0 => 0
    ]
    "tableName" => "icrm_user"
    "sqlName" => "CONCAT(t1.last_name, ", " ,t1.first_name)"
    "coreModule" => false
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "producthierarchie" => array:16 [
    "bcname" => "producthierarchie"
    "bcpath" => "producthierarchie"
    "name" => "producthierarchiebuscomp.class.php"
    "langName" => "Produkthierarchie"
    "bcobjectcode" => "producthierarchie"
    "displayId" => "producthierarchieDisplayId"
    "displayName" => "producthierarchieDisplayName"
    "displayNameField" => "name"
    "relations" => array:1 [
      0 => ""
    ]
    "ischildof" => false
    "displayModes" => array:1 [
      0 => 4
    ]
    "tableName" => "icrm_producthierarchie"
    "sqlName" => "t1.value"
    "coreModule" => false
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "order" => array:16 [
    "bcname" => "order"
    "bcpath" => "order"
    "name" => "orderbuscomp.class.php"
    "langName" => "Bestellung"
    "bcobjectcode" => "order"
    "displayId" => "orderDisplayId"
    "displayName" => "orderDisplayName"
    "displayNameField" => "name"
    "relations" => array:1 [
      0 => ""
    ]
    "ischildof" => false
    "displayModes" => array:1 [
      0 => 4
    ]
    "tableName" => "icrm_order"
    "sqlName" => "t1.integration_id"
    "coreModule" => false
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "product" => array:16 [
    "bcname" => "product"
    "bcpath" => "product"
    "name" => "productbuscomp.class.php"
    "langName" => "Produkt"
    "bcobjectcode" => "product"
    "displayId" => "productDisplayId"
    "displayName" => "productDisplayName"
    "displayNameField" => "name"
    "relations" => array:1 [
      0 => ""
    ]
    "ischildof" => false
    "displayModes" => array:1 [
      0 => 4
    ]
    "tableName" => "icrm_product"
    "sqlName" => "CONCAT(t1.sku, ' - ', t1.name)"
    "coreModule" => false
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "productfilter" => array:16 [
    "bcname" => "productfilter"
    "bcpath" => "productfilter"
    "name" => "productfilterbuscomp.class.php"
    "langName" => "Produktfilter"
    "bcobjectcode" => "productfilter"
    "displayId" => "productfilterDisplayId"
    "displayName" => "productfilterDisplayName"
    "displayNameField" => "name"
    "relations" => array:1 [
      0 => ""
    ]
    "ischildof" => false
    "displayModes" => array:1 [
      0 => 4
    ]
    "tableName" => "icrm_productfilter"
    "sqlName" => "t1.value"
    "coreModule" => false
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "productdiscount" => array:16 [
    "bcname" => "productdiscount"
    "bcpath" => "productdiscount"
    "name" => "productdiscountbuscomp.class.php"
    "langName" => ""
    "bcobjectcode" => "productdiscount"
    "displayId" => "productdiscountDisplayId"
    "displayName" => "productdiscountDisplayName"
    "displayNameField" => "name"
    "relations" => array:1 [
      0 => ""
    ]
    "ischildof" => false
    "displayModes" => array:1 [
      0 => 4
    ]
    "tableName" => "icrm_productdiscount"
    "sqlName" => "CONCAT(t1.name, ' / ', t1.code, ' / ', discount_percentage, '%')"
    "coreModule" => false
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "menu" => array:16 [
    "bcname" => "menu"
    "bcpath" => "menu"
    "name" => "menubuscomp.class.php"
    "langName" => ""
    "bcobjectcode" => "menu"
    "displayId" => "menuDisplayId"
    "displayName" => "menuDisplayName"
    "displayNameField" => "name"
    "relations" => array:1 [
      0 => ""
    ]
    "ischildof" => false
    "displayModes" => array:1 [
      0 => 4
    ]
    "tableName" => "icrm_menu"
    "sqlName" => "t1.name"
    "coreModule" => false
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "faq" => array:16 [
    "bcname" => "faq"
    "bcpath" => "faq"
    "name" => "faqbuscomp.class.php"
    "langName" => ""
    "bcobjectcode" => "faq"
    "displayId" => "faqDisplayId"
    "displayName" => "faqDisplayName"
    "displayNameField" => "name"
    "relations" => array:1 [
      0 => ""
    ]
    "ischildof" => false
    "displayModes" => array:1 [
      0 => 4
    ]
    "tableName" => "icrm_faq"
    "sqlName" => "t1.name"
    "coreModule" => false
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "cart" => array:16 [
    "bcname" => "cart"
    "bcpath" => "cart"
    "name" => "cartbuscomp.class.php"
    "langName" => ""
    "bcobjectcode" => "cart"
    "displayId" => "cartDisplayId"
    "displayName" => "cartDisplayName"
    "displayNameField" => "name"
    "relations" => array:1 [
      0 => ""
    ]
    "ischildof" => false
    "displayModes" => array:1 [
      0 => 4
    ]
    "tableName" => "icrm_cart"
    "sqlName" => "t1.date"
    "coreModule" => false
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "useraddress" => array:16 [
    "bcname" => "useraddress"
    "bcpath" => "useraddress"
    "name" => "useraddressbuscomp.class.php"
    "langName" => ""
    "bcobjectcode" => "useraddress"
    "displayId" => "useraddressDisplayId"
    "displayName" => "useraddressDisplayName"
    "displayNameField" => "name"
    "relations" => array:1 [
      0 => ""
    ]
    "ischildof" => false
    "displayModes" => array:4 [
      0 => 0
      1 => 1
      2 => 2
      3 => 4
    ]
    "tableName" => "icrm_useraddress"
    "sqlName" => "concat(t1.firstName, ' ', t1.lastName, ', ', t1.city, ' - ', t1.street , ' ', t1.housenumber )"
    "coreModule" => false
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "productattribute" => array:16 [
    "bcname" => "productattribute"
    "bcpath" => "productattribute"
    "name" => "productattributebuscomp.class.php"
    "langName" => "Produktattribut"
    "bcobjectcode" => "productattribute"
    "displayId" => "productattributeDisplayId"
    "displayName" => "productattributeDisplayName"
    "displayNameField" => "name"
    "relations" => array:1 [
      0 => ""
    ]
    "ischildof" => false
    "displayModes" => array:1 [
      0 => 4
    ]
    "tableName" => "icrm_productattribute"
    "sqlName" => "t1.value"
    "coreModule" => false
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "iform" => array:16 [
    "bcname" => "iform"
    "bcpath" => "iform"
    "name" => "iformbuscomp.class.php"
    "langName" => ""
    "bcobjectcode" => "iform"
    "displayId" => "iformDisplayId"
    "displayName" => "iformDisplayName"
    "displayNameField" => "name"
    "relations" => array:1 [
      0 => ""
    ]
    "ischildof" => false
    "displayModes" => array:1 [
      0 => 4
    ]
    "tableName" => "icrm_iform"
    "sqlName" => "CONCAT(CONCAT(t1.name, ' - '), t1.created)"
    "coreModule" => true
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "tooltip" => array:16 [
    "bcname" => "tooltip"
    "bcpath" => "tooltip"
    "name" => "tooltipbuscomp.class.php"
    "langName" => "Tooltip Boards"
    "bcobjectcode" => "tooltip"
    "displayId" => "tooltipDisplayId"
    "displayName" => "tooltipDisplayName"
    "displayNameField" => "name"
    "relations" => array:1 [
      0 => ""
    ]
    "ischildof" => false
    "displayModes" => array:1 [
      0 => 4
    ]
    "tableName" => "icrm_tooltip"
    "sqlName" => "CONCAT(t1.module, " - ", t1.field)"
    "coreModule" => true
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "lovlist" => array:16 [
    "bcname" => "lovlist"
    "bcpath" => "lovlist"
    "name" => "lovlistbuscomp.class.php"
    "langName" => "Wertelisten"
    "bcobjectcode" => "lovlist"
    "displayId" => "lovlistDisplayId"
    "displayName" => "lovlistDisplayName"
    "displayNameField" => "name"
    "relations" => array:1 [
      0 => ""
    ]
    "ischildof" => false
    "displayModes" => array:1 [
      0 => 4
    ]
    "tableName" => "icrm_lovlist"
    "sqlName" => "t1.table_name"
    "coreModule" => true
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "useractivities" => array:16 [
    "bcname" => "useractivities"
    "bcpath" => "useractivities"
    "name" => "useractivitiesbuscomp.class.php"
    "langName" => "User Activities Logging"
    "bcobjectcode" => "useractivities"
    "displayId" => "useractivitiesDisplayId"
    "displayName" => "useractivitiesDisplayName"
    "displayNameField" => "name"
    "relations" => array:1 [
      0 => ""
    ]
    "ischildof" => false
    "displayModes" => array:1 [
      0 => 4
    ]
    "tableName" => "icrm_useractivities"
    "sqlName" => "t1.timestamp - t1.ip"
    "coreModule" => true
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "elmanager" => array:16 [
    "bcname" => "elmanager"
    "bcpath" => "elmanager"
    "name" => "elmanagerbuscomp.class.php"
    "langName" => "Edit-List Manager"
    "bcobjectcode" => "elmanager"
    "displayId" => "elmanagerDisplayId"
    "displayName" => "elmanagerDisplayName"
    "displayNameField" => "name"
    "relations" => []
    "ischildof" => false
    "displayModes" => array:2 [
      0 => 0
      1 => 5
    ]
    "tableName" => "icrm_elmanager"
    "sqlName" => "t1.name"
    "coreModule" => true
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "deletecontrol" => array:16 [
    "bcname" => "deletecontrol"
    "bcpath" => "deletecontrol"
    "name" => "deletecontrolbuscomp.class.php"
    "langName" => "DSGVO Settings"
    "bcobjectcode" => "deletecontrol"
    "displayId" => "deletecontrolDisplayId"
    "displayName" => "deletecontrolDisplayName"
    "displayNameField" => "name"
    "relations" => array:1 [
      0 => ""
    ]
    "ischildof" => false
    "displayModes" => array:4 [
      0 => 0
      1 => 1
      2 => 2
      3 => 4
    ]
    "tableName" => "icrm_deletecontrol"
    "sqlName" => "t1.name"
    "coreModule" => true
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "formdisplay" => array:16 [
    "bcname" => "formdisplay"
    "bcpath" => "formdisplay"
    "name" => "formdisplaybuscomp.class.php"
    "langName" => ""
    "bcobjectcode" => "formdisplay"
    "displayId" => "formdisplayDisplayId"
    "displayName" => "formdisplayDisplayName"
    "displayNameField" => "name"
    "relations" => array:1 [
      0 => ""
    ]
    "ischildof" => false
    "displayModes" => array:1 [
      0 => 4
    ]
    "tableName" => "icrm_ilumeform"
    "sqlName" => "t1.id"
    "coreModule" => true
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "kanban" => array:16 [
    "bcname" => "kanban"
    "bcpath" => "kanban"
    "name" => "kanbanbuscomp.class.php"
    "langName" => "Kanban Boards"
    "bcobjectcode" => "kanban"
    "displayId" => "kanbanDisplayId"
    "displayName" => "kanbanDisplayName"
    "displayNameField" => "name"
    "relations" => array:1 [
      0 => ""
    ]
    "ischildof" => false
    "displayModes" => array:1 [
      0 => 4
    ]
    "tableName" => "icrm_kanban"
    "sqlName" => "CONCAT(t1.name, " - ", t1.module)"
    "coreModule" => true
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "admin" => array:16 [
    "bcname" => "admin"
    "bcpath" => "admin"
    "name" => "adminbuscomp.class.php"
    "langName" => "Sucurema Control Panel"
    "bcobjectcode" => "admin"
    "displayId" => "adminDisplayId"
    "displayName" => "adminDisplayName"
    "displayNameField" => "name"
    "relations" => array:1 [
      0 => ""
    ]
    "ischildof" => false
    "displayModes" => array:1 [
      0 => 4
    ]
    "tableName" => "icrm_admin"
    "sqlName" => "t1.logging_user"
    "coreModule" => true
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "searchquery" => array:16 [
    "bcname" => "searchquery"
    "bcpath" => "searchquery"
    "name" => "searchquerybuscomp.class.php"
    "langName" => "Filterabfragen"
    "bcobjectcode" => "searchquery"
    "displayId" => "searchqueryDisplayId"
    "displayName" => "searchqueryDisplayName"
    "displayNameField" => "name"
    "relations" => []
    "ischildof" => false
    "displayModes" => array:2 [
      0 => 0
      1 => 5
    ]
    "tableName" => "icrm_searchquery"
    "sqlName" => "t1.name"
    "coreModule" => true
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "audittrail" => array:16 [
    "bcname" => "audittrail"
    "bcpath" => "audittrail"
    "name" => "audittrailbuscomp.class.php"
    "langName" => "Audit-Trail"
    "bcobjectcode" => "audittrail"
    "displayId" => "audittrailDisplayId"
    "displayName" => "audittrailDisplayName"
    "displayNameField" => "name"
    "relations" => array:1 [
      0 => ""
    ]
    "ischildof" => false
    "displayModes" => array:1 [
      0 => 4
    ]
    "tableName" => "icrm_audit_trial"
    "sqlName" => "t1.table_name"
    "coreModule" => true
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "multicheck" => array:16 [
    "bcname" => "multicheck"
    "bcpath" => "multicheck"
    "name" => "multicheckbuscomp.class.php"
    "langName" => "Custom Multicheck Radios und Checkboxes"
    "bcobjectcode" => "multicheck"
    "displayId" => "multicheckDisplayId"
    "displayName" => "multicheckDisplayName"
    "displayNameField" => "name"
    "relations" => array:1 [
      0 => ""
    ]
    "ischildof" => false
    "displayModes" => array:1 [
      0 => 4
    ]
    "tableName" => "icrm_multicheck"
    "sqlName" => "CONCAT(t1.module, " - ", t1.field)"
    "coreModule" => true
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "rights" => array:16 [
    "bcname" => "rights"
    "bcpath" => "logon"
    "name" => "rightsbuscomp.class.php"
    "langName" => "Rechte"
    "bcobjectcode" => "rights"
    "displayId" => "rightDisplayId"
    "displayName" => "rightDisplayName"
    "displayNameField" => "name"
    "relations" => []
    "ischildof" => false
    "displayModes" => array:1 [
      0 => 4
    ]
    "tableName" => "icrm_rights"
    "sqlName" => ""
    "coreModule" => true
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "applicationuser" => array:16 [
    "bcname" => "applicationuser"
    "bcpath" => "logon"
    "name" => "applicationuserbuscomp.class.php"
    "langName" => ""
    "bcobjectcode" => "applicationUser"
    "displayId" => null
    "displayName" => null
    "displayNameField" => "name"
    "relations" => []
    "ischildof" => false
    "displayModes" => array:1 [
      0 => 0
    ]
    "tableName" => "icrm_user"
    "sqlName" => ""
    "coreModule" => true
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "rolelogon" => array:16 [
    "bcname" => "rolelogon"
    "bcpath" => "logon"
    "name" => "rolelogonbuscomp.class.php"
    "langName" => "Rollen"
    "bcobjectcode" => "roles"
    "displayId" => "roleDisplayId"
    "displayName" => "roleDisplayName"
    "displayNameField" => "name"
    "relations" => []
    "ischildof" => false
    "displayModes" => array:1 [
      0 => 0
    ]
    "tableName" => "icrm_role"
    "sqlName" => "t1.name_deu"
    "coreModule" => true
    "dynamicTooltip" => false
    "isProxyBased" => false
  ]
  "asset" => array:18 [
    "bcname" => "asset"
    "bcpath" => "asset"
    "name" => "assetbuscomp.class.php"
    "langName" => "Assets"
    "bcobjectcode" => "asset"
    "displayId" => "assetDisplayId"
    "displayName" => "assetDisplayName"
    "displayNameField" => "name"
    "relations" => array:1 [
      0 => "user"
    ]
    "ischildof" => false
    "displayModes" => array:1 [
      0 => 4
    ]
    "tableName" => "icrm_asset"
    "sqlName" => "CONCAT(t1.object_title)"
    "coreModule" => true
    "dynamicTooltip" => true
    "isProxyBased" => true
    "routes" => array:5 [
      "fullPath" => "/var/www/kettenbach//core/modules/asset/routes/AssetRoutes.php"
      "name" => "asset"
      "class" => "Module\Asset\AssetRoutes"
      "methods" => array:6 [
        "assetUpload" => array:2 [
          "name" => "assetUpload"
          "parameter" => []
        ]
        "downloadAsset" => array:2 [
          "name" => "downloadAsset"
          "parameter" => []
        ]
        "drilldownAsPredict" => array:2 [
          "name" => "drilldownAsPredict"
          "parameter" => array:1 [
            0 => array:2 [
              "name" => "field"
              "required" => true
            ]
          ]
        ]
        "dlDownload" => array:2 [
          "name" => "dlDownload"
          "parameter" => []
        ]
        "dlUpload" => array:2 [
          "name" => "dlUpload"
          "parameter" => []
        ]
        "dlList" => array:2 [
          "name" => "dlList"
          "parameter" => []
        ]
      ]
      "toButtons" => null
    ]
    "model" => array:5 [
      "fullPath" => "/var/www/kettenbach//core/modules/asset/model/AssetModel.php"
      "name" => "asset"
      "class" => "AssetModel"
      "methods" => array:25 [
        "asFilter" => array:2 [
          "name" => "asFilter"
          "parameter" => array:2 [
            0 => array:2 [
              "name" => "queryString"
              "required" => true
            ]
            1 => array:2 [
              "name" => "pdo"
              "required" => true
            ]
          ]
        ]
        "current" => array:2 [
          "name" => "current"
          "parameter" => []
        ]
        "next" => array:2 [
          "name" => "next"
          "parameter" => []
        ]
        "key" => array:2 [
          "name" => "key"
          "parameter" => []
        ]
        "valid" => array:2 [
          "name" => "valid"
          "parameter" => []
        ]
        "rewind" => array:2 [
          "name" => "rewind"
          "parameter" => []
        ]
        "getActiveEntity" => array:2 [
          "name" => "getActiveEntity"
          "parameter" => []
        ]
        "toArray" => array:2 [
          "name" => "toArray"
          "parameter" => []
        ]
        "get" => array:2 [
          "name" => "get"
          "parameter" => []
        ]
        "getArray" => array:2 [
          "name" => "getArray"
          "parameter" => []
        ]
        "_orWhere" => array:2 [
          "name" => "_orWhere"
          "parameter" => array:2 [
            0 => array:2 [
              "name" => "whereClause"
              "required" => true
            ]
            1 => array:2 [
              "name" => "pdoParams"
              "required" => false
            ]
          ]
        ]
        "limit" => array:2 [
          "name" => "limit"
          "parameter" => array:2 [
            0 => array:2 [
              "name" => "limit"
              "required" => true
            ]
            1 => array:2 [
              "name" => "offset"
              "required" => false
            ]
          ]
        ]
        "save" => array:2 [
          "name" => "save"
          "parameter" => []
        ]
        "restore" => array:2 [
          "name" => "restore"
          "parameter" => []
        ]
        "delete" => array:2 [
          "name" => "delete"
          "parameter" => []
        ]
        "touch" => array:2 [
          "name" => "touch"
          "parameter" => []
        ]
        "forceDelete" => array:2 [
          "name" => "forceDelete"
          "parameter" => []
        ]
        "__call" => array:2 [
          "name" => "__call"
          "parameter" => array:2 [
            0 => array:2 [
              "name" => "name"
              "required" => true
            ]
            1 => array:2 [
              "name" => "arguments"
              "required" => true
            ]
          ]
        ]
        "__callStatic" => array:2 [
          "name" => "__callStatic"
          "parameter" => array:2 [
            0 => array:2 [
              "name" => "name"
              "required" => true
            ]
            1 => array:2 [
              "name" => "arguments"
              "required" => true
            ]
          ]
        ]
        "_preInsert" => array:2 [
          "name" => "_preInsert"
          "parameter" => array:2 [
            0 => array:2 [
              "name" => "self"
              "required" => true
            ]
            1 => array:2 [
              "name" => "values"
              "required" => true
            ]
          ]
        ]
        "_preUpdate" => array:2 [
          "name" => "_preUpdate"
          "parameter" => array:3 [
            0 => array:2 [
              "name" => "self"
              "required" => true
            ]
            1 => array:2 [
              "name" => "values"
              "required" => true
            ]
            2 => array:2 [
              "name" => "row_id"
              "required" => true
            ]
          ]
        ]
        "_preDelete" => array:2 [
          "name" => "_preDelete"
          "parameter" => array:2 [
            0 => array:2 [
              "name" => "self"
              "required" => true
            ]
            1 => array:2 [
              "name" => "row_id"
              "required" => true
            ]
          ]
        ]
        "_postInsert" => array:2 [
          "name" => "_postInsert"
          "parameter" => array:3 [
            0 => array:2 [
              "name" => "self"
              "required" => true
            ]
            1 => array:2 [
              "name" => "values"
              "required" => true
            ]
            2 => array:2 [
              "name" => "row_id"
              "required" => true
            ]
          ]
        ]
        "_postUpdate" => array:2 [
          "name" => "_postUpdate"
          "parameter" => array:3 [
            0 => array:2 [
              "name" => "self"
              "required" => true
            ]
            1 => array:2 [
              "name" => "values"
              "required" => true
            ]
            2 => array:2 [
              "name" => "row_id"
              "required" => true
            ]
          ]
        ]
        "_postDelete" => array:2 [
          "name" => "_postDelete"
          "parameter" => array:2 [
            0 => array:2 [
              "name" => "self"
              "required" => true
            ]
            1 => array:2 [
              "name" => "row_id"
              "required" => true
            ]
          ]
        ]
      ]
      "toButtons" => null
    ]
  ]
  "cms" => array:17 [
    "bcname" => "cms"
    "bcpath" => "cms"
    "name" => "dummy"
    "langName" => "cms"
    "bcobjectcode" => "cms"
    "displayId" => "cmsDisplayId"
    "displayName" => "cmsDisplayName"
    "displayNameField" => "null"
    "relations" => []
    "ischildof" => false
    "displayModes" => array:1 [
      0 => 4
    ]
    "tableName" => "icrm_user"
    "sqlName" => "'cms'"
    "coreModule" => true
    "dynamicTooltip" => false
    "isProxyBased" => true
    "routes" => array:5 [
      "fullPath" => "/var/www/kettenbach//core/modules/cms/routes/CmsRoutes.php"
      "name" => "cms"
      "class" => "Module\Cms\CmsRoutes"
      "methods" => array:11 [
        "index" => array:2 [
          "name" => "index"
          "parameter" => []
        ]
        "cms" => array:2 [
          "name" => "cms"
          "parameter" => []
        ]
        "settings" => array:2 [
          "name" => "settings"
          "parameter" => []
        ]
        "media" => array:2 [
          "name" => "media"
          "parameter" => []
        ]
        "forms" => array:2 [
          "name" => "forms"
          "parameter" => []
        ]
        "seo" => array:2 [
          "name" => "seo"
          "parameter" => []
        ]
        "drilldownAsPredict" => array:2 [
          "name" => "drilldownAsPredict"
          "parameter" => array:1 [
            0 => array:2 [
              "name" => "field"
              "required" => true
            ]
          ]
        ]
        "dlDownload" => array:2 [
          "name" => "dlDownload"
          "parameter" => []
        ]
        "dlUpload" => array:2 [
          "name" => "dlUpload"
          "parameter" => []
        ]
        "assetUpload" => array:2 [
          "name" => "assetUpload"
          "parameter" => []
        ]
        "dlList" => array:2 [
          "name" => "dlList"
          "parameter" => []
        ]
      ]
      "toButtons" => true
    ]
  ]
  "logs" => array:17 [
    "bcname" => "logs"
    "bcpath" => "logs"
    "name" => "dummy"
    "langName" => "Logs"
    "bcobjectcode" => "user"
    "displayId" => "logsDisplayId"
    "displayName" => "logsDisplayName"
    "displayNameField" => "null"
    "relations" => []
    "ischildof" => false
    "displayModes" => array:1 [
      0 => 4
    ]
    "tableName" => "icrm_user"
    "sqlName" => "'logs'"
    "coreModule" => true
    "dynamicTooltip" => false
    "isProxyBased" => true
    "routes" => array:5 [
      "fullPath" => "/var/www/kettenbach//core/modules/logs/routes/LogsRoutes.php"
      "name" => "logs"
      "class" => "Module\Logs\LogsRoutes"
      "methods" => array:8 [
        "index" => array:2 [
          "name" => "index"
          "parameter" => []
        ]
        "view" => array:2 [
          "name" => "view"
          "parameter" => array:1 [
            0 => array:2 [
              "name" => "uid"
              "required" => true
            ]
          ]
        ]
        "bcs" => array:2 [
          "name" => "bcs"
          "parameter" => []
        ]
        "drilldownAsPredict" => array:2 [
          "name" => "drilldownAsPredict"
          "parameter" => array:1 [
            0 => array:2 [
              "name" => "field"
              "required" => true
            ]
          ]
        ]
        "dlDownload" => array:2 [
          "name" => "dlDownload"
          "parameter" => []
        ]
        "dlUpload" => array:2 [
          "name" => "dlUpload"
          "parameter" => []
        ]
        "assetUpload" => array:2 [
          "name" => "assetUpload"
          "parameter" => []
        ]
        "dlList" => array:2 [
          "name" => "dlList"
          "parameter" => []
        ]
      ]
      "toButtons" => true
    ]
  ]
]
BCREGISTRYCALLED
false
TOOLTIPTYPESLOV
array:1 [
  "asset" => "Assets"
]
TOOLTIPFIELDARRAY
array:1 [
  "asset" => array:14 [
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "integrationId" => "integrationId"
    "objectTitle" => "Objekt Titel"
    "fname" => "Feldname"
    "accessType" => "Zugang"
    "type" => "Feld Typ"
    "owner" => "Besitzer"
    "fieldName" => "Technischer Bezeichner"
    "attachmentPath" => "Pfad"
    "moduleEntity" => "Objekt (m/Module)"
    "attachment" => "Uploadfeld"
  ]
]
TOOLTIPALLFIELDS
array:14 [
  "created" => "Erstellt"
  "createdBy" => "Erstellt vom"
  "updated" => "Aktualisiert"
  "updatedBy" => "Aktualisiert vom"
  "integrationId" => "integrationId"
  "objectTitle" => "Objekt Titel"
  "fname" => "Feldname"
  "accessType" => "Zugang"
  "type" => "Feld Typ"
  "owner" => "Besitzer"
  "fieldName" => "Technischer Bezeichner"
  "attachmentPath" => "Pfad"
  "moduleEntity" => "Objekt (m/Module)"
  "attachment" => "Uploadfeld"
]
TOOLTIPDESCRIPTIONFIELDS
array:1 [
  "asset" => array:15 [
    "id" => "Id"
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "integrationId" => "integrationId"
    "objectTitle" => "Objekt Titel"
    "fname" => "Feldname"
    "accessType" => "Zugang"
    "type" => "Feld Typ"
    "owner" => "Besitzer"
    "fieldName" => "Technischer Bezeichner"
    "attachmentPath" => "Pfad"
    "moduleEntity" => "Objekt (m/Module)"
    "attachment" => "Uploadfeld"
  ]
]
KANBANTYPESLOV
array:14 [
  "user" => "Mitarbeiter"
  "producthierarchie" => "Produkthierarchie"
  "order" => "Bestellung"
  "product" => "Produkt"
  "productfilter" => "Produktfilter"
  "productattribute" => "Produktattribut"
  "useractivities" => "User Activities Logging"
  "elmanager" => "Edit-List Manager"
  "deletecontrol" => "DSGVO Settings"
  "admin" => "Sucurema Control Panel"
  "searchquery" => "Filterabfragen"
  "rights" => "Rechte"
  "roles" => "Rollen"
  "asset" => "Assets"
]
KANBANFIELDARRAY
array:11 [
  "user" => array:3 [
    "title" => "Titel"
    "gender" => "Anrede"
    "active" => "Aktiv"
  ]
  "producthierarchie" => array:1 [
    "type" => "Typ"
  ]
  "order" => array:2 [
    "type" => "Bezahlmethode"
    "status" => "Status"
  ]
  "product" => array:1 [
    "status" => "Status"
  ]
  "productfilter" => array:1 [
    "type" => "Typ"
  ]
  "productattribute" => array:1 [
    "type" => "Typ"
  ]
  "elmanager" => array:2 [
    "type" => "Typ"
    "module" => "Modul"
  ]
  "deletecontrol" => array:1 [
    "module" => "Modul"
  ]
  "admin" => array:9 [
    "loggingUserType" => "Logging der Benutzeraktivitäten"
    "timestampLogging" => "Timestamp Logging"
    "pwLowerCase" => "Passwort kleine Buchstaben"
    "pwUpperCase" => "Passwort große Buchstaben"
    "pwNumbers" => "Passwort Zahlen"
    "pwSpecials" => "Passwort Sonderzeichen"
    "qrEcc" => "QR-Code ECC"
    "qrUiIntegration" => "QR-Code UI Integration"
    "businessYear" => "Geschäftsjahr"
  ]
  "searchquery" => array:1 [
    "type" => "Typ"
  ]
  "asset" => array:2 [
    "accessType" => "Zugang"
    "type" => "Feld Typ"
  ]
]
KANBANALLFIELDS
array:16 [
  "title" => "Titel"
  "gender" => "Anrede"
  "active" => "Aktiv"
  "type" => "Feld Typ"
  "status" => "Status"
  "module" => "Modul"
  "loggingUserType" => "Logging der Benutzeraktivitäten"
  "timestampLogging" => "Timestamp Logging"
  "pwLowerCase" => "Passwort kleine Buchstaben"
  "pwUpperCase" => "Passwort große Buchstaben"
  "pwNumbers" => "Passwort Zahlen"
  "pwSpecials" => "Passwort Sonderzeichen"
  "qrEcc" => "QR-Code ECC"
  "qrUiIntegration" => "QR-Code UI Integration"
  "businessYear" => "Geschäftsjahr"
  "accessType" => "Zugang"
]
KANBANDESCRIPTIONFIELDS
array:14 [
  "user" => array:45 [
    "id" => "Id"
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Geändert"
    "updatedBy" => "Geändert von"
    "title" => "Titel"
    "gender" => "Anrede"
    "login" => "Login / E-Mail"
    "password" => "Passwort"
    "role" => "Rolle"
    "active" => "Aktiv"
    "confirmed" => "Bestätigt"
    "active_date" => "Aktiviert"
    "change_comment" => "Letzte Änderungen"
    "lastName" => "Nachname"
    "firstName" => "Vorname"
    "integrationId" => "Mitarbeiternummer"
    "praxisName" => "Praxisname"
    "typ" => "Praxisform"
    "position" => "Position"
    "deliveryAddress" => "Lieferadresse"
    "billingAddress" => "Rechnungssdresse"
    "standardAddress" => "Standardadresse"
    "birthday" => "Geburtstag"
    "emailAddress" => "E-Mail"
    "phone" => "Telefon"
    "betriebs_id" => "Betriebs ID"
    "ust_id" => "Umsatzsteuer ID"
    "fax" => "Fax"
    "cell" => "Handy"
    "mailingStreet" => "Adresse (geschäftlich)"
    "mailingHousenumber" => "Hausnummer"
    "mailingAddressLine2" => "Adresszusatz (geschäftlich)"
    "mailingCity" => "Stadt (geschäftlich)"
    "mailingZipCode" => "PLZ (geschäftlich)"
    "mailingCountry" => "Land (geschäftlich)"
    "comments" => "Kommentare"
    "createdByLogin" => "Ersteller"
    "sfIntegrationId" => "Kontakt CaseSafeId"
    "accountSfIntegrationId" => "Account CaseSafeId"
    "navisionId" => "Kontakt NavId"
    "accountNavisionId" => "Account Debitoren Nr."
    "accountEmailAddress" => "Account E-Mail"
    "accountBlocked" => "Kunde gesperrt"
    "accountReminder" => "Mahnung aktiv"
  ]
  "producthierarchie" => array:13 [
    "id" => ""
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "integrationId" => "Code"
    "value" => "Wert"
    "type" => "Typ"
    "assigntype" => "Bereich (wenn Typ = Produktfamilie)"
    "subdescription" => "Kurzbeschreibung im Menü (wenn Typ = Produktfamilie)"
    "familytype" => "Produktfamilie (wenn Typ = Produkt)"
    "sku" => "Produktlink (wenn Typ = Produkt)"
    "imgMenu" => "Menübild (wenn Typ = Bereich)"
  ]
  "order" => array:34 [
    "id" => "Id"
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "type" => "Bezahlmethode"
    "status" => "Status"
    "owner" => "Kunde"
    "date" => "Auftragsdatum"
    "dateDone" => "Abschlussdatum"
    "discountCodeId" => "Rabattcode"
    "integrationId" => "Salesforce-Id"
    "deliveryStreet" => "Straße"
    "deliveryHouseNumber" => "Hausnummer"
    "deliveryCity" => "Stadt / Ort"
    "deliveryLocationCode" => "Postleitzahl"
    "deliveryFirstName" => "Vorname"
    "deliveryLastName" => "Nachname"
    "deliveryAdditional" => "Adresszusatz"
    "billingStreet" => "Straße"
    "billingHouseNumber" => "Hausnummer"
    "billingCity" => "Stadt / Ort"
    "billingLocationCode" => "Postleitzahl"
    "billingFirstName" => "Vorname"
    "billingLastName" => "Nachname"
    "sum" => "Summe in €"
    "vat" => "MwSt. in %"
    "shipping" => "Versand in €"
    "products" => "Produkte"
    "customerComment" => "Kundenkommentar"
    "adminComment" => "Notiz"
    "salesforceId" => "Salesforce-Id"
    "paypalTransactionId" => "Paypal Transaktionsnummer"
    "role" => "active"
  ]
  "product" => array:38 [
    "id" => "Id"
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "integrationId" => "Salesforce-ID"
    "name" => "Name"
    "sku" => "Artikelnummer"
    "minQuantity" => "Mindestbestellmenge"
    "maxQuantity" => "Maximalbestellmenge"
    "price" => "Preis in €"
    "rebate" => "Rabatt in %"
    "description" => "Beschreibung"
    "shortDescription" => "Kurzbeschreibung"
    "specification" => "Spezifikation"
    "status" => "Status"
    "grouph" => "Hierarchie"
    "hArea" => "Bereich"
    "hFamily" => "Produktfamilie"
    "hProduct" => "Produkt"
    "groupf" => "Filter"
    "fTech" => "Technik"
    "fBrand" => "Marke"
    "fUsage" => "Anwendung"
    "fArea" => "Bereich"
    "fMaterial" => "Darreichungsform"
    "fForm" => "Viskosität"
    "fViscosity" => "Werkstoff"
    "sProducts" => "Verwandte Produkte"
    "groupa" => "Attribute"
    "AVariant" => "Produktvariante"
    "AColor" => "Farbe"
    "ACharacteristic" => "Abbindecharakteristik"
    "APackSize" => "Packungsgröße"
    "ASort" => "Sortierung"
    "imgDetail" => "Detailansicht (727x800)"
    "imgShop" => "Shopbild (360x396)"
    "pdfproduct" => "Sicherheitsdatenblatt"
  ]
  "productfilter" => array:8 [
    "id" => "Id"
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "integrationId" => "Code"
    "value" => "Wert"
    "type" => "Typ"
  ]
  "productattribute" => array:8 [
    "id" => "Id"
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "integrationId" => "Code"
    "type" => "Typ"
    "value" => "Wert"
  ]
  "useractivities" => array:14 [
    "id" => "Id"
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "integrationId" => "intid"
    "timestamp" => "Timestamp"
    "user" => "Benutzer"
    "ip" => "IP"
    "client" => "Client"
    "url" => "URL"
    "activity" => "Spezielle Aktivität"
    "activityId" => "Spezielle Aktivitäts-ID"
    "login" => "Login"
  ]
  "elmanager" => array:13 [
    "id" => "Id"
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "name" => "Name"
    "user" => "Besitzer"
    "jsonString" => "EditList Json String"
    "type" => "Typ"
    "module" => "Modul"
    "isDefault" => "Default"
    "integrationId" => "Code"
    "createdByLogin" => "Ersteller"
  ]
  "deletecontrol" => array:12 [
    "id" => "Id"
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "integrationId" => "Code"
    "module" => "Modul"
    "daysTilDelete" => "Dauernhaft Löschen nach..."
    "daysTilWarning" => "Warnung über das dauernhafte Löschen nach..."
    "daysTilUnusedWarning" => "Inaktivitätswarnung nach..."
    "createdByLogin" => "Erstellt von"
    "attachment" => "Anhang"
  ]
  "admin" => array:25 [
    "id" => "Id"
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "loggingUserType" => "Logging der Benutzeraktivitäten"
    "timestampLogging" => "Timestamp Logging"
    "userLogging" => "Benutzer Logging"
    "ipLogging" => "IP Logging"
    "clientLogging" => "Client Logging"
    "urlLogging" => "URL Logging"
    "activityLogging" => "Aktivität-Logging"
    "activityIDLogging" => "Aktivitäts-ID Logging"
    "loginLogging" => "Login Logging"
    "pwMinLength" => "Passwort mindest Länge"
    "pwLowerCase" => "Passwort kleine Buchstaben"
    "pwUpperCase" => "Passwort große Buchstaben"
    "pwNumbers" => "Passwort Zahlen"
    "pwSpecials" => "Passwort Sonderzeichen"
    "archiveAudittrail" => "Audittrail archivieren nach XXX Tagen"
    "archiveUserActivities" => "Benutzeraktivitäten archivieren nach XXX Tagen"
    "qrSize" => "QR Size"
    "qrEcc" => "QR-Code ECC"
    "qrUiIntegration" => "QR-Code UI Integration"
    "businessYear" => "Geschäftsjahr"
  ]
  "searchquery" => array:12 [
    "id" => "Id"
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "name" => "Name"
    "user" => "Besitzer"
    "query" => "Filter Abfrage (mit FTS)"
    "type" => "Typ"
    "module" => "Modul"
    "integrationId" => "Code"
    "createdByLogin" => "Ersteller"
  ]
  "rights" => array:15 [
    "id" => "Id"
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "nameDeu" => "Name Deutsch"
    "nameEnu" => "Name Englisch"
    "technicalName" => "Technischer Name"
    "color" => "Farbe"
    "icon" => "Icon"
    "group" => "Gruppierung"
    "descriptionDeu" => "Beschreibung Deutsch"
    "descriptionEnu" => "Beschreibung Englisch"
    "isModuleRight" => "App Recht"
    "checkedFlag" => "Aktiviert"
  ]
  "roles" => array:8 [
    "id" => "Id"
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "nameDeu" => "Name DE"
    "nameEnu" => "Name EN"
    "toolbarDirs" => "Foldable Toolbar"
  ]
  "asset" => array:15 [
    "id" => "Id"
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "integrationId" => "integrationId"
    "objectTitle" => "Objekt Titel"
    "fname" => "Feldname"
    "accessType" => "Zugang"
    "type" => "Feld Typ"
    "owner" => "Besitzer"
    "fieldName" => "Technischer Bezeichner"
    "attachmentPath" => "Pfad"
    "moduleEntity" => "Objekt (m/Module)"
    "attachment" => "Uploadfeld"
  ]
]
MULTICHECKTYPESLOV
array:14 [
  "user" => "Mitarbeiter"
  "producthierarchie" => "Produkthierarchie"
  "order" => "Bestellung"
  "product" => "Produkt"
  "productfilter" => "Produktfilter"
  "productattribute" => "Produktattribut"
  "useractivities" => "User Activities Logging"
  "elmanager" => "Edit-List Manager"
  "deletecontrol" => "DSGVO Settings"
  "admin" => "Sucurema Control Panel"
  "searchquery" => "Filterabfragen"
  "rights" => "Rechte"
  "roles" => "Rollen"
  "asset" => "Assets"
]
MULTICHECKFIELDARRAY
[]
MULTICHECKALLFIELDS
[]
MULTICHECKDESCRIPTIONFIELDS
array:14 [
  "user" => array:45 [
    "id" => "Id"
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Geändert"
    "updatedBy" => "Geändert von"
    "title" => "Titel"
    "gender" => "Anrede"
    "login" => "Login / E-Mail"
    "password" => "Passwort"
    "role" => "Rolle"
    "active" => "Aktiv"
    "confirmed" => "Bestätigt"
    "active_date" => "Aktiviert"
    "change_comment" => "Letzte Änderungen"
    "lastName" => "Nachname"
    "firstName" => "Vorname"
    "integrationId" => "Mitarbeiternummer"
    "praxisName" => "Praxisname"
    "typ" => "Praxisform"
    "position" => "Position"
    "deliveryAddress" => "Lieferadresse"
    "billingAddress" => "Rechnungssdresse"
    "standardAddress" => "Standardadresse"
    "birthday" => "Geburtstag"
    "emailAddress" => "E-Mail"
    "phone" => "Telefon"
    "betriebs_id" => "Betriebs ID"
    "ust_id" => "Umsatzsteuer ID"
    "fax" => "Fax"
    "cell" => "Handy"
    "mailingStreet" => "Adresse (geschäftlich)"
    "mailingHousenumber" => "Hausnummer"
    "mailingAddressLine2" => "Adresszusatz (geschäftlich)"
    "mailingCity" => "Stadt (geschäftlich)"
    "mailingZipCode" => "PLZ (geschäftlich)"
    "mailingCountry" => "Land (geschäftlich)"
    "comments" => "Kommentare"
    "createdByLogin" => "Ersteller"
    "sfIntegrationId" => "Kontakt CaseSafeId"
    "accountSfIntegrationId" => "Account CaseSafeId"
    "navisionId" => "Kontakt NavId"
    "accountNavisionId" => "Account Debitoren Nr."
    "accountEmailAddress" => "Account E-Mail"
    "accountBlocked" => "Kunde gesperrt"
    "accountReminder" => "Mahnung aktiv"
  ]
  "producthierarchie" => array:13 [
    "id" => ""
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "integrationId" => "Code"
    "value" => "Wert"
    "type" => "Typ"
    "assigntype" => "Bereich (wenn Typ = Produktfamilie)"
    "subdescription" => "Kurzbeschreibung im Menü (wenn Typ = Produktfamilie)"
    "familytype" => "Produktfamilie (wenn Typ = Produkt)"
    "sku" => "Produktlink (wenn Typ = Produkt)"
    "imgMenu" => "Menübild (wenn Typ = Bereich)"
  ]
  "order" => array:34 [
    "id" => "Id"
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "type" => "Bezahlmethode"
    "status" => "Status"
    "owner" => "Kunde"
    "date" => "Auftragsdatum"
    "dateDone" => "Abschlussdatum"
    "discountCodeId" => "Rabattcode"
    "integrationId" => "Salesforce-Id"
    "deliveryStreet" => "Straße"
    "deliveryHouseNumber" => "Hausnummer"
    "deliveryCity" => "Stadt / Ort"
    "deliveryLocationCode" => "Postleitzahl"
    "deliveryFirstName" => "Vorname"
    "deliveryLastName" => "Nachname"
    "deliveryAdditional" => "Adresszusatz"
    "billingStreet" => "Straße"
    "billingHouseNumber" => "Hausnummer"
    "billingCity" => "Stadt / Ort"
    "billingLocationCode" => "Postleitzahl"
    "billingFirstName" => "Vorname"
    "billingLastName" => "Nachname"
    "sum" => "Summe in €"
    "vat" => "MwSt. in %"
    "shipping" => "Versand in €"
    "products" => "Produkte"
    "customerComment" => "Kundenkommentar"
    "adminComment" => "Notiz"
    "salesforceId" => "Salesforce-Id"
    "paypalTransactionId" => "Paypal Transaktionsnummer"
    "role" => "active"
  ]
  "product" => array:38 [
    "id" => "Id"
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "integrationId" => "Salesforce-ID"
    "name" => "Name"
    "sku" => "Artikelnummer"
    "minQuantity" => "Mindestbestellmenge"
    "maxQuantity" => "Maximalbestellmenge"
    "price" => "Preis in €"
    "rebate" => "Rabatt in %"
    "description" => "Beschreibung"
    "shortDescription" => "Kurzbeschreibung"
    "specification" => "Spezifikation"
    "status" => "Status"
    "grouph" => "Hierarchie"
    "hArea" => "Bereich"
    "hFamily" => "Produktfamilie"
    "hProduct" => "Produkt"
    "groupf" => "Filter"
    "fTech" => "Technik"
    "fBrand" => "Marke"
    "fUsage" => "Anwendung"
    "fArea" => "Bereich"
    "fMaterial" => "Darreichungsform"
    "fForm" => "Viskosität"
    "fViscosity" => "Werkstoff"
    "sProducts" => "Verwandte Produkte"
    "groupa" => "Attribute"
    "AVariant" => "Produktvariante"
    "AColor" => "Farbe"
    "ACharacteristic" => "Abbindecharakteristik"
    "APackSize" => "Packungsgröße"
    "ASort" => "Sortierung"
    "imgDetail" => "Detailansicht (727x800)"
    "imgShop" => "Shopbild (360x396)"
    "pdfproduct" => "Sicherheitsdatenblatt"
  ]
  "productfilter" => array:8 [
    "id" => "Id"
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "integrationId" => "Code"
    "value" => "Wert"
    "type" => "Typ"
  ]
  "productattribute" => array:8 [
    "id" => "Id"
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "integrationId" => "Code"
    "type" => "Typ"
    "value" => "Wert"
  ]
  "useractivities" => array:14 [
    "id" => "Id"
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "integrationId" => "intid"
    "timestamp" => "Timestamp"
    "user" => "Benutzer"
    "ip" => "IP"
    "client" => "Client"
    "url" => "URL"
    "activity" => "Spezielle Aktivität"
    "activityId" => "Spezielle Aktivitäts-ID"
    "login" => "Login"
  ]
  "elmanager" => array:13 [
    "id" => "Id"
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "name" => "Name"
    "user" => "Besitzer"
    "jsonString" => "EditList Json String"
    "type" => "Typ"
    "module" => "Modul"
    "isDefault" => "Default"
    "integrationId" => "Code"
    "createdByLogin" => "Ersteller"
  ]
  "deletecontrol" => array:12 [
    "id" => "Id"
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "integrationId" => "Code"
    "module" => "Modul"
    "daysTilDelete" => "Dauernhaft Löschen nach..."
    "daysTilWarning" => "Warnung über das dauernhafte Löschen nach..."
    "daysTilUnusedWarning" => "Inaktivitätswarnung nach..."
    "createdByLogin" => "Erstellt von"
    "attachment" => "Anhang"
  ]
  "admin" => array:25 [
    "id" => "Id"
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "loggingUserType" => "Logging der Benutzeraktivitäten"
    "timestampLogging" => "Timestamp Logging"
    "userLogging" => "Benutzer Logging"
    "ipLogging" => "IP Logging"
    "clientLogging" => "Client Logging"
    "urlLogging" => "URL Logging"
    "activityLogging" => "Aktivität-Logging"
    "activityIDLogging" => "Aktivitäts-ID Logging"
    "loginLogging" => "Login Logging"
    "pwMinLength" => "Passwort mindest Länge"
    "pwLowerCase" => "Passwort kleine Buchstaben"
    "pwUpperCase" => "Passwort große Buchstaben"
    "pwNumbers" => "Passwort Zahlen"
    "pwSpecials" => "Passwort Sonderzeichen"
    "archiveAudittrail" => "Audittrail archivieren nach XXX Tagen"
    "archiveUserActivities" => "Benutzeraktivitäten archivieren nach XXX Tagen"
    "qrSize" => "QR Size"
    "qrEcc" => "QR-Code ECC"
    "qrUiIntegration" => "QR-Code UI Integration"
    "businessYear" => "Geschäftsjahr"
  ]
  "searchquery" => array:12 [
    "id" => "Id"
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "name" => "Name"
    "user" => "Besitzer"
    "query" => "Filter Abfrage (mit FTS)"
    "type" => "Typ"
    "module" => "Modul"
    "integrationId" => "Code"
    "createdByLogin" => "Ersteller"
  ]
  "rights" => array:15 [
    "id" => "Id"
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "nameDeu" => "Name Deutsch"
    "nameEnu" => "Name Englisch"
    "technicalName" => "Technischer Name"
    "color" => "Farbe"
    "icon" => "Icon"
    "group" => "Gruppierung"
    "descriptionDeu" => "Beschreibung Deutsch"
    "descriptionEnu" => "Beschreibung Englisch"
    "isModuleRight" => "App Recht"
    "checkedFlag" => "Aktiviert"
  ]
  "roles" => array:8 [
    "id" => "Id"
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "nameDeu" => "Name DE"
    "nameEnu" => "Name EN"
    "toolbarDirs" => "Foldable Toolbar"
  ]
  "asset" => array:15 [
    "id" => "Id"
    "created" => "Erstellt"
    "createdBy" => "Erstellt vom"
    "updated" => "Aktualisiert"
    "updatedBy" => "Aktualisiert vom"
    "integrationId" => "integrationId"
    "objectTitle" => "Objekt Titel"
    "fname" => "Feldname"
    "accessType" => "Zugang"
    "type" => "Feld Typ"
    "owner" => "Besitzer"
    "fieldName" => "Technischer Bezeichner"
    "attachmentPath" => "Pfad"
    "moduleEntity" => "Objekt (m/Module)"
    "attachment" => "Uploadfeld"
  ]
]
LOVLISTSTYPESLOV
array:17 [
  "user" => "Mitarbeiter"
  "producthierarchie" => "Produkthierarchie"
  "order" => "Bestellung"
  "product" => "Produkt"
  "productfilter" => "Produktfilter"
  "productattribute" => "Produktattribut"
  "tooltip" => "Tooltip Boards"
  "useractivities" => "User Activities Logging"
  "elmanager" => "Edit-List Manager"
  "deletecontrol" => "DSGVO Settings"
  "kanban" => "Kanban Boards"
  "admin" => "Sucurema Control Panel"
  "searchquery" => "Filterabfragen"
  "multicheck" => "Custom Multicheck Radios und Checkboxes"
  "rights" => "Rechte"
  "roles" => "Rollen"
  "asset" => "Assets"
]
LOVLISTSFIELDARRAY
array:1 [
  "group" => "Gruppierung"
]
storeInit
true
BCREGISTRYNAMEDROUTES
true
suc_token
array:1 [
  "8f8a28a54ee14c246ddf437a91525e78" => 1781131649
]
blade
mySucBlade {#20}
ADMINSETTINGSCALLED
true
Key Value
USER
"www-data"
HOME
"/home/www-data"
SCRIPT_NAME
"/index.php"
REQUEST_URI
"/shop?bereich=unterf&t=16&werkstoff=21"
QUERY_STRING
"bereich=unterf&t=16&werkstoff=21"
REQUEST_METHOD
"GET"
SERVER_PROTOCOL
"HTTP/1.1"
GATEWAY_INTERFACE
"CGI/1.1"
REDIRECT_QUERY_STRING
"bereich=unterf&t=16&werkstoff=21"
REDIRECT_URL
"/shop"
REMOTE_PORT
"54201"
SCRIPT_FILENAME
"//var/www/kettenbach/index.php"
SERVER_ADMIN
"simon.guenther@ilume.de"
CONTEXT_DOCUMENT_ROOT
"/var/www/kettenbach"
CONTEXT_PREFIX
""
REQUEST_SCHEME
"https"
DOCUMENT_ROOT
"/var/www/kettenbach"
REMOTE_ADDR
"216.73.217.46"
SERVER_PORT
"443"
SERVER_ADDR
"5.9.183.98"
SERVER_NAME
"kettenbach.sguenther.codesrv.it"
SERVER_SOFTWARE
"Apache/2.4.58 (Ubuntu)"
SERVER_SIGNATURE
"<address>Apache/2.4.58 (Ubuntu) Server at kettenbach.sguenther.codesrv.it Port 443</address>\n"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/snap/bin"
HTTP_HOST
"kettenbach.sguenther.codesrv.it"
HTTP_ACCEPT_ENCODING
"gzip, br, zstd, deflate"
HTTP_USER_AGENT
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
HTTP_ACCEPT
"*/*"
proxy-nokeepalive
"1"
SSL_TLS_SNI
"kettenbach.sguenther.codesrv.it"
HTTPS
"on"
HTTP_AUTHORIZATION
""
REDIRECT_STATUS
"200"
REDIRECT_SSL_TLS_SNI
"kettenbach.sguenther.codesrv.it"
REDIRECT_HTTPS
"on"
REDIRECT_HTTP_AUTHORIZATION
""
FCGI_ROLE
"RESPONDER"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
1781131049.574
REQUEST_TIME
1781131049
empty
0. Whoops\Handler\PrettyPageHandler