diff --git a/Public.php b/Public.php index 62b3de7..6175458 100755 --- a/Public.php +++ b/Public.php @@ -2,23 +2,18 @@ // Public functions -use HelsingborgStad\GlobalBladeService\GlobalBladeService; +use ComponentLibrary\Init; if (!function_exists('disturbance_render_blade_view')) { function disturbance_render_blade_view($view, $data = [], $compress = true) { - $bladeEngine = GlobalBladeService::getInstance([ - APIALARMINTEGRATION_MODULE_VIEW_PATH, - ]); + $viewPath = APIALARMINTEGRATION_MODULE_VIEW_PATH; + $componentLibrary = new Init([]); + $bladeEngine = $componentLibrary->getEngine(); + $data = array_merge( $data, array('errorMessage' => false) ); try { - $markup = $bladeEngine->makeView( - $view, - array_merge( - $data, - array('errorMessage' => false) - ) - )->render(); + $markup = $bladeEngine->makeView( $view, $data, [], $viewPath )->render(); } catch (\Throwable $e) { $markup .= '
';
             $markup .= '' . $e->getMessage() . '';