Exception caught!

BadMethodCallException: Object->__call(): the method 'ThemeDir' does not exist on 'PUNZ\Control\NatGasPricingPageController' in /container/application/public/vendor/silverstripe/framework/src/Core/CustomMethods.php:57
Stack trace:
#0 /container/application/public/app/src/Control/NatGasPricingPageController.php(42): SilverStripe\View\ViewableData->__call('ThemeDir', Array)
#1 /container/application/public/vendor/silverstripe/framework/src/Control/Controller.php(121): PUNZ\Control\NatGasPricingPageController->init()
#2 /container/application/public/vendor/silverstripe/framework/src/Control/Controller.php(159): SilverStripe\Control\Controller->doInit()
#3 /container/application/public/vendor/silverstripe/framework/src/Control/Controller.php(194): SilverStripe\Control\Controller->beforeHandleRequest(Object(SilverStripe\Control\HTTPRequest))
#4 /container/application/public/vendor/silverstripe/cms/code/Controllers/ContentController.php(220): SilverStripe\Control\Controller->handleRequest(Object(SilverStripe\Control\HTTPRequest))
#5 /container/application/public/vendor/silverstripe/cms/code/Controllers/ContentController.php(215): SilverStripe\CMS\Controllers\ContentController->handleRequest(Object(SilverStripe\Control\HTTPRequest))
#6 /container/application/public/vendor/silverstripe/cms/code/Controllers/ContentController.php(215): SilverStripe\CMS\Controllers\ContentController->handleRequest(Object(SilverStripe\Control\HTTPRequest))
#7 /container/application/public/vendor/silverstripe/cms/code/Controllers/ModelAsController.php(91): SilverStripe\CMS\Controllers\ContentController->handleRequest(Object(SilverStripe\Control\HTTPRequest))
#8 /container/application/public/vendor/silverstripe/framework/src/Control/Director.php(349): SilverStripe\CMS\Controllers\ModelAsController->handleRequest(Object(SilverStripe\Control\HTTPRequest))
#9 /container/application/public/vendor/silverstripe/versioned/src/VersionedHTTPMiddleware.php(41): SilverStripe\Control\Director->SilverStripe\Control\{closure}(Object(SilverStripe\Control\HTTPRequest))
#10 /container/application/public/vendor/silverstripe/framework/src/Control/Middleware/HTTPMiddlewareAware.php(62): SilverStripe\Versioned\VersionedHTTPMiddleware->process(Object(SilverStripe\Control\HTTPRequest), Object(Closure))
#11 /container/application/public/vendor/silverstripe/session-manager/src/Middleware/LoginSessionMiddleware.php(30): SilverStripe\Control\Director->SilverStripe\Control\Middleware\{closure}(Object(SilverStripe\Control\HTTPRequest))
#12 /container/application/public/vendor/silverstripe/framework/src/Control/Middleware/HTTPMiddlewareAware.php(62): SilverStripe\SessionManager\Middleware\LoginSessionMiddleware->process(Object(SilverStripe\Control\HTTPRequest), Object(Closure))
#13 /container/application/public/vendor/axllent/silverstripe-trailing-slash/src/Middleware/TrailingSlashRedirector.php(114): SilverStripe\Control\Director->SilverStripe\Control\Middleware\{closure}(Object(SilverStripe\Control\HTTPRequest))
#14 /container/application/public/vendor/silverstripe/framework/src/Control/Middleware/HTTPMiddlewareAware.php(62): Axllent\TrailingSlash\Middleware\TrailingSlashRedirector->process(Object(SilverStripe\Control\HTTPRequest), Object(Closure))
#15 /container/application/public/vendor/silverstripe/framework/src/Control/Middleware/ConfirmationMiddleware.php(259): SilverStripe\Control\Director->SilverStripe\Control\Middleware\{closure}(Object(SilverStripe\Control\HTTPRequest))
#16 /container/application/public/vendor/silverstripe/framework/src/Control/Middleware/HTTPMiddlewareAware.php(62): SilverStripe\Control\Middleware\ConfirmationMiddleware->process(Object(SilverStripe\Control\HTTPRequest), Object(Closure))
#17 /container/application/public/vendor/silverstripe/framework/src/Control/Middleware/ConfirmationMiddleware.php(259): SilverStripe\Control\Director->SilverStripe\Control\Middleware\{closure}(Object(SilverStripe\Control\HTTPRequest))
#18 /container/application/public/vendor/silverstripe/framework/src/Control/Middleware/HTTPMiddlewareAware.php(62): SilverStripe\Control\Middleware\ConfirmationMiddleware->process(Object(SilverStripe\Control\HTTPRequest), Object(Closure))
#19 /container/application/public/vendor/silverstripe/framework/src/Security/PasswordExpirationMiddleware.php(84): SilverStripe\Control\Director->SilverStripe\Control\Middleware\{closure}(Object(SilverStripe\Control\HTTPRequest))
#20 /container/application/public/vendor/silverstripe/framework/src/Control/Middleware/HTTPMiddlewareAware.php(62): SilverStripe\Security\PasswordExpirationMiddleware->process(Object(SilverStripe\Control\HTTPRequest), Object(Closure))
#21 /container/application/public/vendor/silverstripe/framework/src/Security/BasicAuthMiddleware.php(68): SilverStripe\Control\Director->SilverStripe\Control\Middleware\{closure}(Object(SilverStripe\Control\HTTPRequest))
#22 /container/application/public/vendor/silverstripe/framework/src/Control/Middleware/HTTPMiddlewareAware.php(62): SilverStripe\Security\BasicAuthMiddleware->process(Object(SilverStripe\Control\HTTPRequest), Object(Closure))
#23 /container/application/public/vendor/silverstripe/framework/src/Security/AuthenticationMiddleware.php(61): SilverStripe\Control\Director->SilverStripe\Control\Middleware\{closure}(Object(SilverStripe\Control\HTTPRequest))
#24 /container/application/public/vendor/silverstripe/framework/src/Control/Middleware/HTTPMiddlewareAware.php(62): SilverStripe\Security\AuthenticationMiddleware->process(Object(SilverStripe\Control\HTTPRequest), Object(Closure))
#25 /container/application/public/vendor/silverstripe/framework/src/Control/Middleware/CanonicalURLMiddleware.php(245): SilverStripe\Control\Director->SilverStripe\Control\Middleware\{closure}(Object(SilverStripe\Control\HTTPRequest))
#26 /container/application/public/vendor/silverstripe/framework/src/Control/Middleware/HTTPMiddlewareAware.php(62): SilverStripe\Control\Middleware\CanonicalURLMiddleware->process(Object(SilverStripe\Control\HTTPRequest), Object(Closure))
#27 /container/application/public/vendor/silverstripe/framework/src/Control/Middleware/HTTPCacheControlMiddleware.php(39): SilverStripe\Control\Director->SilverStripe\Control\Middleware\{closure}(Object(SilverStripe\Control\HTTPRequest))
#28 /container/application/public/vendor/silverstripe/framework/src/Control/Middleware/HTTPMiddlewareAware.php(62): SilverStripe\Control\Middleware\HTTPCacheControlMiddleware->process(Object(SilverStripe\Control\HTTPRequest), Object(Closure))
#29 /container/application/public/vendor/silverstripe/framework/src/Control/Middleware/ChangeDetectionMiddleware.php(28): SilverStripe\Control\Director->SilverStripe\Control\Middleware\{closure}(Object(SilverStripe\Control\HTTPRequest))
#30 /container/application/public/vendor/silverstripe/framework/src/Control/Middleware/HTTPMiddlewareAware.php(62): SilverStripe\Control\Middleware\ChangeDetectionMiddleware->process(Object(SilverStripe\Control\HTTPRequest), Object(Closure))
#31 /container/application/public/vendor/silverstripe/framework/src/Control/Middleware/FlushMiddleware.php(36): SilverStripe\Control\Director->SilverStripe\Control\Middleware\{closure}(Object(SilverStripe\Control\HTTPRequest))
#32 /container/application/public/vendor/silverstripe/framework/src/Control/Middleware/HTTPMiddlewareAware.php(62): SilverStripe\Control\Middleware\FlushMiddleware->process(Object(SilverStripe\Control\HTTPRequest), Object(Closure))
#33 /container/application/public/vendor/silverstripe/framework/src/Control/Middleware/SessionMiddleware.php(20): SilverStripe\Control\Director->SilverStripe\Control\Middleware\{closure}(Object(SilverStripe\Control\HTTPRequest))
#34 /container/application/public/vendor/silverstripe/framework/src/Control/Middleware/HTTPMiddlewareAware.php(62): SilverStripe\Control\Middleware\SessionMiddleware->process(Object(SilverStripe\Control\HTTPRequest), Object(Closure))
#35 /container/application/public/vendor/silverstripe/framework/src/Control/Middleware/AllowedHostsMiddleware.php(71): SilverStripe\Control\Director->SilverStripe\Control\Middleware\{closure}(Object(SilverStripe\Control\HTTPRequest))
#36 /container/application/public/vendor/silverstripe/framework/src/Control/Middleware/HTTPMiddlewareAware.php(62): SilverStripe\Control\Middleware\AllowedHostsMiddleware->process(Object(SilverStripe\Control\HTTPRequest), Object(Closure))
#37 /container/application/public/vendor/silverstripe/framework/src/Control/Middleware/TrustedProxyMiddleware.php(176): SilverStripe\Control\Director->SilverStripe\Control\Middleware\{closure}(Object(SilverStripe\Control\HTTPRequest))
#38 /container/application/public/vendor/silverstripe/framework/src/Control/Middleware/HTTPMiddlewareAware.php(62): SilverStripe\Control\Middleware\TrustedProxyMiddleware->process(Object(SilverStripe\Control\HTTPRequest), Object(Closure))
#39 /container/application/public/vendor/silverstripe/framework/src/Control/Middleware/HTTPMiddlewareAware.php(65): SilverStripe\Control\Director->SilverStripe\Control\Middleware\{closure}(Object(SilverStripe\Control\HTTPRequest))
#40 /container/application/public/vendor/silverstripe/framework/src/Control/Director.php(358): SilverStripe\Control\Director->callMiddleware(Object(SilverStripe\Control\HTTPRequest), Object(Closure))
#41 /container/application/public/vendor/silverstripe/framework/src/Control/HTTPApplication.php(115): SilverStripe\Control\Director->handleRequest(Object(SilverStripe\Control\HTTPRequest))
#42 [internal function]: SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(Object(SilverStripe\Control\HTTPRequest))
#43 /container/application/public/vendor/silverstripe/framework/src/Control/HTTPApplication.php(138): call_user_func(Object(Closure), Object(SilverStripe\Control\HTTPRequest))
#44 /container/application/public/vendor/silverstripe/framework/src/Control/Middleware/HTTPMiddlewareAware.php(65): SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(Object(SilverStripe\Control\HTTPRequest))
#45 /container/application/public/vendor/silverstripe/framework/src/Control/HTTPApplication.php(139): SilverStripe\Control\HTTPApplication->callMiddleware(Object(SilverStripe\Control\HTTPRequest), Object(Closure))
#46 /container/application/public/vendor/silverstripe/framework/src/Control/HTTPApplication.php(114): SilverStripe\Control\HTTPApplication->execute(Object(SilverStripe\Control\HTTPRequest), Object(Closure), false)
#47 /container/application/public/public/index.php(30): SilverStripe\Control\HTTPApplication->handle(Object(SilverStripe\Control\HTTPRequest))
#48 {main}