- Warning: file_get_contents(): http:// wrapper is disabled in the server configuration by allow_url_fopen=0 in Drupal\actransit\Plugin\Block\getFutureEvents->build() (line 35 of modules/custom/actransit/src/Plugin/Block/getFutureEvents.php).
Drupal\actransit\Plugin\Block\getFutureEvents->build() (Line: 99)
Drupal\gutenberg\BlocksRendererHelper->getRenderFromBlockPlugin(Object) (Line: 106)
Drupal\gutenberg\Plugin\Filter\BlockFilter->renderBlock(Array)
preg_replace_callback('##', Array, Array) (Line: 69)
Drupal\gutenberg\Plugin\Filter\BlockFilter->process('
<ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
New Articles
Press Releases
', 'en') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
Drupal\text\TextProcessed->getValue() (Line: 140)
Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 139)
node_tokens('node', Array, Array, Array, Object)
call_user_func_array('node_tokens', Array) (Line: 403)
Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304)
Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 196)
Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, Object) (Line: 66)
Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array, NULL) (Line: 577)
Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493)
Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 496)
metatag_get_tags_from_route() (Line: 265)
_metatag_remove_duplicate_entity_tags(Array) (Line: 234)
metatag_entity_view_alter(Array, Object, Object) (Line: 539)
Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 316)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 106)
Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 320)
Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 50)
Drupal\ban\BanMiddleware->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Warning: file_get_contents(http://webapi.legistar.com/v1/actransit/Events): failed to open stream: no suitable wrapper could be found in Drupal\actransit\Plugin\Block\getFutureEvents->build() (line 35 of modules/custom/actransit/src/Plugin/Block/getFutureEvents.php).
Drupal\actransit\Plugin\Block\getFutureEvents->build() (Line: 99)
Drupal\gutenberg\BlocksRendererHelper->getRenderFromBlockPlugin(Object) (Line: 106)
Drupal\gutenberg\Plugin\Filter\BlockFilter->renderBlock(Array)
preg_replace_callback('##', Array, Array) (Line: 69)
Drupal\gutenberg\Plugin\Filter\BlockFilter->process('
<ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
New Articles
Press Releases
', 'en') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
Drupal\text\TextProcessed->getValue() (Line: 140)
Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 139)
node_tokens('node', Array, Array, Array, Object)
call_user_func_array('node_tokens', Array) (Line: 403)
Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304)
Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 196)
Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, Object) (Line: 66)
Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array, NULL) (Line: 577)
Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493)
Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 496)
metatag_get_tags_from_route() (Line: 265)
_metatag_remove_duplicate_entity_tags(Array) (Line: 234)
metatag_entity_view_alter(Array, Object, Object) (Line: 539)
Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 316)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 106)
Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 320)
Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 50)
Drupal\ban\BanMiddleware->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Warning: Invalid argument supplied for foreach() in Drupal\actransit\Plugin\Block\getFutureEvents->build() (line 37 of modules/custom/actransit/src/Plugin/Block/getFutureEvents.php).
Drupal\actransit\Plugin\Block\getFutureEvents->build() (Line: 99)
Drupal\gutenberg\BlocksRendererHelper->getRenderFromBlockPlugin(Object) (Line: 106)
Drupal\gutenberg\Plugin\Filter\BlockFilter->renderBlock(Array)
preg_replace_callback('##', Array, Array) (Line: 69)
Drupal\gutenberg\Plugin\Filter\BlockFilter->process('
<ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
New Articles
Press Releases
', 'en') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
Drupal\text\TextProcessed->getValue() (Line: 140)
Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 139)
node_tokens('node', Array, Array, Array, Object)
call_user_func_array('node_tokens', Array) (Line: 403)
Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304)
Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 196)
Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, Object) (Line: 66)
Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array, NULL) (Line: 577)
Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493)
Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 496)
metatag_get_tags_from_route() (Line: 265)
_metatag_remove_duplicate_entity_tags(Array) (Line: 234)
metatag_entity_view_alter(Array, Object, Object) (Line: 539)
Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 316)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 106)
Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 320)
Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 50)
Drupal\ban\BanMiddleware->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Notice: Undefined variable: future_events_arr in Drupal\actransit\Plugin\Block\getFutureEvents->build() (line 45 of modules/custom/actransit/src/Plugin/Block/getFutureEvents.php).
Drupal\actransit\Plugin\Block\getFutureEvents->build() (Line: 99)
Drupal\gutenberg\BlocksRendererHelper->getRenderFromBlockPlugin(Object) (Line: 106)
Drupal\gutenberg\Plugin\Filter\BlockFilter->renderBlock(Array)
preg_replace_callback('##', Array, Array) (Line: 69)
Drupal\gutenberg\Plugin\Filter\BlockFilter->process('
<ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
New Articles
Press Releases
', 'en') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
Drupal\text\TextProcessed->getValue() (Line: 140)
Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 139)
node_tokens('node', Array, Array, Array, Object)
call_user_func_array('node_tokens', Array) (Line: 403)
Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304)
Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 196)
Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, Object) (Line: 66)
Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array, NULL) (Line: 577)
Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493)
Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 496)
metatag_get_tags_from_route() (Line: 265)
_metatag_remove_duplicate_entity_tags(Array) (Line: 234)
metatag_entity_view_alter(Array, Object, Object) (Line: 539)
Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 316)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 106)
Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 320)
Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 50)
Drupal\ban\BanMiddleware->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Warning: Invalid argument supplied for foreach() in Drupal\actransit\Plugin\Block\groupArray() (line 55 of modules/custom/actransit/src/Plugin/Block/getFutureEvents.php).
Drupal\actransit\Plugin\Block\groupArray(NULL, 'EventDate') (Line: 45)
Drupal\actransit\Plugin\Block\getFutureEvents->build() (Line: 99)
Drupal\gutenberg\BlocksRendererHelper->getRenderFromBlockPlugin(Object) (Line: 106)
Drupal\gutenberg\Plugin\Filter\BlockFilter->renderBlock(Array)
preg_replace_callback('##', Array, Array) (Line: 69)
Drupal\gutenberg\Plugin\Filter\BlockFilter->process('
<ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
New Articles
Press Releases
', 'en') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
Drupal\text\TextProcessed->getValue() (Line: 140)
Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 139)
node_tokens('node', Array, Array, Array, Object)
call_user_func_array('node_tokens', Array) (Line: 403)
Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304)
Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 196)
Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, Object) (Line: 66)
Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array, NULL) (Line: 577)
Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493)
Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 496)
metatag_get_tags_from_route() (Line: 265)
_metatag_remove_duplicate_entity_tags(Array) (Line: 234)
metatag_entity_view_alter(Array, Object, Object) (Line: 539)
Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 316)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 106)
Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 320)
Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 50)
Drupal\ban\BanMiddleware->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Warning: file_get_contents(): http:// wrapper is disabled in the server configuration by allow_url_fopen=0 in Drupal\actransit\Plugin\Block\getFutureEvents->build() (line 35 of modules/custom/actransit/src/Plugin/Block/getFutureEvents.php).
Drupal\actransit\Plugin\Block\getFutureEvents->build() (Line: 145)
Drupal\gutenberg\Plugin\Filter\BlockFilter->cacheabilityMetadata('
<ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
New Articles
Jul. 19 2021
<a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a>
<a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study">
<em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em>
OAKLAND, Calif. –… </a>
Jul. 12 2021
<a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a>
<a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee">
<em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a>
Mar. 31 2021
<a href="/completely-redesigned-customer-service-center-now-open" hreflang="en">Completely Redesigned Customer Service Center Now Open</a>
<a href="/completely-redesigned-customer-service-center-now-open">
AC Transit is pleased to announce the grand reopening of our downtown Oakland <a href="https://www.actransit.org/where-buy">Customer Service Center</a>.We are proud to present a freshly… </a>
Jan. 08 2020
<a href="/news/january-2020-employees-month" hreflang="en">January 2020 Employees of the Month</a>
<a href="/news/january-2020-employees-month">
It takes a lot of hard work and dedication to keep AC Transit buses
on the road and running smoothly. Each month, the District honors the
service of those drivers and mechanics who contribute… </a>
Sep. 30 2019
<a href="/news/public-hearing-ac-transit-easypass-pricing-proposal" hreflang="en">Public Hearing on AC Transit EasyPass Pricing Proposal</a>
<a href="/news/public-hearing-ac-transit-easypass-pricing-proposal">
The AC Transit EasyPass program offers a discounted annual pass to
employers, residential communities and two-and-four-year
colleges/universities. As current EasyPass pricing will expire on… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to first page">
First page
« First
</a>
</li>
<li class="pager__item pager__item--previous">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to page 1">
Trang
1</a>
</li>
<li class="pager__item is-active">
<a href="?field_press_room_type_target_id_1=All&page=1" title="Trang hiện thời">
Trang hiện thời
2</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Trang
3</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Trang
4</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5">
Trang
5</a>
</li>
<li class="pager__item pager__item--next">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to last page">
Last page
Last »
</a>
</li>
</ul>
Press Releases
Jun. 17 2022
<a href="/press-release/ac-transit-prepared-warriors-june-20-victory-parade-expect-delays" hreflang="en">AC TRANSIT IS PREPARED FOR WARRIORS, JUNE 20 VICTORY PARADE </a>
<a href="/press-release/ac-transit-prepared-warriors-june-20-victory-parade-expect-delays">
<em>Transbay riders should anticipate delays: 4pm Sunday, June 19, through 6pm Monday, June 20</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC
Transit)… </a>
Jun. 02 2022
<a href="/press-release/ac-transit-restores-onboard-face-masks-requirement-june-3" hreflang="en">AC TRANSIT RESTORES ONBOARD FACE MASKS REQUIREMENT ON ALL BUS LINES</a>
<a href="/press-release/ac-transit-restores-onboard-face-masks-requirement-june-3">
<em>The face mask requirement takes effect at 12:01 a.m. on Friday, June 3, 2022</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC
Transit) alerts communities,… </a>
May. 19 2022
<a href="/press-release/murphy-mccalley-appointed-board-of-directors" hreflang="en">MURPHY MCCALLEY APPOINTED TO AC TRANSIT BOARD OF DIRECTORS</a>
<a href="/press-release/murphy-mccalley-appointed-board-of-directors">
<em>McCalley fills the vacant Ward 4 seat, representing Hayward and San Leandro</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of
Directors wishes… </a>
Apr. 19 2022
<a href="/press-release/ac-transit-adopts-voluntary-facemask-policy" hreflang="en">AC TRANSIT ADOPTS VOLUNTARY FACEMASK POLICY ON ALL BUS LINES, EFFECTIVE 12:00 AM, APRIL 20</a>
<a href="/press-release/ac-transit-adopts-voluntary-facemask-policy">
<em>AC Transit strongly recommends the continued use of facemasks during boarding, riding, and existing the bus</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC… </a>
Mar. 16 2022
<a href="/press-release/employee-vaccine-requirement-deadline-march-17" hreflang="en">AC TRANSIT’S COVID-19 EMPLOYEE VACCINE REQUIREMENT DEADLINE IS THURSDAY, MARCH 17</a>
<a href="/press-release/employee-vaccine-requirement-deadline-march-17">
<em>Vaccine compliance exceeds 80 percent and full compliance is anticipated.</em>
OAKLAND, Calif. – By a vote of the Alameda-Contra Costa Transit District
(AC Transit) Board of… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to first page">
First page
« First
</a>
</li>
<li class="pager__item pager__item--previous">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to page 1">
Trang
1</a>
</li>
<li class="pager__item is-active">
<a href="?field_press_room_type_target_id_1=All&page=1" title="Trang hiện thời">
Trang hiện thời
2</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Trang
3</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Trang
4</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5">
Trang
5</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6">
Trang
6</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7">
Trang
7</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=7" title="Go to page 8">
Trang
8</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9">
Trang
9</a>
</li>
<li class="pager__item pager__item--ellipsis" role="presentation">…</li>
<li class="pager__item pager__item--next">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?field_press_room_type_target_id_1=All&page=10" title="Go to last page">
Last page
Last »
</a>
</li>
</ul>
<a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a>
Search
Events From
') (Line: 76)
Drupal\gutenberg\Plugin\Filter\BlockFilter->process('
<ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
New Articles
Jul. 19 2021
<a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a>
<a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study">
<em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em>
OAKLAND, Calif. –… </a>
Jul. 12 2021
<a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a>
<a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee">
<em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a>
Mar. 31 2021
<a href="/completely-redesigned-customer-service-center-now-open" hreflang="en">Completely Redesigned Customer Service Center Now Open</a>
<a href="/completely-redesigned-customer-service-center-now-open">
AC Transit is pleased to announce the grand reopening of our downtown Oakland <a href="https://www.actransit.org/where-buy">Customer Service Center</a>.We are proud to present a freshly… </a>
Jan. 08 2020
<a href="/news/january-2020-employees-month" hreflang="en">January 2020 Employees of the Month</a>
<a href="/news/january-2020-employees-month">
It takes a lot of hard work and dedication to keep AC Transit buses
on the road and running smoothly. Each month, the District honors the
service of those drivers and mechanics who contribute… </a>
Sep. 30 2019
<a href="/news/public-hearing-ac-transit-easypass-pricing-proposal" hreflang="en">Public Hearing on AC Transit EasyPass Pricing Proposal</a>
<a href="/news/public-hearing-ac-transit-easypass-pricing-proposal">
The AC Transit EasyPass program offers a discounted annual pass to
employers, residential communities and two-and-four-year
colleges/universities. As current EasyPass pricing will expire on… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to first page">
First page
« First
</a>
</li>
<li class="pager__item pager__item--previous">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to page 1">
Trang
1</a>
</li>
<li class="pager__item is-active">
<a href="?field_press_room_type_target_id_1=All&page=1" title="Trang hiện thời">
Trang hiện thời
2</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Trang
3</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Trang
4</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5">
Trang
5</a>
</li>
<li class="pager__item pager__item--next">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to last page">
Last page
Last »
</a>
</li>
</ul>
Press Releases
Jun. 17 2022
<a href="/press-release/ac-transit-prepared-warriors-june-20-victory-parade-expect-delays" hreflang="en">AC TRANSIT IS PREPARED FOR WARRIORS, JUNE 20 VICTORY PARADE </a>
<a href="/press-release/ac-transit-prepared-warriors-june-20-victory-parade-expect-delays">
<em>Transbay riders should anticipate delays: 4pm Sunday, June 19, through 6pm Monday, June 20</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC
Transit)… </a>
Jun. 02 2022
<a href="/press-release/ac-transit-restores-onboard-face-masks-requirement-june-3" hreflang="en">AC TRANSIT RESTORES ONBOARD FACE MASKS REQUIREMENT ON ALL BUS LINES</a>
<a href="/press-release/ac-transit-restores-onboard-face-masks-requirement-june-3">
<em>The face mask requirement takes effect at 12:01 a.m. on Friday, June 3, 2022</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC
Transit) alerts communities,… </a>
May. 19 2022
<a href="/press-release/murphy-mccalley-appointed-board-of-directors" hreflang="en">MURPHY MCCALLEY APPOINTED TO AC TRANSIT BOARD OF DIRECTORS</a>
<a href="/press-release/murphy-mccalley-appointed-board-of-directors">
<em>McCalley fills the vacant Ward 4 seat, representing Hayward and San Leandro</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of
Directors wishes… </a>
Apr. 19 2022
<a href="/press-release/ac-transit-adopts-voluntary-facemask-policy" hreflang="en">AC TRANSIT ADOPTS VOLUNTARY FACEMASK POLICY ON ALL BUS LINES, EFFECTIVE 12:00 AM, APRIL 20</a>
<a href="/press-release/ac-transit-adopts-voluntary-facemask-policy">
<em>AC Transit strongly recommends the continued use of facemasks during boarding, riding, and existing the bus</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC… </a>
Mar. 16 2022
<a href="/press-release/employee-vaccine-requirement-deadline-march-17" hreflang="en">AC TRANSIT’S COVID-19 EMPLOYEE VACCINE REQUIREMENT DEADLINE IS THURSDAY, MARCH 17</a>
<a href="/press-release/employee-vaccine-requirement-deadline-march-17">
<em>Vaccine compliance exceeds 80 percent and full compliance is anticipated.</em>
OAKLAND, Calif. – By a vote of the Alameda-Contra Costa Transit District
(AC Transit) Board of… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to first page">
First page
« First
</a>
</li>
<li class="pager__item pager__item--previous">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to page 1">
Trang
1</a>
</li>
<li class="pager__item is-active">
<a href="?field_press_room_type_target_id_1=All&page=1" title="Trang hiện thời">
Trang hiện thời
2</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Trang
3</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Trang
4</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5">
Trang
5</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6">
Trang
6</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7">
Trang
7</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=7" title="Go to page 8">
Trang
8</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9">
Trang
9</a>
</li>
<li class="pager__item pager__item--ellipsis" role="presentation">…</li>
<li class="pager__item pager__item--next">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?field_press_room_type_target_id_1=All&page=10" title="Go to last page">
Last page
Last »
</a>
</li>
</ul>
<a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a>
Search
Events From
', 'en') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
Drupal\text\TextProcessed->getValue() (Line: 140)
Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 139)
node_tokens('node', Array, Array, Array, Object)
call_user_func_array('node_tokens', Array) (Line: 403)
Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304)
Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 196)
Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, Object) (Line: 66)
Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array, NULL) (Line: 577)
Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493)
Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 496)
metatag_get_tags_from_route() (Line: 265)
_metatag_remove_duplicate_entity_tags(Array) (Line: 234)
metatag_entity_view_alter(Array, Object, Object) (Line: 539)
Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 316)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 106)
Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 320)
Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 50)
Drupal\ban\BanMiddleware->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Warning: file_get_contents(http://webapi.legistar.com/v1/actransit/Events): failed to open stream: no suitable wrapper could be found in Drupal\actransit\Plugin\Block\getFutureEvents->build() (line 35 of modules/custom/actransit/src/Plugin/Block/getFutureEvents.php).
Drupal\actransit\Plugin\Block\getFutureEvents->build() (Line: 145)
Drupal\gutenberg\Plugin\Filter\BlockFilter->cacheabilityMetadata('
<ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
New Articles
Jul. 19 2021
<a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a>
<a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study">
<em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em>
OAKLAND, Calif. –… </a>
Jul. 12 2021
<a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a>
<a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee">
<em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a>
Mar. 31 2021
<a href="/completely-redesigned-customer-service-center-now-open" hreflang="en">Completely Redesigned Customer Service Center Now Open</a>
<a href="/completely-redesigned-customer-service-center-now-open">
AC Transit is pleased to announce the grand reopening of our downtown Oakland <a href="https://www.actransit.org/where-buy">Customer Service Center</a>.We are proud to present a freshly… </a>
Jan. 08 2020
<a href="/news/january-2020-employees-month" hreflang="en">January 2020 Employees of the Month</a>
<a href="/news/january-2020-employees-month">
It takes a lot of hard work and dedication to keep AC Transit buses
on the road and running smoothly. Each month, the District honors the
service of those drivers and mechanics who contribute… </a>
Sep. 30 2019
<a href="/news/public-hearing-ac-transit-easypass-pricing-proposal" hreflang="en">Public Hearing on AC Transit EasyPass Pricing Proposal</a>
<a href="/news/public-hearing-ac-transit-easypass-pricing-proposal">
The AC Transit EasyPass program offers a discounted annual pass to
employers, residential communities and two-and-four-year
colleges/universities. As current EasyPass pricing will expire on… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to first page">
First page
« First
</a>
</li>
<li class="pager__item pager__item--previous">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to page 1">
Trang
1</a>
</li>
<li class="pager__item is-active">
<a href="?field_press_room_type_target_id_1=All&page=1" title="Trang hiện thời">
Trang hiện thời
2</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Trang
3</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Trang
4</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5">
Trang
5</a>
</li>
<li class="pager__item pager__item--next">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to last page">
Last page
Last »
</a>
</li>
</ul>
Press Releases
Jun. 17 2022
<a href="/press-release/ac-transit-prepared-warriors-june-20-victory-parade-expect-delays" hreflang="en">AC TRANSIT IS PREPARED FOR WARRIORS, JUNE 20 VICTORY PARADE </a>
<a href="/press-release/ac-transit-prepared-warriors-june-20-victory-parade-expect-delays">
<em>Transbay riders should anticipate delays: 4pm Sunday, June 19, through 6pm Monday, June 20</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC
Transit)… </a>
Jun. 02 2022
<a href="/press-release/ac-transit-restores-onboard-face-masks-requirement-june-3" hreflang="en">AC TRANSIT RESTORES ONBOARD FACE MASKS REQUIREMENT ON ALL BUS LINES</a>
<a href="/press-release/ac-transit-restores-onboard-face-masks-requirement-june-3">
<em>The face mask requirement takes effect at 12:01 a.m. on Friday, June 3, 2022</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC
Transit) alerts communities,… </a>
May. 19 2022
<a href="/press-release/murphy-mccalley-appointed-board-of-directors" hreflang="en">MURPHY MCCALLEY APPOINTED TO AC TRANSIT BOARD OF DIRECTORS</a>
<a href="/press-release/murphy-mccalley-appointed-board-of-directors">
<em>McCalley fills the vacant Ward 4 seat, representing Hayward and San Leandro</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of
Directors wishes… </a>
Apr. 19 2022
<a href="/press-release/ac-transit-adopts-voluntary-facemask-policy" hreflang="en">AC TRANSIT ADOPTS VOLUNTARY FACEMASK POLICY ON ALL BUS LINES, EFFECTIVE 12:00 AM, APRIL 20</a>
<a href="/press-release/ac-transit-adopts-voluntary-facemask-policy">
<em>AC Transit strongly recommends the continued use of facemasks during boarding, riding, and existing the bus</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC… </a>
Mar. 16 2022
<a href="/press-release/employee-vaccine-requirement-deadline-march-17" hreflang="en">AC TRANSIT’S COVID-19 EMPLOYEE VACCINE REQUIREMENT DEADLINE IS THURSDAY, MARCH 17</a>
<a href="/press-release/employee-vaccine-requirement-deadline-march-17">
<em>Vaccine compliance exceeds 80 percent and full compliance is anticipated.</em>
OAKLAND, Calif. – By a vote of the Alameda-Contra Costa Transit District
(AC Transit) Board of… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to first page">
First page
« First
</a>
</li>
<li class="pager__item pager__item--previous">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to page 1">
Trang
1</a>
</li>
<li class="pager__item is-active">
<a href="?field_press_room_type_target_id_1=All&page=1" title="Trang hiện thời">
Trang hiện thời
2</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Trang
3</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Trang
4</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5">
Trang
5</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6">
Trang
6</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7">
Trang
7</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=7" title="Go to page 8">
Trang
8</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9">
Trang
9</a>
</li>
<li class="pager__item pager__item--ellipsis" role="presentation">…</li>
<li class="pager__item pager__item--next">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?field_press_room_type_target_id_1=All&page=10" title="Go to last page">
Last page
Last »
</a>
</li>
</ul>
<a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a>
Search
Events From
') (Line: 76)
Drupal\gutenberg\Plugin\Filter\BlockFilter->process('
<ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
New Articles
Jul. 19 2021
<a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a>
<a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study">
<em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em>
OAKLAND, Calif. –… </a>
Jul. 12 2021
<a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a>
<a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee">
<em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a>
Mar. 31 2021
<a href="/completely-redesigned-customer-service-center-now-open" hreflang="en">Completely Redesigned Customer Service Center Now Open</a>
<a href="/completely-redesigned-customer-service-center-now-open">
AC Transit is pleased to announce the grand reopening of our downtown Oakland <a href="https://www.actransit.org/where-buy">Customer Service Center</a>.We are proud to present a freshly… </a>
Jan. 08 2020
<a href="/news/january-2020-employees-month" hreflang="en">January 2020 Employees of the Month</a>
<a href="/news/january-2020-employees-month">
It takes a lot of hard work and dedication to keep AC Transit buses
on the road and running smoothly. Each month, the District honors the
service of those drivers and mechanics who contribute… </a>
Sep. 30 2019
<a href="/news/public-hearing-ac-transit-easypass-pricing-proposal" hreflang="en">Public Hearing on AC Transit EasyPass Pricing Proposal</a>
<a href="/news/public-hearing-ac-transit-easypass-pricing-proposal">
The AC Transit EasyPass program offers a discounted annual pass to
employers, residential communities and two-and-four-year
colleges/universities. As current EasyPass pricing will expire on… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to first page">
First page
« First
</a>
</li>
<li class="pager__item pager__item--previous">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to page 1">
Trang
1</a>
</li>
<li class="pager__item is-active">
<a href="?field_press_room_type_target_id_1=All&page=1" title="Trang hiện thời">
Trang hiện thời
2</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Trang
3</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Trang
4</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5">
Trang
5</a>
</li>
<li class="pager__item pager__item--next">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to last page">
Last page
Last »
</a>
</li>
</ul>
Press Releases
Jun. 17 2022
<a href="/press-release/ac-transit-prepared-warriors-june-20-victory-parade-expect-delays" hreflang="en">AC TRANSIT IS PREPARED FOR WARRIORS, JUNE 20 VICTORY PARADE </a>
<a href="/press-release/ac-transit-prepared-warriors-june-20-victory-parade-expect-delays">
<em>Transbay riders should anticipate delays: 4pm Sunday, June 19, through 6pm Monday, June 20</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC
Transit)… </a>
Jun. 02 2022
<a href="/press-release/ac-transit-restores-onboard-face-masks-requirement-june-3" hreflang="en">AC TRANSIT RESTORES ONBOARD FACE MASKS REQUIREMENT ON ALL BUS LINES</a>
<a href="/press-release/ac-transit-restores-onboard-face-masks-requirement-june-3">
<em>The face mask requirement takes effect at 12:01 a.m. on Friday, June 3, 2022</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC
Transit) alerts communities,… </a>
May. 19 2022
<a href="/press-release/murphy-mccalley-appointed-board-of-directors" hreflang="en">MURPHY MCCALLEY APPOINTED TO AC TRANSIT BOARD OF DIRECTORS</a>
<a href="/press-release/murphy-mccalley-appointed-board-of-directors">
<em>McCalley fills the vacant Ward 4 seat, representing Hayward and San Leandro</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of
Directors wishes… </a>
Apr. 19 2022
<a href="/press-release/ac-transit-adopts-voluntary-facemask-policy" hreflang="en">AC TRANSIT ADOPTS VOLUNTARY FACEMASK POLICY ON ALL BUS LINES, EFFECTIVE 12:00 AM, APRIL 20</a>
<a href="/press-release/ac-transit-adopts-voluntary-facemask-policy">
<em>AC Transit strongly recommends the continued use of facemasks during boarding, riding, and existing the bus</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC… </a>
Mar. 16 2022
<a href="/press-release/employee-vaccine-requirement-deadline-march-17" hreflang="en">AC TRANSIT’S COVID-19 EMPLOYEE VACCINE REQUIREMENT DEADLINE IS THURSDAY, MARCH 17</a>
<a href="/press-release/employee-vaccine-requirement-deadline-march-17">
<em>Vaccine compliance exceeds 80 percent and full compliance is anticipated.</em>
OAKLAND, Calif. – By a vote of the Alameda-Contra Costa Transit District
(AC Transit) Board of… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to first page">
First page
« First
</a>
</li>
<li class="pager__item pager__item--previous">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to page 1">
Trang
1</a>
</li>
<li class="pager__item is-active">
<a href="?field_press_room_type_target_id_1=All&page=1" title="Trang hiện thời">
Trang hiện thời
2</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Trang
3</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Trang
4</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5">
Trang
5</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6">
Trang
6</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7">
Trang
7</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=7" title="Go to page 8">
Trang
8</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9">
Trang
9</a>
</li>
<li class="pager__item pager__item--ellipsis" role="presentation">…</li>
<li class="pager__item pager__item--next">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?field_press_room_type_target_id_1=All&page=10" title="Go to last page">
Last page
Last »
</a>
</li>
</ul>
<a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a>
Search
Events From
', 'en') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
Drupal\text\TextProcessed->getValue() (Line: 140)
Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 139)
node_tokens('node', Array, Array, Array, Object)
call_user_func_array('node_tokens', Array) (Line: 403)
Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304)
Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 196)
Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, Object) (Line: 66)
Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array, NULL) (Line: 577)
Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493)
Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 496)
metatag_get_tags_from_route() (Line: 265)
_metatag_remove_duplicate_entity_tags(Array) (Line: 234)
metatag_entity_view_alter(Array, Object, Object) (Line: 539)
Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 316)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 106)
Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 320)
Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 50)
Drupal\ban\BanMiddleware->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Warning: Invalid argument supplied for foreach() in Drupal\actransit\Plugin\Block\getFutureEvents->build() (line 37 of modules/custom/actransit/src/Plugin/Block/getFutureEvents.php).
Drupal\actransit\Plugin\Block\getFutureEvents->build() (Line: 145)
Drupal\gutenberg\Plugin\Filter\BlockFilter->cacheabilityMetadata('
<ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
New Articles
Jul. 19 2021
<a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a>
<a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study">
<em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em>
OAKLAND, Calif. –… </a>
Jul. 12 2021
<a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a>
<a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee">
<em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a>
Mar. 31 2021
<a href="/completely-redesigned-customer-service-center-now-open" hreflang="en">Completely Redesigned Customer Service Center Now Open</a>
<a href="/completely-redesigned-customer-service-center-now-open">
AC Transit is pleased to announce the grand reopening of our downtown Oakland <a href="https://www.actransit.org/where-buy">Customer Service Center</a>.We are proud to present a freshly… </a>
Jan. 08 2020
<a href="/news/january-2020-employees-month" hreflang="en">January 2020 Employees of the Month</a>
<a href="/news/january-2020-employees-month">
It takes a lot of hard work and dedication to keep AC Transit buses
on the road and running smoothly. Each month, the District honors the
service of those drivers and mechanics who contribute… </a>
Sep. 30 2019
<a href="/news/public-hearing-ac-transit-easypass-pricing-proposal" hreflang="en">Public Hearing on AC Transit EasyPass Pricing Proposal</a>
<a href="/news/public-hearing-ac-transit-easypass-pricing-proposal">
The AC Transit EasyPass program offers a discounted annual pass to
employers, residential communities and two-and-four-year
colleges/universities. As current EasyPass pricing will expire on… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to first page">
First page
« First
</a>
</li>
<li class="pager__item pager__item--previous">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to page 1">
Trang
1</a>
</li>
<li class="pager__item is-active">
<a href="?field_press_room_type_target_id_1=All&page=1" title="Trang hiện thời">
Trang hiện thời
2</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Trang
3</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Trang
4</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5">
Trang
5</a>
</li>
<li class="pager__item pager__item--next">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to last page">
Last page
Last »
</a>
</li>
</ul>
Press Releases
Jun. 17 2022
<a href="/press-release/ac-transit-prepared-warriors-june-20-victory-parade-expect-delays" hreflang="en">AC TRANSIT IS PREPARED FOR WARRIORS, JUNE 20 VICTORY PARADE </a>
<a href="/press-release/ac-transit-prepared-warriors-june-20-victory-parade-expect-delays">
<em>Transbay riders should anticipate delays: 4pm Sunday, June 19, through 6pm Monday, June 20</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC
Transit)… </a>
Jun. 02 2022
<a href="/press-release/ac-transit-restores-onboard-face-masks-requirement-june-3" hreflang="en">AC TRANSIT RESTORES ONBOARD FACE MASKS REQUIREMENT ON ALL BUS LINES</a>
<a href="/press-release/ac-transit-restores-onboard-face-masks-requirement-june-3">
<em>The face mask requirement takes effect at 12:01 a.m. on Friday, June 3, 2022</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC
Transit) alerts communities,… </a>
May. 19 2022
<a href="/press-release/murphy-mccalley-appointed-board-of-directors" hreflang="en">MURPHY MCCALLEY APPOINTED TO AC TRANSIT BOARD OF DIRECTORS</a>
<a href="/press-release/murphy-mccalley-appointed-board-of-directors">
<em>McCalley fills the vacant Ward 4 seat, representing Hayward and San Leandro</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of
Directors wishes… </a>
Apr. 19 2022
<a href="/press-release/ac-transit-adopts-voluntary-facemask-policy" hreflang="en">AC TRANSIT ADOPTS VOLUNTARY FACEMASK POLICY ON ALL BUS LINES, EFFECTIVE 12:00 AM, APRIL 20</a>
<a href="/press-release/ac-transit-adopts-voluntary-facemask-policy">
<em>AC Transit strongly recommends the continued use of facemasks during boarding, riding, and existing the bus</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC… </a>
Mar. 16 2022
<a href="/press-release/employee-vaccine-requirement-deadline-march-17" hreflang="en">AC TRANSIT’S COVID-19 EMPLOYEE VACCINE REQUIREMENT DEADLINE IS THURSDAY, MARCH 17</a>
<a href="/press-release/employee-vaccine-requirement-deadline-march-17">
<em>Vaccine compliance exceeds 80 percent and full compliance is anticipated.</em>
OAKLAND, Calif. – By a vote of the Alameda-Contra Costa Transit District
(AC Transit) Board of… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to first page">
First page
« First
</a>
</li>
<li class="pager__item pager__item--previous">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to page 1">
Trang
1</a>
</li>
<li class="pager__item is-active">
<a href="?field_press_room_type_target_id_1=All&page=1" title="Trang hiện thời">
Trang hiện thời
2</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Trang
3</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Trang
4</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5">
Trang
5</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6">
Trang
6</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7">
Trang
7</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=7" title="Go to page 8">
Trang
8</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9">
Trang
9</a>
</li>
<li class="pager__item pager__item--ellipsis" role="presentation">…</li>
<li class="pager__item pager__item--next">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?field_press_room_type_target_id_1=All&page=10" title="Go to last page">
Last page
Last »
</a>
</li>
</ul>
<a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a>
Search
Events From
') (Line: 76)
Drupal\gutenberg\Plugin\Filter\BlockFilter->process('
<ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
New Articles
Jul. 19 2021
<a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a>
<a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study">
<em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em>
OAKLAND, Calif. –… </a>
Jul. 12 2021
<a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a>
<a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee">
<em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a>
Mar. 31 2021
<a href="/completely-redesigned-customer-service-center-now-open" hreflang="en">Completely Redesigned Customer Service Center Now Open</a>
<a href="/completely-redesigned-customer-service-center-now-open">
AC Transit is pleased to announce the grand reopening of our downtown Oakland <a href="https://www.actransit.org/where-buy">Customer Service Center</a>.We are proud to present a freshly… </a>
Jan. 08 2020
<a href="/news/january-2020-employees-month" hreflang="en">January 2020 Employees of the Month</a>
<a href="/news/january-2020-employees-month">
It takes a lot of hard work and dedication to keep AC Transit buses
on the road and running smoothly. Each month, the District honors the
service of those drivers and mechanics who contribute… </a>
Sep. 30 2019
<a href="/news/public-hearing-ac-transit-easypass-pricing-proposal" hreflang="en">Public Hearing on AC Transit EasyPass Pricing Proposal</a>
<a href="/news/public-hearing-ac-transit-easypass-pricing-proposal">
The AC Transit EasyPass program offers a discounted annual pass to
employers, residential communities and two-and-four-year
colleges/universities. As current EasyPass pricing will expire on… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to first page">
First page
« First
</a>
</li>
<li class="pager__item pager__item--previous">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to page 1">
Trang
1</a>
</li>
<li class="pager__item is-active">
<a href="?field_press_room_type_target_id_1=All&page=1" title="Trang hiện thời">
Trang hiện thời
2</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Trang
3</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Trang
4</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5">
Trang
5</a>
</li>
<li class="pager__item pager__item--next">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to last page">
Last page
Last »
</a>
</li>
</ul>
Press Releases
Jun. 17 2022
<a href="/press-release/ac-transit-prepared-warriors-june-20-victory-parade-expect-delays" hreflang="en">AC TRANSIT IS PREPARED FOR WARRIORS, JUNE 20 VICTORY PARADE </a>
<a href="/press-release/ac-transit-prepared-warriors-june-20-victory-parade-expect-delays">
<em>Transbay riders should anticipate delays: 4pm Sunday, June 19, through 6pm Monday, June 20</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC
Transit)… </a>
Jun. 02 2022
<a href="/press-release/ac-transit-restores-onboard-face-masks-requirement-june-3" hreflang="en">AC TRANSIT RESTORES ONBOARD FACE MASKS REQUIREMENT ON ALL BUS LINES</a>
<a href="/press-release/ac-transit-restores-onboard-face-masks-requirement-june-3">
<em>The face mask requirement takes effect at 12:01 a.m. on Friday, June 3, 2022</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC
Transit) alerts communities,… </a>
May. 19 2022
<a href="/press-release/murphy-mccalley-appointed-board-of-directors" hreflang="en">MURPHY MCCALLEY APPOINTED TO AC TRANSIT BOARD OF DIRECTORS</a>
<a href="/press-release/murphy-mccalley-appointed-board-of-directors">
<em>McCalley fills the vacant Ward 4 seat, representing Hayward and San Leandro</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of
Directors wishes… </a>
Apr. 19 2022
<a href="/press-release/ac-transit-adopts-voluntary-facemask-policy" hreflang="en">AC TRANSIT ADOPTS VOLUNTARY FACEMASK POLICY ON ALL BUS LINES, EFFECTIVE 12:00 AM, APRIL 20</a>
<a href="/press-release/ac-transit-adopts-voluntary-facemask-policy">
<em>AC Transit strongly recommends the continued use of facemasks during boarding, riding, and existing the bus</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC… </a>
Mar. 16 2022
<a href="/press-release/employee-vaccine-requirement-deadline-march-17" hreflang="en">AC TRANSIT’S COVID-19 EMPLOYEE VACCINE REQUIREMENT DEADLINE IS THURSDAY, MARCH 17</a>
<a href="/press-release/employee-vaccine-requirement-deadline-march-17">
<em>Vaccine compliance exceeds 80 percent and full compliance is anticipated.</em>
OAKLAND, Calif. – By a vote of the Alameda-Contra Costa Transit District
(AC Transit) Board of… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to first page">
First page
« First
</a>
</li>
<li class="pager__item pager__item--previous">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to page 1">
Trang
1</a>
</li>
<li class="pager__item is-active">
<a href="?field_press_room_type_target_id_1=All&page=1" title="Trang hiện thời">
Trang hiện thời
2</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Trang
3</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Trang
4</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5">
Trang
5</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6">
Trang
6</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7">
Trang
7</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=7" title="Go to page 8">
Trang
8</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9">
Trang
9</a>
</li>
<li class="pager__item pager__item--ellipsis" role="presentation">…</li>
<li class="pager__item pager__item--next">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?field_press_room_type_target_id_1=All&page=10" title="Go to last page">
Last page
Last »
</a>
</li>
</ul>
<a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a>
Search
Events From
', 'en') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
Drupal\text\TextProcessed->getValue() (Line: 140)
Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 139)
node_tokens('node', Array, Array, Array, Object)
call_user_func_array('node_tokens', Array) (Line: 403)
Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304)
Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 196)
Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, Object) (Line: 66)
Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array, NULL) (Line: 577)
Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493)
Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 496)
metatag_get_tags_from_route() (Line: 265)
_metatag_remove_duplicate_entity_tags(Array) (Line: 234)
metatag_entity_view_alter(Array, Object, Object) (Line: 539)
Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 316)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 106)
Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 320)
Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 50)
Drupal\ban\BanMiddleware->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Notice: Undefined variable: future_events_arr in Drupal\actransit\Plugin\Block\getFutureEvents->build() (line 45 of modules/custom/actransit/src/Plugin/Block/getFutureEvents.php).
Drupal\actransit\Plugin\Block\getFutureEvents->build() (Line: 145)
Drupal\gutenberg\Plugin\Filter\BlockFilter->cacheabilityMetadata('
<ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
New Articles
Jul. 19 2021
<a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a>
<a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study">
<em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em>
OAKLAND, Calif. –… </a>
Jul. 12 2021
<a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a>
<a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee">
<em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a>
Mar. 31 2021
<a href="/completely-redesigned-customer-service-center-now-open" hreflang="en">Completely Redesigned Customer Service Center Now Open</a>
<a href="/completely-redesigned-customer-service-center-now-open">
AC Transit is pleased to announce the grand reopening of our downtown Oakland <a href="https://www.actransit.org/where-buy">Customer Service Center</a>.We are proud to present a freshly… </a>
Jan. 08 2020
<a href="/news/january-2020-employees-month" hreflang="en">January 2020 Employees of the Month</a>
<a href="/news/january-2020-employees-month">
It takes a lot of hard work and dedication to keep AC Transit buses
on the road and running smoothly. Each month, the District honors the
service of those drivers and mechanics who contribute… </a>
Sep. 30 2019
<a href="/news/public-hearing-ac-transit-easypass-pricing-proposal" hreflang="en">Public Hearing on AC Transit EasyPass Pricing Proposal</a>
<a href="/news/public-hearing-ac-transit-easypass-pricing-proposal">
The AC Transit EasyPass program offers a discounted annual pass to
employers, residential communities and two-and-four-year
colleges/universities. As current EasyPass pricing will expire on… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to first page">
First page
« First
</a>
</li>
<li class="pager__item pager__item--previous">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to page 1">
Trang
1</a>
</li>
<li class="pager__item is-active">
<a href="?field_press_room_type_target_id_1=All&page=1" title="Trang hiện thời">
Trang hiện thời
2</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Trang
3</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Trang
4</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5">
Trang
5</a>
</li>
<li class="pager__item pager__item--next">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to last page">
Last page
Last »
</a>
</li>
</ul>
Press Releases
Jun. 17 2022
<a href="/press-release/ac-transit-prepared-warriors-june-20-victory-parade-expect-delays" hreflang="en">AC TRANSIT IS PREPARED FOR WARRIORS, JUNE 20 VICTORY PARADE </a>
<a href="/press-release/ac-transit-prepared-warriors-june-20-victory-parade-expect-delays">
<em>Transbay riders should anticipate delays: 4pm Sunday, June 19, through 6pm Monday, June 20</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC
Transit)… </a>
Jun. 02 2022
<a href="/press-release/ac-transit-restores-onboard-face-masks-requirement-june-3" hreflang="en">AC TRANSIT RESTORES ONBOARD FACE MASKS REQUIREMENT ON ALL BUS LINES</a>
<a href="/press-release/ac-transit-restores-onboard-face-masks-requirement-june-3">
<em>The face mask requirement takes effect at 12:01 a.m. on Friday, June 3, 2022</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC
Transit) alerts communities,… </a>
May. 19 2022
<a href="/press-release/murphy-mccalley-appointed-board-of-directors" hreflang="en">MURPHY MCCALLEY APPOINTED TO AC TRANSIT BOARD OF DIRECTORS</a>
<a href="/press-release/murphy-mccalley-appointed-board-of-directors">
<em>McCalley fills the vacant Ward 4 seat, representing Hayward and San Leandro</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of
Directors wishes… </a>
Apr. 19 2022
<a href="/press-release/ac-transit-adopts-voluntary-facemask-policy" hreflang="en">AC TRANSIT ADOPTS VOLUNTARY FACEMASK POLICY ON ALL BUS LINES, EFFECTIVE 12:00 AM, APRIL 20</a>
<a href="/press-release/ac-transit-adopts-voluntary-facemask-policy">
<em>AC Transit strongly recommends the continued use of facemasks during boarding, riding, and existing the bus</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC… </a>
Mar. 16 2022
<a href="/press-release/employee-vaccine-requirement-deadline-march-17" hreflang="en">AC TRANSIT’S COVID-19 EMPLOYEE VACCINE REQUIREMENT DEADLINE IS THURSDAY, MARCH 17</a>
<a href="/press-release/employee-vaccine-requirement-deadline-march-17">
<em>Vaccine compliance exceeds 80 percent and full compliance is anticipated.</em>
OAKLAND, Calif. – By a vote of the Alameda-Contra Costa Transit District
(AC Transit) Board of… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to first page">
First page
« First
</a>
</li>
<li class="pager__item pager__item--previous">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to page 1">
Trang
1</a>
</li>
<li class="pager__item is-active">
<a href="?field_press_room_type_target_id_1=All&page=1" title="Trang hiện thời">
Trang hiện thời
2</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Trang
3</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Trang
4</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5">
Trang
5</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6">
Trang
6</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7">
Trang
7</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=7" title="Go to page 8">
Trang
8</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9">
Trang
9</a>
</li>
<li class="pager__item pager__item--ellipsis" role="presentation">…</li>
<li class="pager__item pager__item--next">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?field_press_room_type_target_id_1=All&page=10" title="Go to last page">
Last page
Last »
</a>
</li>
</ul>
<a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a>
Search
Events From
') (Line: 76)
Drupal\gutenberg\Plugin\Filter\BlockFilter->process('
<ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
New Articles
Jul. 19 2021
<a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a>
<a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study">
<em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em>
OAKLAND, Calif. –… </a>
Jul. 12 2021
<a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a>
<a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee">
<em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a>
Mar. 31 2021
<a href="/completely-redesigned-customer-service-center-now-open" hreflang="en">Completely Redesigned Customer Service Center Now Open</a>
<a href="/completely-redesigned-customer-service-center-now-open">
AC Transit is pleased to announce the grand reopening of our downtown Oakland <a href="https://www.actransit.org/where-buy">Customer Service Center</a>.We are proud to present a freshly… </a>
Jan. 08 2020
<a href="/news/january-2020-employees-month" hreflang="en">January 2020 Employees of the Month</a>
<a href="/news/january-2020-employees-month">
It takes a lot of hard work and dedication to keep AC Transit buses
on the road and running smoothly. Each month, the District honors the
service of those drivers and mechanics who contribute… </a>
Sep. 30 2019
<a href="/news/public-hearing-ac-transit-easypass-pricing-proposal" hreflang="en">Public Hearing on AC Transit EasyPass Pricing Proposal</a>
<a href="/news/public-hearing-ac-transit-easypass-pricing-proposal">
The AC Transit EasyPass program offers a discounted annual pass to
employers, residential communities and two-and-four-year
colleges/universities. As current EasyPass pricing will expire on… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to first page">
First page
« First
</a>
</li>
<li class="pager__item pager__item--previous">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to page 1">
Trang
1</a>
</li>
<li class="pager__item is-active">
<a href="?field_press_room_type_target_id_1=All&page=1" title="Trang hiện thời">
Trang hiện thời
2</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Trang
3</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Trang
4</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5">
Trang
5</a>
</li>
<li class="pager__item pager__item--next">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to last page">
Last page
Last »
</a>
</li>
</ul>
Press Releases
Jun. 17 2022
<a href="/press-release/ac-transit-prepared-warriors-june-20-victory-parade-expect-delays" hreflang="en">AC TRANSIT IS PREPARED FOR WARRIORS, JUNE 20 VICTORY PARADE </a>
<a href="/press-release/ac-transit-prepared-warriors-june-20-victory-parade-expect-delays">
<em>Transbay riders should anticipate delays: 4pm Sunday, June 19, through 6pm Monday, June 20</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC
Transit)… </a>
Jun. 02 2022
<a href="/press-release/ac-transit-restores-onboard-face-masks-requirement-june-3" hreflang="en">AC TRANSIT RESTORES ONBOARD FACE MASKS REQUIREMENT ON ALL BUS LINES</a>
<a href="/press-release/ac-transit-restores-onboard-face-masks-requirement-june-3">
<em>The face mask requirement takes effect at 12:01 a.m. on Friday, June 3, 2022</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC
Transit) alerts communities,… </a>
May. 19 2022
<a href="/press-release/murphy-mccalley-appointed-board-of-directors" hreflang="en">MURPHY MCCALLEY APPOINTED TO AC TRANSIT BOARD OF DIRECTORS</a>
<a href="/press-release/murphy-mccalley-appointed-board-of-directors">
<em>McCalley fills the vacant Ward 4 seat, representing Hayward and San Leandro</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of
Directors wishes… </a>
Apr. 19 2022
<a href="/press-release/ac-transit-adopts-voluntary-facemask-policy" hreflang="en">AC TRANSIT ADOPTS VOLUNTARY FACEMASK POLICY ON ALL BUS LINES, EFFECTIVE 12:00 AM, APRIL 20</a>
<a href="/press-release/ac-transit-adopts-voluntary-facemask-policy">
<em>AC Transit strongly recommends the continued use of facemasks during boarding, riding, and existing the bus</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC… </a>
Mar. 16 2022
<a href="/press-release/employee-vaccine-requirement-deadline-march-17" hreflang="en">AC TRANSIT’S COVID-19 EMPLOYEE VACCINE REQUIREMENT DEADLINE IS THURSDAY, MARCH 17</a>
<a href="/press-release/employee-vaccine-requirement-deadline-march-17">
<em>Vaccine compliance exceeds 80 percent and full compliance is anticipated.</em>
OAKLAND, Calif. – By a vote of the Alameda-Contra Costa Transit District
(AC Transit) Board of… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to first page">
First page
« First
</a>
</li>
<li class="pager__item pager__item--previous">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to page 1">
Trang
1</a>
</li>
<li class="pager__item is-active">
<a href="?field_press_room_type_target_id_1=All&page=1" title="Trang hiện thời">
Trang hiện thời
2</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Trang
3</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Trang
4</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5">
Trang
5</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6">
Trang
6</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7">
Trang
7</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=7" title="Go to page 8">
Trang
8</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9">
Trang
9</a>
</li>
<li class="pager__item pager__item--ellipsis" role="presentation">…</li>
<li class="pager__item pager__item--next">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?field_press_room_type_target_id_1=All&page=10" title="Go to last page">
Last page
Last »
</a>
</li>
</ul>
<a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a>
Search
Events From
', 'en') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
Drupal\text\TextProcessed->getValue() (Line: 140)
Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 139)
node_tokens('node', Array, Array, Array, Object)
call_user_func_array('node_tokens', Array) (Line: 403)
Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304)
Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 196)
Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, Object) (Line: 66)
Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array, NULL) (Line: 577)
Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493)
Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 496)
metatag_get_tags_from_route() (Line: 265)
_metatag_remove_duplicate_entity_tags(Array) (Line: 234)
metatag_entity_view_alter(Array, Object, Object) (Line: 539)
Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 316)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 106)
Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 320)
Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 50)
Drupal\ban\BanMiddleware->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Warning: Invalid argument supplied for foreach() in Drupal\actransit\Plugin\Block\groupArray() (line 55 of modules/custom/actransit/src/Plugin/Block/getFutureEvents.php).
Drupal\actransit\Plugin\Block\groupArray(NULL, 'EventDate') (Line: 45)
Drupal\actransit\Plugin\Block\getFutureEvents->build() (Line: 145)
Drupal\gutenberg\Plugin\Filter\BlockFilter->cacheabilityMetadata('
<ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
New Articles
Jul. 19 2021
<a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a>
<a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study">
<em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em>
OAKLAND, Calif. –… </a>
Jul. 12 2021
<a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a>
<a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee">
<em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a>
Mar. 31 2021
<a href="/completely-redesigned-customer-service-center-now-open" hreflang="en">Completely Redesigned Customer Service Center Now Open</a>
<a href="/completely-redesigned-customer-service-center-now-open">
AC Transit is pleased to announce the grand reopening of our downtown Oakland <a href="https://www.actransit.org/where-buy">Customer Service Center</a>.We are proud to present a freshly… </a>
Jan. 08 2020
<a href="/news/january-2020-employees-month" hreflang="en">January 2020 Employees of the Month</a>
<a href="/news/january-2020-employees-month">
It takes a lot of hard work and dedication to keep AC Transit buses
on the road and running smoothly. Each month, the District honors the
service of those drivers and mechanics who contribute… </a>
Sep. 30 2019
<a href="/news/public-hearing-ac-transit-easypass-pricing-proposal" hreflang="en">Public Hearing on AC Transit EasyPass Pricing Proposal</a>
<a href="/news/public-hearing-ac-transit-easypass-pricing-proposal">
The AC Transit EasyPass program offers a discounted annual pass to
employers, residential communities and two-and-four-year
colleges/universities. As current EasyPass pricing will expire on… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to first page">
First page
« First
</a>
</li>
<li class="pager__item pager__item--previous">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to page 1">
Trang
1</a>
</li>
<li class="pager__item is-active">
<a href="?field_press_room_type_target_id_1=All&page=1" title="Trang hiện thời">
Trang hiện thời
2</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Trang
3</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Trang
4</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5">
Trang
5</a>
</li>
<li class="pager__item pager__item--next">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to last page">
Last page
Last »
</a>
</li>
</ul>
Press Releases
Jun. 17 2022
<a href="/press-release/ac-transit-prepared-warriors-june-20-victory-parade-expect-delays" hreflang="en">AC TRANSIT IS PREPARED FOR WARRIORS, JUNE 20 VICTORY PARADE </a>
<a href="/press-release/ac-transit-prepared-warriors-june-20-victory-parade-expect-delays">
<em>Transbay riders should anticipate delays: 4pm Sunday, June 19, through 6pm Monday, June 20</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC
Transit)… </a>
Jun. 02 2022
<a href="/press-release/ac-transit-restores-onboard-face-masks-requirement-june-3" hreflang="en">AC TRANSIT RESTORES ONBOARD FACE MASKS REQUIREMENT ON ALL BUS LINES</a>
<a href="/press-release/ac-transit-restores-onboard-face-masks-requirement-june-3">
<em>The face mask requirement takes effect at 12:01 a.m. on Friday, June 3, 2022</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC
Transit) alerts communities,… </a>
May. 19 2022
<a href="/press-release/murphy-mccalley-appointed-board-of-directors" hreflang="en">MURPHY MCCALLEY APPOINTED TO AC TRANSIT BOARD OF DIRECTORS</a>
<a href="/press-release/murphy-mccalley-appointed-board-of-directors">
<em>McCalley fills the vacant Ward 4 seat, representing Hayward and San Leandro</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of
Directors wishes… </a>
Apr. 19 2022
<a href="/press-release/ac-transit-adopts-voluntary-facemask-policy" hreflang="en">AC TRANSIT ADOPTS VOLUNTARY FACEMASK POLICY ON ALL BUS LINES, EFFECTIVE 12:00 AM, APRIL 20</a>
<a href="/press-release/ac-transit-adopts-voluntary-facemask-policy">
<em>AC Transit strongly recommends the continued use of facemasks during boarding, riding, and existing the bus</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC… </a>
Mar. 16 2022
<a href="/press-release/employee-vaccine-requirement-deadline-march-17" hreflang="en">AC TRANSIT’S COVID-19 EMPLOYEE VACCINE REQUIREMENT DEADLINE IS THURSDAY, MARCH 17</a>
<a href="/press-release/employee-vaccine-requirement-deadline-march-17">
<em>Vaccine compliance exceeds 80 percent and full compliance is anticipated.</em>
OAKLAND, Calif. – By a vote of the Alameda-Contra Costa Transit District
(AC Transit) Board of… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to first page">
First page
« First
</a>
</li>
<li class="pager__item pager__item--previous">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to page 1">
Trang
1</a>
</li>
<li class="pager__item is-active">
<a href="?field_press_room_type_target_id_1=All&page=1" title="Trang hiện thời">
Trang hiện thời
2</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Trang
3</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Trang
4</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5">
Trang
5</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6">
Trang
6</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7">
Trang
7</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=7" title="Go to page 8">
Trang
8</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9">
Trang
9</a>
</li>
<li class="pager__item pager__item--ellipsis" role="presentation">…</li>
<li class="pager__item pager__item--next">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?field_press_room_type_target_id_1=All&page=10" title="Go to last page">
Last page
Last »
</a>
</li>
</ul>
<a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a>
Search
Events From
') (Line: 76)
Drupal\gutenberg\Plugin\Filter\BlockFilter->process('
<ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
New Articles
Jul. 19 2021
<a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a>
<a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study">
<em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em>
OAKLAND, Calif. –… </a>
Jul. 12 2021
<a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a>
<a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee">
<em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a>
Mar. 31 2021
<a href="/completely-redesigned-customer-service-center-now-open" hreflang="en">Completely Redesigned Customer Service Center Now Open</a>
<a href="/completely-redesigned-customer-service-center-now-open">
AC Transit is pleased to announce the grand reopening of our downtown Oakland <a href="https://www.actransit.org/where-buy">Customer Service Center</a>.We are proud to present a freshly… </a>
Jan. 08 2020
<a href="/news/january-2020-employees-month" hreflang="en">January 2020 Employees of the Month</a>
<a href="/news/january-2020-employees-month">
It takes a lot of hard work and dedication to keep AC Transit buses
on the road and running smoothly. Each month, the District honors the
service of those drivers and mechanics who contribute… </a>
Sep. 30 2019
<a href="/news/public-hearing-ac-transit-easypass-pricing-proposal" hreflang="en">Public Hearing on AC Transit EasyPass Pricing Proposal</a>
<a href="/news/public-hearing-ac-transit-easypass-pricing-proposal">
The AC Transit EasyPass program offers a discounted annual pass to
employers, residential communities and two-and-four-year
colleges/universities. As current EasyPass pricing will expire on… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to first page">
First page
« First
</a>
</li>
<li class="pager__item pager__item--previous">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to page 1">
Trang
1</a>
</li>
<li class="pager__item is-active">
<a href="?field_press_room_type_target_id_1=All&page=1" title="Trang hiện thời">
Trang hiện thời
2</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Trang
3</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Trang
4</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5">
Trang
5</a>
</li>
<li class="pager__item pager__item--next">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to last page">
Last page
Last »
</a>
</li>
</ul>
Press Releases
Jun. 17 2022
<a href="/press-release/ac-transit-prepared-warriors-june-20-victory-parade-expect-delays" hreflang="en">AC TRANSIT IS PREPARED FOR WARRIORS, JUNE 20 VICTORY PARADE </a>
<a href="/press-release/ac-transit-prepared-warriors-june-20-victory-parade-expect-delays">
<em>Transbay riders should anticipate delays: 4pm Sunday, June 19, through 6pm Monday, June 20</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC
Transit)… </a>
Jun. 02 2022
<a href="/press-release/ac-transit-restores-onboard-face-masks-requirement-june-3" hreflang="en">AC TRANSIT RESTORES ONBOARD FACE MASKS REQUIREMENT ON ALL BUS LINES</a>
<a href="/press-release/ac-transit-restores-onboard-face-masks-requirement-june-3">
<em>The face mask requirement takes effect at 12:01 a.m. on Friday, June 3, 2022</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC
Transit) alerts communities,… </a>
May. 19 2022
<a href="/press-release/murphy-mccalley-appointed-board-of-directors" hreflang="en">MURPHY MCCALLEY APPOINTED TO AC TRANSIT BOARD OF DIRECTORS</a>
<a href="/press-release/murphy-mccalley-appointed-board-of-directors">
<em>McCalley fills the vacant Ward 4 seat, representing Hayward and San Leandro</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of
Directors wishes… </a>
Apr. 19 2022
<a href="/press-release/ac-transit-adopts-voluntary-facemask-policy" hreflang="en">AC TRANSIT ADOPTS VOLUNTARY FACEMASK POLICY ON ALL BUS LINES, EFFECTIVE 12:00 AM, APRIL 20</a>
<a href="/press-release/ac-transit-adopts-voluntary-facemask-policy">
<em>AC Transit strongly recommends the continued use of facemasks during boarding, riding, and existing the bus</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC… </a>
Mar. 16 2022
<a href="/press-release/employee-vaccine-requirement-deadline-march-17" hreflang="en">AC TRANSIT’S COVID-19 EMPLOYEE VACCINE REQUIREMENT DEADLINE IS THURSDAY, MARCH 17</a>
<a href="/press-release/employee-vaccine-requirement-deadline-march-17">
<em>Vaccine compliance exceeds 80 percent and full compliance is anticipated.</em>
OAKLAND, Calif. – By a vote of the Alameda-Contra Costa Transit District
(AC Transit) Board of… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to first page">
First page
« First
</a>
</li>
<li class="pager__item pager__item--previous">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=0" title="Go to page 1">
Trang
1</a>
</li>
<li class="pager__item is-active">
<a href="?field_press_room_type_target_id_1=All&page=1" title="Trang hiện thời">
Trang hiện thời
2</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Trang
3</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Trang
4</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5">
Trang
5</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6">
Trang
6</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7">
Trang
7</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=7" title="Go to page 8">
Trang
8</a>
</li>
<li class="pager__item">
<a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9">
Trang
9</a>
</li>
<li class="pager__item pager__item--ellipsis" role="presentation">…</li>
<li class="pager__item pager__item--next">
<a href="?field_press_room_type_target_id_1=All&page=2" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?field_press_room_type_target_id_1=All&page=10" title="Go to last page">
Last page
Last »
</a>
</li>
</ul>
<a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a>
Search
Events From
', 'en') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
Drupal\text\TextProcessed->getValue() (Line: 140)
Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 139)
node_tokens('node', Array, Array, Array, Object)
call_user_func_array('node_tokens', Array) (Line: 403)
Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304)
Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 196)
Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, Object) (Line: 66)
Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array, NULL) (Line: 577)
Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493)
Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 496)
metatag_get_tags_from_route() (Line: 265)
_metatag_remove_duplicate_entity_tags(Array) (Line: 234)
metatag_entity_view_alter(Array, Object, Object) (Line: 539)
Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 316)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 106)
Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 320)
Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 50)
Drupal\ban\BanMiddleware->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)