'.$loc->Title.': '.$loc->Phone.'
'; Trace ===== SilverStripe\Dev\CliDebugView->renderTrace() DetailedErrorFormatter.php:119 SilverStripe\Logging\DetailedErrorFormatter->output(8192, Optional parameter $content declared before required parameter $tagName is implicitly treated as a required parameter, /home/umwadmin/public_html/app/src/model/Page.php, 37, ) DetailedErrorFormatter.php:54 SilverStripe\Logging\DetailedErrorFormatter->format(Array) AbstractProcessingHandler.php:37 Monolog\Handler\AbstractProcessingHandler->handle(Array) Logger.php:344 Monolog\Logger->addRecord(250, E_DEPRECATED: Optional parameter $content declared before required parameter $tagName is implicitly treated as a required parameter, Array) Logger.php:614 Monolog\Logger->log(250, E_DEPRECATED: Optional parameter $content declared before required parameter $tagName is implicitly treated as a required parameter, Array) ErrorHandler.php:159 Monolog\ErrorHandler->handleError(8192, Optional parameter $content declared before required parameter $tagName is implicitly treated as a required parameter, /home/umwadmin/public_html/app/src/model/Page.php, 37) ClassLoader.php:91 require_once(/home/umwadmin/public_html/vendor/monolog/monolog/src/Monolog/ErrorHandler.php) ClassLoader.php:91 SilverStripe\Core\Manifest\ClassLoader->loadClass(Page) is_callable(Array) ShortcodeParser.php:107 SilverStripe\View\Parsers\ShortcodeParser->register(contact_details, Array) _config.php:11 require_once(/home/umwadmin/public_html/app/_config.php) Module.php:289 SilverStripe\Core\Manifest\requireFile(/home/umwadmin/public_html/app/_config.php) Module.php:187 SilverStripe\Core\Manifest\Module->activate() ModuleManifest.php:153 SilverStripe\Core\Manifest\ModuleManifest->activateConfig() CoreKernel.php:213 SilverStripe\Core\CoreKernel->bootConfigs() CoreKernel.php:197 SilverStripe\Core\CoreKernel->boot() HTTPApplication.php:135 SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) HTTPMiddlewareAware.php:65 SilverStripe\Control\HTTPApplication->callMiddleware(SilverStripe\Control\HTTPRequest, Closure) HTTPApplication.php:137 SilverStripe\Control\HTTPApplication->execute(SilverStripe\Control\HTTPRequest, Closure, ) HTTPApplication.php:116 SilverStripe\Control\HTTPApplication->handle(SilverStripe\Control\HTTPRequest) index.php:24 ERROR [Deprecated]: Optional parameter $parser declared before required parameter $tagName is implicitly treated as a required parameter IN GET /equipment/bomag/ Line 0 in /home/umwadmin/public_html/app/src/model/Page.php Source ====== 60: $fields->addFieldToTab("Root.Main", new DropdownField('ColourScheme', 'Colour Scheme for dropdown', $this->dbObject('ColourScheme')->enumValues()),'Content'); 61: $fields->addFieldToTab("Root.Downloads", new TextField('DownloadsHeading', 'Heading for downloads section')); 62: $config = GridFieldConfig_RecordEditor::create(); 63: $config->addComponent(new GridFieldSortableRows('SortOrder')); 64: $grid = GridField::create('Downloads', 'Downloads', $this->Downloads(), $config); 65: $fields->addFieldToTab("Root.Downloads", $grid); 66: return $fields; 67: } 68: } 69: } Trace ===== SilverStripe\Dev\CliDebugView->renderTrace() DetailedErrorFormatter.php:119 SilverStripe\Logging\DetailedErrorFormatter->output(8192, Optional parameter $parser declared before required parameter $tagName is implicitly treated as a required parameter, /home/umwadmin/public_html/app/src/model/Page.php, 0, ) DetailedErrorFormatter.php:54 SilverStripe\Logging\DetailedErrorFormatter->format(Array) AbstractProcessingHandler.php:37 Monolog\Handler\AbstractProcessingHandler->handle(Array) Logger.php:344 Monolog\Logger->addRecord(250, E_DEPRECATED: Optional parameter $parser declared before required parameter $tagName is implicitly treated as a required parameter, Array) Logger.php:614 Monolog\Logger->log(250, E_DEPRECATED: Optional parameter $parser declared before required parameter $tagName is implicitly treated as a required parameter, Array) ErrorHandler.php:159 Monolog\ErrorHandler->handleError(8192, Optional parameter $parser declared before required parameter $tagName is implicitly treated as a required parameter, /home/umwadmin/public_html/app/src/model/Page.php, 0) ClassLoader.php:91 require_once(/home/umwadmin/public_html/vendor/monolog/monolog/src/Monolog/ErrorHandler.php) ClassLoader.php:91 SilverStripe\Core\Manifest\ClassLoader->loadClass(Page) is_callable(Array) ShortcodeParser.php:107 SilverStripe\View\Parsers\ShortcodeParser->register(contact_details, Array) _config.php:11 require_once(/home/umwadmin/public_html/app/_config.php) Module.php:289 SilverStripe\Core\Manifest\requireFile(/home/umwadmin/public_html/app/_config.php) Module.php:187 SilverStripe\Core\Manifest\Module->activate() ModuleManifest.php:153 SilverStripe\Core\Manifest\ModuleManifest->activateConfig() CoreKernel.php:213 SilverStripe\Core\CoreKernel->bootConfigs() CoreKernel.php:197 SilverStripe\Core\CoreKernel->boot() HTTPApplication.php:135 SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) HTTPMiddlewareAware.php:65 SilverStripe\Control\HTTPApplication->callMiddleware(SilverStripe\Control\HTTPRequest, Closure) HTTPApplication.php:137 SilverStripe\Control\HTTPApplication->execute(SilverStripe\Control\HTTPRequest, Closure, ) HTTPApplication.php:116 SilverStripe\Control\HTTPApplication->handle(SilverStripe\Control\HTTPRequest) index.php:24 ERROR [Deprecated]: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated IN GET /equipment/bomag/ Line 422 in /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php Source ====== 413: 414: // see if we already have this defined. If so, check priority weighting 415: if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) { 416: if ($this->specs[$id]['priority'] > $priority) { 417: return $this; 418: } 419: } 420: 421: // okay, actually include it now we know we're going to use it * 422: if (file_exists($file)) { 423: require_once $file; 424: } 425: 426: // make sure to set the id for later when instantiating 427: // to ensure we get cached 428: $spec['id'] = $id; Trace ===== file_exists() Injector.php:422 SilverStripe\Core\Injector\Injector->load(Array) Injector.php:1074 SilverStripe\Core\Injector\Injector->getServiceSpec(SilverStripe\Control\Director) Injector.php:1042 SilverStripe\Core\Injector\Injector->getServiceNamedSpec(SilverStripe\Control\Director, Array) Injector.php:980 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Director, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Director) Injectable.php:48 SilverStripe\Control\Director::singleton() HTTPApplication.php:117 SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) call_user_func(Closure, SilverStripe\Control\HTTPRequest) HTTPApplication.php:136 SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) HTTPMiddlewareAware.php:65 SilverStripe\Control\HTTPApplication->callMiddleware(SilverStripe\Control\HTTPRequest, Closure) HTTPApplication.php:137 SilverStripe\Control\HTTPApplication->execute(SilverStripe\Control\HTTPRequest, Closure, ) HTTPApplication.php:116 SilverStripe\Control\HTTPApplication->handle(SilverStripe\Control\HTTPRequest) index.php:24 ERROR [Deprecated]: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated IN GET /equipment/bomag/ Line 422 in /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php Source ====== 413: 414: // see if we already have this defined. If so, check priority weighting 415: if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) { 416: if ($this->specs[$id]['priority'] > $priority) { 417: return $this; 418: } 419: } 420: 421: // okay, actually include it now we know we're going to use it * 422: if (file_exists($file)) { 423: require_once $file; 424: } 425: 426: // make sure to set the id for later when instantiating 427: // to ensure we get cached 428: $spec['id'] = $id; Trace ===== file_exists() Injector.php:422 SilverStripe\Core\Injector\Injector->load(Array) Injector.php:1074 SilverStripe\Core\Injector\Injector->getServiceSpec(SilverStripe\Control\Middleware\TrustedProxyMiddleware) Injector.php:1042 SilverStripe\Core\Injector\Injector->getServiceNamedSpec(SilverStripe\Control\Middleware\TrustedProxyMiddleware, Array) Injector.php:980 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Middleware\TrustedProxyMiddleware, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Middleware\TrustedProxyMiddleware) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Control\Middleware\TrustedProxyMiddleware) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Control\Director, SilverStripe\Control\Director) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Control\Director, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Director, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Director) Injectable.php:48 SilverStripe\Control\Director::singleton() HTTPApplication.php:117 SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) call_user_func(Closure, SilverStripe\Control\HTTPRequest) HTTPApplication.php:136 SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) HTTPMiddlewareAware.php:65 SilverStripe\Control\HTTPApplication->callMiddleware(SilverStripe\Control\HTTPRequest, Closure) HTTPApplication.php:137 SilverStripe\Control\HTTPApplication->execute(SilverStripe\Control\HTTPRequest, Closure, ) HTTPApplication.php:116 SilverStripe\Control\HTTPApplication->handle(SilverStripe\Control\HTTPRequest) index.php:24 ERROR [Deprecated]: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated IN GET /equipment/bomag/ Line 422 in /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php Source ====== 413: 414: // see if we already have this defined. If so, check priority weighting 415: if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) { 416: if ($this->specs[$id]['priority'] > $priority) { 417: return $this; 418: } 419: } 420: 421: // okay, actually include it now we know we're going to use it * 422: if (file_exists($file)) { 423: require_once $file; 424: } 425: 426: // make sure to set the id for later when instantiating 427: // to ensure we get cached 428: $spec['id'] = $id; Trace ===== file_exists() Injector.php:422 SilverStripe\Core\Injector\Injector->load(Array) Injector.php:1074 SilverStripe\Core\Injector\Injector->getServiceSpec(SilverStripe\Control\Middleware\AllowedHostsMiddleware) Injector.php:1042 SilverStripe\Core\Injector\Injector->getServiceNamedSpec(SilverStripe\Control\Middleware\AllowedHostsMiddleware, Array) Injector.php:980 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Middleware\AllowedHostsMiddleware, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Middleware\AllowedHostsMiddleware) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Control\Middleware\AllowedHostsMiddleware) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Control\Director, SilverStripe\Control\Director) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Control\Director, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Director, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Director) Injectable.php:48 SilverStripe\Control\Director::singleton() HTTPApplication.php:117 SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) call_user_func(Closure, SilverStripe\Control\HTTPRequest) HTTPApplication.php:136 SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) HTTPMiddlewareAware.php:65 SilverStripe\Control\HTTPApplication->callMiddleware(SilverStripe\Control\HTTPRequest, Closure) HTTPApplication.php:137 SilverStripe\Control\HTTPApplication->execute(SilverStripe\Control\HTTPRequest, Closure, ) HTTPApplication.php:116 SilverStripe\Control\HTTPApplication->handle(SilverStripe\Control\HTTPRequest) index.php:24 ERROR [Deprecated]: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated IN GET /equipment/bomag/ Line 422 in /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php Source ====== 413: 414: // see if we already have this defined. If so, check priority weighting 415: if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) { 416: if ($this->specs[$id]['priority'] > $priority) { 417: return $this; 418: } 419: } 420: 421: // okay, actually include it now we know we're going to use it * 422: if (file_exists($file)) { 423: require_once $file; 424: } 425: 426: // make sure to set the id for later when instantiating 427: // to ensure we get cached 428: $spec['id'] = $id; Trace ===== file_exists() Injector.php:422 SilverStripe\Core\Injector\Injector->load(Array) Injector.php:1074 SilverStripe\Core\Injector\Injector->getServiceSpec(SilverStripe\Control\Middleware\CanonicalURLMiddleware) Injector.php:1042 SilverStripe\Core\Injector\Injector->getServiceNamedSpec(SilverStripe\Control\Middleware\CanonicalURLMiddleware, Array) Injector.php:980 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Middleware\CanonicalURLMiddleware, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Middleware\CanonicalURLMiddleware) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Control\Middleware\CanonicalURLMiddleware) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Control\Director, SilverStripe\Control\Director) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Control\Director, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Director, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Director) Injectable.php:48 SilverStripe\Control\Director::singleton() HTTPApplication.php:117 SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) call_user_func(Closure, SilverStripe\Control\HTTPRequest) HTTPApplication.php:136 SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) HTTPMiddlewareAware.php:65 SilverStripe\Control\HTTPApplication->callMiddleware(SilverStripe\Control\HTTPRequest, Closure) HTTPApplication.php:137 SilverStripe\Control\HTTPApplication->execute(SilverStripe\Control\HTTPRequest, Closure, ) HTTPApplication.php:116 SilverStripe\Control\HTTPApplication->handle(SilverStripe\Control\HTTPRequest) index.php:24 ERROR [Deprecated]: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated IN GET /equipment/bomag/ Line 422 in /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php Source ====== 413: 414: // see if we already have this defined. If so, check priority weighting 415: if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) { 416: if ($this->specs[$id]['priority'] > $priority) { 417: return $this; 418: } 419: } 420: 421: // okay, actually include it now we know we're going to use it * 422: if (file_exists($file)) { 423: require_once $file; 424: } 425: 426: // make sure to set the id for later when instantiating 427: // to ensure we get cached 428: $spec['id'] = $id; Trace ===== file_exists() Injector.php:422 SilverStripe\Core\Injector\Injector->load(Array) Injector.php:1074 SilverStripe\Core\Injector\Injector->getServiceSpec(SilverStripe\Security\AuthenticationMiddleware) Injector.php:1042 SilverStripe\Core\Injector\Injector->getServiceNamedSpec(SilverStripe\Security\AuthenticationMiddleware, Array) Injector.php:980 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Security\AuthenticationMiddleware, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Security\AuthenticationMiddleware) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Security\AuthenticationMiddleware) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Control\Director, SilverStripe\Control\Director) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Control\Director, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Director, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Director) Injectable.php:48 SilverStripe\Control\Director::singleton() HTTPApplication.php:117 SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) call_user_func(Closure, SilverStripe\Control\HTTPRequest) HTTPApplication.php:136 SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) HTTPMiddlewareAware.php:65 SilverStripe\Control\HTTPApplication->callMiddleware(SilverStripe\Control\HTTPRequest, Closure) HTTPApplication.php:137 SilverStripe\Control\HTTPApplication->execute(SilverStripe\Control\HTTPRequest, Closure, ) HTTPApplication.php:116 SilverStripe\Control\HTTPApplication->handle(SilverStripe\Control\HTTPRequest) index.php:24 ERROR [Deprecated]: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated IN GET /equipment/bomag/ Line 422 in /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php Source ====== 413: 414: // see if we already have this defined. If so, check priority weighting 415: if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) { 416: if ($this->specs[$id]['priority'] > $priority) { 417: return $this; 418: } 419: } 420: 421: // okay, actually include it now we know we're going to use it * 422: if (file_exists($file)) { 423: require_once $file; 424: } 425: 426: // make sure to set the id for later when instantiating 427: // to ensure we get cached 428: $spec['id'] = $id; Trace ===== file_exists() Injector.php:422 SilverStripe\Core\Injector\Injector->load(Array) Injector.php:1074 SilverStripe\Core\Injector\Injector->getServiceSpec(SilverStripe\Security\AuthenticationHandler) Injector.php:1042 SilverStripe\Core\Injector\Injector->getServiceNamedSpec(SilverStripe\Security\AuthenticationHandler, Array) Injector.php:980 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Security\AuthenticationHandler, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Security\AuthenticationHandler) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Security\AuthenticationHandler) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Security\AuthenticationMiddleware, SilverStripe\Security\AuthenticationMiddleware) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Security\AuthenticationMiddleware, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Security\AuthenticationMiddleware, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Security\AuthenticationMiddleware) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Security\AuthenticationMiddleware) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Control\Director, SilverStripe\Control\Director) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Control\Director, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Director, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Director) Injectable.php:48 SilverStripe\Control\Director::singleton() HTTPApplication.php:117 SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) call_user_func(Closure, SilverStripe\Control\HTTPRequest) HTTPApplication.php:136 SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) HTTPMiddlewareAware.php:65 SilverStripe\Control\HTTPApplication->callMiddleware(SilverStripe\Control\HTTPRequest, Closure) HTTPApplication.php:137 SilverStripe\Control\HTTPApplication->execute(SilverStripe\Control\HTTPRequest, Closure, ) HTTPApplication.php:116 SilverStripe\Control\HTTPApplication->handle(SilverStripe\Control\HTTPRequest) index.php:24 ERROR [Deprecated]: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated IN GET /equipment/bomag/ Line 422 in /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php Source ====== 413: 414: // see if we already have this defined. If so, check priority weighting 415: if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) { 416: if ($this->specs[$id]['priority'] > $priority) { 417: return $this; 418: } 419: } 420: 421: // okay, actually include it now we know we're going to use it * 422: if (file_exists($file)) { 423: require_once $file; 424: } 425: 426: // make sure to set the id for later when instantiating 427: // to ensure we get cached 428: $spec['id'] = $id; Trace ===== file_exists() Injector.php:422 SilverStripe\Core\Injector\Injector->load(Array) Injector.php:1074 SilverStripe\Core\Injector\Injector->getServiceSpec(SilverStripe\Security\MemberAuthenticator\SessionAuthenticationHandler) Injector.php:1042 SilverStripe\Core\Injector\Injector->getServiceNamedSpec(SilverStripe\Security\MemberAuthenticator\SessionAuthenticationHandler, Array) Injector.php:980 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Security\MemberAuthenticator\SessionAuthenticationHandler, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Security\MemberAuthenticator\SessionAuthenticationHandler) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Security\MemberAuthenticator\SessionAuthenticationHandler) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Security\RequestAuthenticationHandler, SilverStripe\Security\AuthenticationHandler) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Security\AuthenticationHandler, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Security\AuthenticationHandler, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Security\AuthenticationHandler) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Security\AuthenticationHandler) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Security\AuthenticationMiddleware, SilverStripe\Security\AuthenticationMiddleware) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Security\AuthenticationMiddleware, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Security\AuthenticationMiddleware, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Security\AuthenticationMiddleware) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Security\AuthenticationMiddleware) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Control\Director, SilverStripe\Control\Director) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Control\Director, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Director, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Director) Injectable.php:48 SilverStripe\Control\Director::singleton() HTTPApplication.php:117 SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) call_user_func(Closure, SilverStripe\Control\HTTPRequest) HTTPApplication.php:136 SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) HTTPMiddlewareAware.php:65 SilverStripe\Control\HTTPApplication->callMiddleware(SilverStripe\Control\HTTPRequest, Closure) HTTPApplication.php:137 SilverStripe\Control\HTTPApplication->execute(SilverStripe\Control\HTTPRequest, Closure, ) HTTPApplication.php:116 SilverStripe\Control\HTTPApplication->handle(SilverStripe\Control\HTTPRequest) index.php:24 ERROR [Deprecated]: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated IN GET /equipment/bomag/ Line 422 in /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php Source ====== 413: 414: // see if we already have this defined. If so, check priority weighting 415: if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) { 416: if ($this->specs[$id]['priority'] > $priority) { 417: return $this; 418: } 419: } 420: 421: // okay, actually include it now we know we're going to use it * 422: if (file_exists($file)) { 423: require_once $file; 424: } 425: 426: // make sure to set the id for later when instantiating 427: // to ensure we get cached 428: $spec['id'] = $id; Trace ===== file_exists() Injector.php:422 SilverStripe\Core\Injector\Injector->load(Array) Injector.php:1074 SilverStripe\Core\Injector\Injector->getServiceSpec(SilverStripe\Security\MemberAuthenticator\CookieAuthenticationHandler) Injector.php:1042 SilverStripe\Core\Injector\Injector->getServiceNamedSpec(SilverStripe\Security\MemberAuthenticator\CookieAuthenticationHandler, Array) Injector.php:980 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Security\MemberAuthenticator\CookieAuthenticationHandler, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Security\MemberAuthenticator\CookieAuthenticationHandler) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Security\MemberAuthenticator\CookieAuthenticationHandler) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Security\RequestAuthenticationHandler, SilverStripe\Security\AuthenticationHandler) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Security\AuthenticationHandler, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Security\AuthenticationHandler, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Security\AuthenticationHandler) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Security\AuthenticationHandler) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Security\AuthenticationMiddleware, SilverStripe\Security\AuthenticationMiddleware) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Security\AuthenticationMiddleware, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Security\AuthenticationMiddleware, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Security\AuthenticationMiddleware) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Security\AuthenticationMiddleware) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Control\Director, SilverStripe\Control\Director) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Control\Director, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Director, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Director) Injectable.php:48 SilverStripe\Control\Director::singleton() HTTPApplication.php:117 SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) call_user_func(Closure, SilverStripe\Control\HTTPRequest) HTTPApplication.php:136 SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) HTTPMiddlewareAware.php:65 SilverStripe\Control\HTTPApplication->callMiddleware(SilverStripe\Control\HTTPRequest, Closure) HTTPApplication.php:137 SilverStripe\Control\HTTPApplication->execute(SilverStripe\Control\HTTPRequest, Closure, ) HTTPApplication.php:116 SilverStripe\Control\HTTPApplication->handle(SilverStripe\Control\HTTPRequest) index.php:24 ERROR [Deprecated]: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated IN GET /equipment/bomag/ Line 422 in /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php Source ====== 413: 414: // see if we already have this defined. If so, check priority weighting 415: if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) { 416: if ($this->specs[$id]['priority'] > $priority) { 417: return $this; 418: } 419: } 420: 421: // okay, actually include it now we know we're going to use it * 422: if (file_exists($file)) { 423: require_once $file; 424: } 425: 426: // make sure to set the id for later when instantiating 427: // to ensure we get cached 428: $spec['id'] = $id; Trace ===== file_exists() Injector.php:422 SilverStripe\Core\Injector\Injector->load(Array) Injector.php:1074 SilverStripe\Core\Injector\Injector->getServiceSpec(SilverStripe\Security\BasicAuthMiddleware) Injector.php:1042 SilverStripe\Core\Injector\Injector->getServiceNamedSpec(SilverStripe\Security\BasicAuthMiddleware, Array) Injector.php:980 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Security\BasicAuthMiddleware, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Security\BasicAuthMiddleware) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Security\BasicAuthMiddleware) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Control\Director, SilverStripe\Control\Director) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Control\Director, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Director, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Director) Injectable.php:48 SilverStripe\Control\Director::singleton() HTTPApplication.php:117 SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) call_user_func(Closure, SilverStripe\Control\HTTPRequest) HTTPApplication.php:136 SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) HTTPMiddlewareAware.php:65 SilverStripe\Control\HTTPApplication->callMiddleware(SilverStripe\Control\HTTPRequest, Closure) HTTPApplication.php:137 SilverStripe\Control\HTTPApplication->execute(SilverStripe\Control\HTTPRequest, Closure, ) HTTPApplication.php:116 SilverStripe\Control\HTTPApplication->handle(SilverStripe\Control\HTTPRequest) index.php:24 ERROR [Deprecated]: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated IN GET /equipment/bomag/ Line 422 in /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php Source ====== 413: 414: // see if we already have this defined. If so, check priority weighting 415: if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) { 416: if ($this->specs[$id]['priority'] > $priority) { 417: return $this; 418: } 419: } 420: 421: // okay, actually include it now we know we're going to use it * 422: if (file_exists($file)) { 423: require_once $file; 424: } 425: 426: // make sure to set the id for later when instantiating 427: // to ensure we get cached 428: $spec['id'] = $id; Trace ===== file_exists() Injector.php:422 SilverStripe\Core\Injector\Injector->load(Array) Injector.php:1074 SilverStripe\Core\Injector\Injector->getServiceSpec(SilverStripe\Control\Middleware\URLSpecialsMiddleware) Injector.php:1042 SilverStripe\Core\Injector\Injector->getServiceNamedSpec(SilverStripe\Control\Middleware\URLSpecialsMiddleware, Array) Injector.php:980 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Middleware\URLSpecialsMiddleware, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Middleware\URLSpecialsMiddleware) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Control\Middleware\URLSpecialsMiddleware) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Control\Director, SilverStripe\Control\Director) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Control\Director, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Director, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Director) Injectable.php:48 SilverStripe\Control\Director::singleton() HTTPApplication.php:117 SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) call_user_func(Closure, SilverStripe\Control\HTTPRequest) HTTPApplication.php:136 SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) HTTPMiddlewareAware.php:65 SilverStripe\Control\HTTPApplication->callMiddleware(SilverStripe\Control\HTTPRequest, Closure) HTTPApplication.php:137 SilverStripe\Control\HTTPApplication->execute(SilverStripe\Control\HTTPRequest, Closure, ) HTTPApplication.php:116 SilverStripe\Control\HTTPApplication->handle(SilverStripe\Control\HTTPRequest) index.php:24 ERROR [Deprecated]: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated IN GET /equipment/bomag/ Line 422 in /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php Source ====== 413: 414: // see if we already have this defined. If so, check priority weighting 415: if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) { 416: if ($this->specs[$id]['priority'] > $priority) { 417: return $this; 418: } 419: } 420: 421: // okay, actually include it now we know we're going to use it * 422: if (file_exists($file)) { 423: require_once $file; 424: } 425: 426: // make sure to set the id for later when instantiating 427: // to ensure we get cached 428: $spec['id'] = $id; Trace ===== file_exists() Injector.php:422 SilverStripe\Core\Injector\Injector->load(Array) Injector.php:1074 SilverStripe\Core\Injector\Injector->getServiceSpec(SilverStripe\Control\Middleware\ConfirmationMiddleware\CliBypass) Injector.php:1042 SilverStripe\Core\Injector\Injector->getServiceNamedSpec(SilverStripe\Control\Middleware\ConfirmationMiddleware\CliBypass, Array) Injector.php:980 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Middleware\ConfirmationMiddleware\CliBypass, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Middleware\ConfirmationMiddleware\CliBypass) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Control\Middleware\ConfirmationMiddleware\CliBypass) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Control\Middleware\URLSpecialsMiddleware, SilverStripe\Control\Middleware\URLSpecialsMiddleware) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Control\Middleware\URLSpecialsMiddleware, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Middleware\URLSpecialsMiddleware, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Middleware\URLSpecialsMiddleware) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Control\Middleware\URLSpecialsMiddleware) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Control\Director, SilverStripe\Control\Director) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Control\Director, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Director, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Director) Injectable.php:48 SilverStripe\Control\Director::singleton() HTTPApplication.php:117 SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) call_user_func(Closure, SilverStripe\Control\HTTPRequest) HTTPApplication.php:136 SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) HTTPMiddlewareAware.php:65 SilverStripe\Control\HTTPApplication->callMiddleware(SilverStripe\Control\HTTPRequest, Closure) HTTPApplication.php:137 SilverStripe\Control\HTTPApplication->execute(SilverStripe\Control\HTTPRequest, Closure, ) HTTPApplication.php:116 SilverStripe\Control\HTTPApplication->handle(SilverStripe\Control\HTTPRequest) index.php:24 ERROR [Deprecated]: trim(): Passing null to parameter #1 ($string) of type string is deprecated IN GET /equipment/bomag/ Line 1029 in /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php Source ====== 1020: 1021: if (strstr($name, '(')) { 1022: list($name, $extraArgs) = ClassInfo::parse_class_spec($name); 1023: if ($args) { 1024: $args = array_merge($args, $extraArgs); 1025: } else { 1026: $args = $extraArgs; 1027: } 1028: } * 1029: $name = trim($name); 1030: return [$name, $args]; 1031: } 1032: 1033: /** 1034: * Get or build a named service and specification 1035: * Trace ===== trim() Injector.php:1029 SilverStripe\Core\Injector\Injector->normaliseArguments(, Array) Injector.php:977 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Middleware\ConfirmationMiddleware\EnvironmentBypass("dev"), 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Middleware\ConfirmationMiddleware\EnvironmentBypass("dev")) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Control\Middleware\ConfirmationMiddleware\EnvironmentBypass("dev")) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Control\Middleware\URLSpecialsMiddleware, SilverStripe\Control\Middleware\URLSpecialsMiddleware) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Control\Middleware\URLSpecialsMiddleware, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Middleware\URLSpecialsMiddleware, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Middleware\URLSpecialsMiddleware) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Control\Middleware\URLSpecialsMiddleware) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Control\Director, SilverStripe\Control\Director) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Control\Director, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Director, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Director) Injectable.php:48 SilverStripe\Control\Director::singleton() HTTPApplication.php:117 SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) call_user_func(Closure, SilverStripe\Control\HTTPRequest) HTTPApplication.php:136 SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) HTTPMiddlewareAware.php:65 SilverStripe\Control\HTTPApplication->callMiddleware(SilverStripe\Control\HTTPRequest, Closure) HTTPApplication.php:137 SilverStripe\Control\HTTPApplication->execute(SilverStripe\Control\HTTPRequest, Closure, ) HTTPApplication.php:116 SilverStripe\Control\HTTPApplication->handle(SilverStripe\Control\HTTPRequest) index.php:24 ERROR [Deprecated]: DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated IN GET /equipment/bomag/ Line 324 in /home/umwadmin/public_html/vendor/monolog/monolog/src/Monolog/Logger.php Source ====== 315: 316: if (!static::$timezone) { 317: static::$timezone = new \DateTimeZone(date_default_timezone_get() ?: 'UTC'); 318: } 319: 320: // php7.1+ always has microseconds enabled, so we do not need this hack 321: if ($this->microsecondTimestamps && PHP_VERSION_ID < 70100) { 322: $ts = \DateTime::createFromFormat('U.u', sprintf('%.6F', microtime(true)), static::$timezone); 323: } else { * 324: $ts = new \DateTime(null, static::$timezone); 325: } 326: $ts->setTimezone(static::$timezone); 327: 328: $record = array( 329: 'message' => (string) $message, 330: 'context' => $context, Trace ===== DateTime->__construct(, DateTimeZone) Logger.php:324 Monolog\Logger->addRecord(400, Uncaught Exception InvalidArgumentException: "Missing spec class" at /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php line 404, Array) Logger.php:614 Monolog\Logger->log(400, Uncaught Exception InvalidArgumentException: "Missing spec class" at /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php line 404, Array) ErrorHandler.php:137 Monolog\ErrorHandler->handleException(InvalidArgumentException: Missing spec class in /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php:404 Stack trace: #0 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1074): SilverStripe\Core\Injector\Injector->load(Array) #1 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1042): SilverStripe\Core\Injector\Injector->getServiceSpec('') #2 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(980): SilverStripe\Core\Injector\Injector->getServiceNamedSpec('', Array) #3 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(955): SilverStripe\Core\Injector\Injector->getNamedService('', true, Array) #4 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(523): SilverStripe\Core\Injector\Injector->get('SilverStripe\\Co...') #5 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(515): SilverStripe\Core\Injector\Injector->convertServiceProperty('%$SilverStripe\\...') #6 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(650): SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) #7 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(620): SilverStripe\Core\Injector\Injector->inject(Object(SilverStripe\Control\Middleware\URLSpecialsMiddleware), 'SilverStripe\\Co...') #8 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1002): SilverStripe\Core\Injector\Injector->instantiate(Array, 'SilverStripe\\Co...', 'singleton') #9 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(955): SilverStripe\Core\Injector\Injector->getNamedService('SilverStripe\\Co...', true, Array) #10 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(523): SilverStripe\Core\Injector\Injector->get('SilverStripe\\Co...') #11 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(515): SilverStripe\Core\Injector\Injector->convertServiceProperty('%$SilverStripe\\...') #12 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(650): SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) #13 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(620): SilverStripe\Core\Injector\Injector->inject(Object(SilverStripe\Control\Director), 'SilverStripe\\Co...') #14 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1002): SilverStripe\Core\Injector\Injector->instantiate(Array, 'SilverStripe\\Co...', 'singleton') #15 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(955): SilverStripe\Core\Injector\Injector->getNamedService('SilverStripe\\Co...', true, Array) #16 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injectable.php(48): SilverStripe\Core\Injector\Injector->get('SilverStripe\\Co...') #17 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Control/HTTPApplication.php(117): SilverStripe\Control\Director::singleton() #18 [internal function]: SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(Object(SilverStripe\Control\HTTPRequest)) #19 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Control/HTTPApplication.php(136): call_user_func(Object(Closure), Object(SilverStripe\Control\HTTPRequest)) #20 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Control/Middleware/HTTPMiddlewareAware.php(65): SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(Object(SilverStripe\Control\HTTPRequest)) #21 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Control/HTTPApplication.php(137): SilverStripe\Control\HTTPApplication->callMiddleware(Object(SilverStripe\Control\HTTPRequest), Object(Closure)) #22 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Control/HTTPApplication.php(116): SilverStripe\Control\HTTPApplication->execute(Object(SilverStripe\Control\HTTPRequest), Object(Closure), false) #23 /home/umwadmin/public_html/public/index.php(24): SilverStripe\Control\HTTPApplication->handle(Object(SilverStripe\Control\HTTPRequest)) #24 {main}) ERROR [Deprecated]: DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated IN GET /equipment/bomag/ Line 324 in /home/umwadmin/public_html/vendor/monolog/monolog/src/Monolog/Logger.php Source ====== 315: 316: if (!static::$timezone) { 317: static::$timezone = new \DateTimeZone(date_default_timezone_get() ?: 'UTC'); 318: } 319: 320: // php7.1+ always has microseconds enabled, so we do not need this hack 321: if ($this->microsecondTimestamps && PHP_VERSION_ID < 70100) { 322: $ts = \DateTime::createFromFormat('U.u', sprintf('%.6F', microtime(true)), static::$timezone); 323: } else { * 324: $ts = new \DateTime(null, static::$timezone); 325: } 326: $ts->setTimezone(static::$timezone); 327: 328: $record = array( 329: 'message' => (string) $message, 330: 'context' => $context, Trace ===== DateTime->__construct(, DateTimeZone) Logger.php:324 Monolog\Logger->addRecord(400, Uncaught Exception InvalidArgumentException: "Missing spec class" at /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php line 404, Array) Logger.php:614 Monolog\Logger->log(400, Uncaught Exception InvalidArgumentException: "Missing spec class" at /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php line 404, Array) ErrorHandler.php:137 Monolog\ErrorHandler->handleException(InvalidArgumentException: Missing spec class in /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php:404 Stack trace: #0 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1074): SilverStripe\Core\Injector\Injector->load(Array) #1 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1042): SilverStripe\Core\Injector\Injector->getServiceSpec('') #2 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(980): SilverStripe\Core\Injector\Injector->getServiceNamedSpec('', Array) #3 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(955): SilverStripe\Core\Injector\Injector->getNamedService('', true, Array) #4 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(523): SilverStripe\Core\Injector\Injector->get('SilverStripe\\Co...') #5 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(515): SilverStripe\Core\Injector\Injector->convertServiceProperty('%$SilverStripe\\...') #6 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(650): SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) #7 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(620): SilverStripe\Core\Injector\Injector->inject(Object(SilverStripe\Control\Middleware\URLSpecialsMiddleware), 'SilverStripe\\Co...') #8 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1002): SilverStripe\Core\Injector\Injector->instantiate(Array, 'SilverStripe\\Co...', 'singleton') #9 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(955): SilverStripe\Core\Injector\Injector->getNamedService('SilverStripe\\Co...', true, Array) #10 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(523): SilverStripe\Core\Injector\Injector->get('SilverStripe\\Co...') #11 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(515): SilverStripe\Core\Injector\Injector->convertServiceProperty('%$SilverStripe\\...') #12 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(650): SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) #13 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(620): SilverStripe\Core\Injector\Injector->inject(Object(SilverStripe\Control\Director), 'SilverStripe\\Co...') #14 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1002): SilverStripe\Core\Injector\Injector->instantiate(Array, 'SilverStripe\\Co...', 'singleton') #15 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(955): SilverStripe\Core\Injector\Injector->getNamedService('SilverStripe\\Co...', true, Array) #16 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injectable.php(48): SilverStripe\Core\Injector\Injector->get('SilverStripe\\Co...') #17 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Control/HTTPApplication.php(117): SilverStripe\Control\Director::singleton() #18 [internal function]: SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(Object(SilverStripe\Control\HTTPRequest)) #19 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Control/HTTPApplication.php(136): call_user_func(Object(Closure), Object(SilverStripe\Control\HTTPRequest)) #20 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Control/Middleware/HTTPMiddlewareAware.php(65): SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(Object(SilverStripe\Control\HTTPRequest)) #21 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Control/HTTPApplication.php(137): SilverStripe\Control\HTTPApplication->callMiddleware(Object(SilverStripe\Control\HTTPRequest), Object(Closure)) #22 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Control/HTTPApplication.php(116): SilverStripe\Control\HTTPApplication->execute(Object(SilverStripe\Control\HTTPRequest), Object(Closure), false) #23 /home/umwadmin/public_html/public/index.php(24): SilverStripe\Control\HTTPApplication->handle(Object(SilverStripe\Control\HTTPRequest)) #24 {main}) call_user_func(Array, InvalidArgumentException: Missing spec class in /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php:404 Stack trace: #0 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1074): SilverStripe\Core\Injector\Injector->load(Array) #1 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1042): SilverStripe\Core\Injector\Injector->getServiceSpec('') #2 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(980): SilverStripe\Core\Injector\Injector->getServiceNamedSpec('', Array) #3 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(955): SilverStripe\Core\Injector\Injector->getNamedService('', true, Array) #4 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(523): SilverStripe\Core\Injector\Injector->get('SilverStripe\\Co...') #5 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(515): SilverStripe\Core\Injector\Injector->convertServiceProperty('%$SilverStripe\\...') #6 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(650): SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) #7 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(620): SilverStripe\Core\Injector\Injector->inject(Object(SilverStripe\Control\Middleware\URLSpecialsMiddleware), 'SilverStripe\\Co...') #8 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1002): SilverStripe\Core\Injector\Injector->instantiate(Array, 'SilverStripe\\Co...', 'singleton') #9 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(955): SilverStripe\Core\Injector\Injector->getNamedService('SilverStripe\\Co...', true, Array) #10 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(523): SilverStripe\Core\Injector\Injector->get('SilverStripe\\Co...') #11 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(515): SilverStripe\Core\Injector\Injector->convertServiceProperty('%$SilverStripe\\...') #12 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(650): SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) #13 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(620): SilverStripe\Core\Injector\Injector->inject(Object(SilverStripe\Control\Director), 'SilverStripe\\Co...') #14 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1002): SilverStripe\Core\Injector\Injector->instantiate(Array, 'SilverStripe\\Co...', 'singleton') #15 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(955): SilverStripe\Core\Injector\Injector->getNamedService('SilverStripe\\Co...', true, Array) #16 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injectable.php(48): SilverStripe\Core\Injector\Injector->get('SilverStripe\\Co...') #17 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Control/HTTPApplication.php(117): SilverStripe\Control\Director::singleton() #18 [internal function]: SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(Object(SilverStripe\Control\HTTPRequest)) #19 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Control/HTTPApplication.php(136): call_user_func(Object(Closure), Object(SilverStripe\Control\HTTPRequest)) #20 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Control/Middleware/HTTPMiddlewareAware.php(65): SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(Object(SilverStripe\Control\HTTPRequest)) #21 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Control/HTTPApplication.php(137): SilverStripe\Control\HTTPApplication->callMiddleware(Object(SilverStripe\Control\HTTPRequest), Object(Closure)) #22 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Control/HTTPApplication.php(116): SilverStripe\Control\HTTPApplication->execute(Object(SilverStripe\Control\HTTPRequest), Object(Closure), false) #23 /home/umwadmin/public_html/public/index.php(24): SilverStripe\Control\HTTPApplication->handle(Object(SilverStripe\Control\HTTPRequest)) #24 {main}) ErrorHandler.php:141 Monolog\ErrorHandler->handleException(InvalidArgumentException: Missing spec class in /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php:404 Stack trace: #0 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1074): SilverStripe\Core\Injector\Injector->load(Array) #1 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1042): SilverStripe\Core\Injector\Injector->getServiceSpec('') #2 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(980): SilverStripe\Core\Injector\Injector->getServiceNamedSpec('', Array) #3 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(955): SilverStripe\Core\Injector\Injector->getNamedService('', true, Array) #4 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(523): SilverStripe\Core\Injector\Injector->get('SilverStripe\\Co...') #5 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(515): SilverStripe\Core\Injector\Injector->convertServiceProperty('%$SilverStripe\\...') #6 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(650): SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) #7 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(620): SilverStripe\Core\Injector\Injector->inject(Object(SilverStripe\Control\Middleware\URLSpecialsMiddleware), 'SilverStripe\\Co...') #8 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1002): SilverStripe\Core\Injector\Injector->instantiate(Array, 'SilverStripe\\Co...', 'singleton') #9 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(955): SilverStripe\Core\Injector\Injector->getNamedService('SilverStripe\\Co...', true, Array) #10 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(523): SilverStripe\Core\Injector\Injector->get('SilverStripe\\Co...') #11 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(515): SilverStripe\Core\Injector\Injector->convertServiceProperty('%$SilverStripe\\...') #12 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(650): SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) #13 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(620): SilverStripe\Core\Injector\Injector->inject(Object(SilverStripe\Control\Director), 'SilverStripe\\Co...') #14 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1002): SilverStripe\Core\Injector\Injector->instantiate(Array, 'SilverStripe\\Co...', 'singleton') #15 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injector.php(955): SilverStripe\Core\Injector\Injector->getNamedService('SilverStripe\\Co...', true, Array) #16 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Core/Injector/Injectable.php(48): SilverStripe\Core\Injector\Injector->get('SilverStripe\\Co...') #17 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Control/HTTPApplication.php(117): SilverStripe\Control\Director::singleton() #18 [internal function]: SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(Object(SilverStripe\Control\HTTPRequest)) #19 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Control/HTTPApplication.php(136): call_user_func(Object(Closure), Object(SilverStripe\Control\HTTPRequest)) #20 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Control/Middleware/HTTPMiddlewareAware.php(65): SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(Object(SilverStripe\Control\HTTPRequest)) #21 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Control/HTTPApplication.php(137): SilverStripe\Control\HTTPApplication->callMiddleware(Object(SilverStripe\Control\HTTPRequest), Object(Closure)) #22 /home/umwadmin/public_html/vendor/silverstripe/framework/src/Control/HTTPApplication.php(116): SilverStripe\Control\HTTPApplication->execute(Object(SilverStripe\Control\HTTPRequest), Object(Closure), false) #23 /home/umwadmin/public_html/public/index.php(24): SilverStripe\Control\HTTPApplication->handle(Object(SilverStripe\Control\HTTPRequest)) #24 {main})