This repository was archived by the owner on Jan 9, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 4
This repository was archived by the owner on Jan 9, 2021. It is now read-only.
Calling unknown method: Solspace\Freeform\Services\SettingsService::toArray() #4
Copy link
Copy link
Open
Description
While Activity Log is activated, I could not activate Solspace Freeform:
yii\base\UnknownMethodException: Calling unknown method: Solspace\Freeform\Services\SettingsService::toArray() in /var/www/vendor/yiisoft/yii2/base/Component.php:300
Stack trace:
#0 /var/www/vendor/nav33d/craft-activitylog/src/services/ActivityLog.php(200): yii\base\Component->__call('toArray', Array)
#1 /var/www/vendor/nav33d/craft-activitylog/src/ActivityLog.php(213): nav33d\activitylog\services\ActivityLog->handlePluginEvent(Object(Solspace\Freeform\Freeform), 'plugin-enabled')
#2 [internal function]: nav33d\activitylog\ActivityLog->nav33d\activitylog\{closure}(Object(craft\events\PluginEvent))
#3 /var/www/vendor/yiisoft/yii2/base/Event.php(312): call_user_func(Object(Closure), Object(craft\events\PluginEvent))
#4 /var/www/vendor/yiisoft/yii2/base/Component.php(636): yii\base\Event::trigger('craft\\services\\...', 'afterEnablePlug...', Object(craft\events\PluginEvent))
#5 /var/www/vendor/craftcms/cms/src/services/Plugins.php(407): yii\base\Component->trigger('afterEnablePlug...', Object(craft\events\PluginEvent))
#6 /var/www/vendor/craftcms/cms/src/controllers/PluginsController.php(131): craft\services\Plugins->enablePlugin('freeform')
#7 [internal function]: craft\controllers\PluginsController->actionEnablePlugin()
#8 /var/www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
#9 /var/www/vendor/yiisoft/yii2/base/Controller.php(157): yii\base\InlineAction->runWithParams(Array)
#10 /var/www/vendor/craftcms/cms/src/web/Controller.php(187): yii\base\Controller->runAction('enable-plugin', Array)
#11 /var/www/vendor/yiisoft/yii2/base/Module.php(528): craft\web\Controller->runAction('enable-plugin', Array)
#12 /var/www/vendor/craftcms/cms/src/web/Application.php(299): yii\base\Module->runAction('plugins/enable-...', Array)
#13 /var/www/vendor/craftcms/cms/src/web/Application.php(565): craft\web\Application->runAction('plugins/enable-...', Array)
#14 /var/www/vendor/craftcms/cms/src/web/Application.php(278): craft\web\Application->_processActionRequest(Object(craft\web\Request))
#15 /var/www/vendor/yiisoft/yii2/base/Application.php(386): craft\web\Application->handleRequest(Object(craft\web\Request))
#16 /var/www/web/index.php(21): yii\base\Application->run()
#17 {main}
Disabling Activity Log, enabling Freeform and enabling Activity Log back works, but this is clearly a workaround.
Metadata
Metadata
Assignees
Labels
No labels