Publisher does not support the Fluid field type. Please do not contact asking when support will be available.

If you purchased an add-on from expressionengine.com, be sure to visit boldminded.com/claim to add the license to your account here on boldminded.com.

Ticket: Error Caught - Class “Adbar\Dot” not found

Status Resolved
Add-on / Version Logit 1.2
Severity
EE Version 7.2.5

Andrew Gunstone

Dec 27, 2022

Hey Brian,

I’ve just tried to install LogIt, but getting the following error. Latest LogIt, latest EE. PHP 8.0.8 (plus I’ve tried a slightly later version of PHP).

I also have a bunch of other addons installed (obviously) ... including Bloqs, Simple Grid/Tables and Datagrab.

This error presents on installation, and then on trying to go to any page in the CP or on the frontend.

=====================

Error Caught
Class “Adbar\Dot” not found

user/addons/logit/Service/Config.php:73
Stack Trace: Please include when reporting this error

  #0 user/addons/logit/Service/Config.php(92): BoldMinded\Logit\Service\Config->get(‘log’)
  #1 user/addons/logit/Service/Config.php(64): BoldMinded\Logit\Service\Config->validateOptions()
  #2 user/addons/logit/addon.setup.php(71): BoldMinded\Logit\Service\Config->__construct(Object(BoldMinded\Logit\Service\ConfigFile))
  #3 [internal function]: ExpressionEngine\Core\Application->{closure}(Object(ExpressionEngine\Core\Provider))
  #4 ee/ExpressionEngine/Core/Provider.php(445): call_user_func_array(Object(Closure), Array)
  #5 ee/ExpressionEngine/Service/Dependency/InjectionContainer.php(125): ExpressionEngine\Core\Provider->ExpressionEngine\Core\{closure}(Object(ExpressionEngine\Service\Dependency\InjectionContainer))
  #6 ee/ExpressionEngine/Service/Dependency/InjectionContainer.php(106): ExpressionEngine\Service\Dependency\InjectionContainer->singleton(Object(Closure))
  #7 [internal function]: ExpressionEngine\Service\Dependency\InjectionContainer->ExpressionEngine\Service\Dependency\{closure}(Object(ExpressionEngine\Service\Dependency\InjectionContainer))
  #8 ee/ExpressionEngine/Service/Dependency/InjectionContainer.php(173): call_user_func_array(Object(Closure), Array)
  #9 ee/ExpressionEngine/Boot/boot.php(159): ExpressionEngine\Service\Dependency\InjectionContainer->make(‘logit:Config’)
  #10 user/addons/logit/ext.logit.php(69): ee(‘logit:Config’)
  #11 ee/ExpressionEngine/Controller/Addons/Addons.php(1359): Logit_ext->__construct(false)
  #12 ee/ExpressionEngine/Controller/Addons/Addons.php(619): ExpressionEngine\Controller\Addons\Addons->getExtension(‘logit’)
  #13 [internal function]: ExpressionEngine\Controller\Addons\Addons->install(Array)
  #14 ee/ExpressionEngine/Core/Core.php(268): call_user_func_array(Array, Array)
  #15 ee/ExpressionEngine/Core/Core.php(124): ExpressionEngine\Core\Core->runController(Array)
  #16 ee/ExpressionEngine/Boot/boot.php(184): ExpressionEngine\Core\Core->run(Object(ExpressionEngine\Core\Request))
  #17 admin.php(144): require_once(’...’)
  #17 admin.php(144): require_once(’...’)

================

Any help is appreciated!

Cheers.

#1

BoldMinded (Brian)

This is why I’ve started scoping all the Composer dependencies in my add-ons to prevent collisions like this, but I haven’t gotten to Logit yet. I’ll try to get you a new build in a day or two.

#2

BoldMinded (Brian)

Comment has been marked private.

#3

Andrew Gunstone

Comment has been marked private.

Login to reply