Problem/Motivation

The following shows up in my drupal error log. Using php 7.4.x

Trace log:

Deprecated function: Array and string offset access syntax with curly braces is deprecated in include() (regel 444 van H:\laragon\www\metalfans\vendor\composer\ClassLoader.php)
#0 H:\laragon\www\metalfans\core\includes\bootstrap.inc(312): _drupal_error_handler_real(8192, 'Array and strin...', 'H:\\laragon\\www\\...', 426)
#1 H:\laragon\www\metalfans\vendor\composer\ClassLoader.php(444): _drupal_error_handler(8192, 'Array and strin...', 'H:\\laragon\\www\\...', 426, Array)
#2 H:\laragon\www\metalfans\vendor\composer\ClassLoader.php(444): include()
#3 H:\laragon\www\metalfans\vendor\composer\ClassLoader.php(322): Composer\Autoload\includeFile('H:\\laragon\\www\\...')
#4 [internal function]: Composer\Autoload\ClassLoader->loadClass('Drupal\\business...')
#5 [internal function]: spl_autoload_call('Drupal\\business...')
#6 H:\laragon\www\metalfans\modules\contrib\business_rules\src\Entity\BusinessRulesItemBase.php(288): ReflectionClass->__construct('Drupal\\business...')
#7 H:\laragon\www\metalfans\modules\contrib\business_rules\src\Util\BusinessRulesProcessor.php(500): Drupal\business_rules\Entity\BusinessRulesItemBase->getVariables()
#8 H:\laragon\www\metalfans\modules\contrib\business_rules\src\Util\BusinessRulesProcessor.php(344): Drupal\business_rules\Util\BusinessRulesProcessor->executeAction(Object(Drupal\business_rules\Entity\Action), Object(Drupal\business_rules\Events\BusinessRulesEvent))
#9 H:\laragon\www\metalfans\modules\contrib\business_rules\src\Util\BusinessRulesProcessor.php(289): Drupal\business_rules\Util\BusinessRulesProcessor->processItems(Array, Object(Drupal\business_rules\Events\BusinessRulesEvent), 'album_reminders')
#10 H:\laragon\www\metalfans\modules\contrib\business_rules\src\Util\BusinessRulesProcessor.php(198): Drupal\business_rules\Util\BusinessRulesProcessor->processTriggeredRules(Array, Object(Drupal\business_rules\Events\BusinessRulesEvent))
#11 H:\laragon\www\metalfans\modules\contrib\business_rules\src\EventSubscriber\BusinessRulesListener.php(207): Drupal\business_rules\Util\BusinessRulesProcessor->process(Object(Drupal\business_rules\Events\BusinessRulesEvent))
#12 [internal function]: Drupal\business_rules\EventSubscriber\BusinessRulesListener->process(Object(Drupal\business_rules\Events\BusinessRulesEvent), 'business_rules....', Object(Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher))
#13 H:\laragon\www\metalfans\core\lib\Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher.php(142): call_user_func(Array, Object(Drupal\business_rules\Events\BusinessRulesEvent), 'business_rules....', Object(Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher))
#14 H:\laragon\www\metalfans\modules\contrib\business_rules\business_rules.module(89): Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object(Drupal\business_rules\Events\BusinessRulesEvent), Object(Drupal\business_rules\Events\BusinessRulesEvent))
#15 [internal function]: business_rules_entity_update(Object(Drupal\node\Entity\Node))
#16 H:\laragon\www\metalfans\core\lib\Drupal\Core\Extension\ModuleHandler.php(403): call_user_func_array('business_rules_...', Array)
#17 H:\laragon\www\metalfans\core\lib\Drupal\Core\Entity\EntityStorageBase.php(201): Drupal\Core\Extension\ModuleHandler->invokeAll('entity_update', Array)
#18 H:\laragon\www\metalfans\core\lib\Drupal\Core\Entity\ContentEntityStorageBase.php(800): Drupal\Core\Entity\EntityStorageBase->invokeHook('update', Object(Drupal\node\Entity\Node))
#19 H:\laragon\www\metalfans\core\lib\Drupal\Core\Entity\EntityStorageBase.php(530): Drupal\Core\Entity\ContentEntityStorageBase->invokeHook('update', Object(Drupal\node\Entity\Node))
#20 H:\laragon\www\metalfans\core\lib\Drupal\Core\Entity\ContentEntityStorageBase.php(685): Drupal\Core\Entity\EntityStorageBase->doPostSave(Object(Drupal\node\Entity\Node), true)
#21 H:\laragon\www\metalfans\core\lib\Drupal\Core\Entity\EntityStorageBase.php(455): Drupal\Core\Entity\ContentEntityStorageBase->doPostSave(Object(Drupal\node\Entity\Node), true)
#22 H:\laragon\www\metalfans\core\lib\Drupal\Core\Entity\Sql\SqlContentEntityStorage.php(801): Drupal\Core\Entity\EntityStorageBase->save(Object(Drupal\node\Entity\Node))
#23 H:\laragon\www\metalfans\core\lib\Drupal\Core\Entity\EntityBase.php(339): Drupal\Core\Entity\Sql\SqlContentEntityStorage->save(Object(Drupal\node\Entity\Node))
#24 H:\laragon\www\metalfans\core\modules\node\src\NodeForm.php(270): Drupal\Core\Entity\EntityBase->save()
#25 [internal function]: Drupal\node\NodeForm->save(Array, Object(Drupal\Core\Form\FormState))
#26 H:\laragon\www\metalfans\core\lib\Drupal\Core\Form\FormSubmitter.php(113): call_user_func_array(Array, Array)
#27 H:\laragon\www\metalfans\core\lib\Drupal\Core\Form\FormSubmitter.php(51): Drupal\Core\Form\FormSubmitter->executeSubmitHandlers(Array, Object(Drupal\Core\Form\FormState))
#28 H:\laragon\www\metalfans\core\lib\Drupal\Core\Form\FormBuilder.php(593): Drupal\Core\Form\FormSubmitter->doSubmitForm(Array, Object(Drupal\Core\Form\FormState))
#29 H:\laragon\www\metalfans\core\lib\Drupal\Core\Form\FormBuilder.php(321): Drupal\Core\Form\FormBuilder->processForm('node_album_edit...', Array, Object(Drupal\Core\Form\FormState))
#30 H:\laragon\www\metalfans\core\lib\Drupal\Core\Controller\FormController.php(73): Drupal\Core\Form\FormBuilder->buildForm(Object(Drupal\node\NodeForm), Object(Drupal\Core\Form\FormState))
#31 [internal function]: Drupal\Core\Controller\FormController->getContentResult(Object(Symfony\Component\HttpFoundation\Request), Object(Drupal\Core\Routing\RouteMatch))
#32 H:\laragon\www\metalfans\core\lib\Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber.php(123): call_user_func_array(Array, Array)
#33 H:\laragon\www\metalfans\core\lib\Drupal\Core\Render\Renderer.php(578): Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}()
#34 H:\laragon\www\metalfans\core\lib\Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber.php(124): Drupal\Core\Render\Renderer->executeInRenderContext(Object(Drupal\Core\Render\RenderContext), Object(Closure))
#35 H:\laragon\www\metalfans\core\lib\Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber.php(97): Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->wrapControllerExecutionInRenderContext(Array, Array)
#36 H:\laragon\www\metalfans\vendor\symfony\http-kernel\HttpKernel.php(158): Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}()
#37 H:\laragon\www\metalfans\vendor\symfony\http-kernel\HttpKernel.php(80): Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object(Symfony\Component\HttpFoundation\Request), 1)
#38 H:\laragon\www\metalfans\core\lib\Drupal\Core\StackMiddleware\Session.php(57): Symfony\Component\HttpKernel\HttpKernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#39 H:\laragon\www\metalfans\core\lib\Drupal\Core\StackMiddleware\KernelPreHandle.php(47): Drupal\Core\StackMiddleware\Session->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#40 H:\laragon\www\metalfans\core\modules\page_cache\src\StackMiddleware\PageCache.php(106): Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#41 H:\laragon\www\metalfans\core\modules\page_cache\src\StackMiddleware\PageCache.php(85): Drupal\page_cache\StackMiddleware\PageCache->pass(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#42 H:\laragon\www\metalfans\core\lib\Drupal\Core\StackMiddleware\ReverseProxyMiddleware.php(47): Drupal\page_cache\StackMiddleware\PageCache->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#43 H:\laragon\www\metalfans\core\lib\Drupal\Core\StackMiddleware\NegotiationMiddleware.php(52): Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#44 H:\laragon\www\metalfans\vendor\stack\builder\src\Stack\StackedHttpKernel.php(23): Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#45 H:\laragon\www\metalfans\core\lib\Drupal\Core\DrupalKernel.php(717): Stack\StackedHttpKernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#46 H:\laragon\www\metalfans\index.php(19): Drupal\Core\DrupalKernel->handle(Object(Symfony\Component\HttpFoundation\Request))
#47 {main}

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

Comments

demon326 created an issue.