Newsroom
Error message
- 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 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=3" 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"> 頁面 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> 頁面 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> 頁面 3</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4"> 頁面 4</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=4" title="目前頁面" class="is-active"> 目前頁面 5</a> </li> </ul> Press Releases Jan. 25 2024 <a href="/index.php/press-release/ac-transit-board-postpones-bus-network-changes-following-majority-vote" hreflang="en">AC TRANSIT BOARD POSTPONES BUS NETWORK CHANGES FOLLOWING MAJORITY VOTE</a> <a href="/index.php/press-release/ac-transit-board-postpones-bus-network-changes-following-majority-vote"> The potential implementation of Realign is now moved to 2025 OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors decided during its Wednesday,… </a> Dec. 14 2023 <a href="/index.php/press-release/ac-transit-board-reaches-historic-redistricting-decision-december-13" hreflang="en">AC TRANSIT BOARD OF DIRECTORS REACHES HISTORIC REDISTRICTING DECISION</a> <a href="/index.php/press-release/ac-transit-board-reaches-historic-redistricting-decision-december-13"> The all-new ward map and election sequence will begin in November 2024 OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors has completed… </a> Dec. 11 2023 <a href="/index.php/press-release/ac-transit-board-votes-to-finalize-redistricting-december-13" hreflang="en">AC TRANSIT BOARD VOTES TO FINALIZE REDISTRICTING, WEDNESDAY, DECEMBER 13</a> <a href="/index.php/press-release/ac-transit-board-votes-to-finalize-redistricting-december-13"> A final ward map and election sequence for 2024 and 2026 is slated to be made OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is nearing the conclusion of… </a> Nov. 07 2023 <a href="/index.php/press-release/ac-transit-final-redistricting-public-hearing-november-8" hreflang="en">AC TRANSIT'S FINAL REDISTRICTING PUBLIC HEARING SET FOR WEDNESDAY, NOVEMBER 8</a> <a href="/index.php/press-release/ac-transit-final-redistricting-public-hearing-november-8"> Public feedback is sought on two draft ward plans and two election sequencing options OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is nearing the… </a> Nov. 02 2023 <a href="/index.php/press-release/board-of-directors-greenlights-new-realign-bus-network-plans" hreflang="en">AC TRANSIT BOARD OF DIRECTORS GREENLIGHTS TWO PLANS TO REALIGN THE BUS NETWORK</a> <a href="/index.php/press-release/board-of-directors-greenlights-new-realign-bus-network-plans"> A user-friendly interactive map is now live for direct rider feedback on the proposed plans OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors… </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=6" title="Go to previous page" rel="prev"> Previous page ‹‹ </a> </li> <li class="pager__item pager__item--ellipsis" aria-hidden="true">…</li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4"> 頁面 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> 頁面 5</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6"> 頁面 6</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7"> 頁面 7</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=7" title="目前頁面" class="is-active"> 目前頁面 8</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9"> 頁面 9</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=9" title="Go to page 10"> 頁面 10</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=10" title="Go to page 11"> 頁面 11</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=11" title="Go to page 12"> 頁面 12</a> </li> <li class="pager__item pager__item--ellipsis" aria-hidden="true">…</li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=8" 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=20" 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 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=3" 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"> 頁面 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> 頁面 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> 頁面 3</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4"> 頁面 4</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=4" title="目前頁面" class="is-active"> 目前頁面 5</a> </li> </ul> Press Releases Jan. 25 2024 <a href="/index.php/press-release/ac-transit-board-postpones-bus-network-changes-following-majority-vote" hreflang="en">AC TRANSIT BOARD POSTPONES BUS NETWORK CHANGES FOLLOWING MAJORITY VOTE</a> <a href="/index.php/press-release/ac-transit-board-postpones-bus-network-changes-following-majority-vote"> The potential implementation of Realign is now moved to 2025 OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors decided during its Wednesday,… </a> Dec. 14 2023 <a href="/index.php/press-release/ac-transit-board-reaches-historic-redistricting-decision-december-13" hreflang="en">AC TRANSIT BOARD OF DIRECTORS REACHES HISTORIC REDISTRICTING DECISION</a> <a href="/index.php/press-release/ac-transit-board-reaches-historic-redistricting-decision-december-13"> The all-new ward map and election sequence will begin in November 2024 OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors has completed… </a> Dec. 11 2023 <a href="/index.php/press-release/ac-transit-board-votes-to-finalize-redistricting-december-13" hreflang="en">AC TRANSIT BOARD VOTES TO FINALIZE REDISTRICTING, WEDNESDAY, DECEMBER 13</a> <a href="/index.php/press-release/ac-transit-board-votes-to-finalize-redistricting-december-13"> A final ward map and election sequence for 2024 and 2026 is slated to be made OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is nearing the conclusion of… </a> Nov. 07 2023 <a href="/index.php/press-release/ac-transit-final-redistricting-public-hearing-november-8" hreflang="en">AC TRANSIT'S FINAL REDISTRICTING PUBLIC HEARING SET FOR WEDNESDAY, NOVEMBER 8</a> <a href="/index.php/press-release/ac-transit-final-redistricting-public-hearing-november-8"> Public feedback is sought on two draft ward plans and two election sequencing options OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is nearing the… </a> Nov. 02 2023 <a href="/index.php/press-release/board-of-directors-greenlights-new-realign-bus-network-plans" hreflang="en">AC TRANSIT BOARD OF DIRECTORS GREENLIGHTS TWO PLANS TO REALIGN THE BUS NETWORK</a> <a href="/index.php/press-release/board-of-directors-greenlights-new-realign-bus-network-plans"> A user-friendly interactive map is now live for direct rider feedback on the proposed plans OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors… </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=6" title="Go to previous page" rel="prev"> Previous page ‹‹ </a> </li> <li class="pager__item pager__item--ellipsis" aria-hidden="true">…</li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4"> 頁面 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> 頁面 5</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6"> 頁面 6</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7"> 頁面 7</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=7" title="目前頁面" class="is-active"> 目前頁面 8</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9"> 頁面 9</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=9" title="Go to page 10"> 頁面 10</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=10" title="Go to page 11"> 頁面 11</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=11" title="Go to page 12"> 頁面 12</a> </li> <li class="pager__item pager__item--ellipsis" aria-hidden="true">…</li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=8" 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=20" 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 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=3" 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"> 頁面 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> 頁面 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> 頁面 3</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4"> 頁面 4</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=4" title="目前頁面" class="is-active"> 目前頁面 5</a> </li> </ul> Press Releases Jan. 25 2024 <a href="/index.php/press-release/ac-transit-board-postpones-bus-network-changes-following-majority-vote" hreflang="en">AC TRANSIT BOARD POSTPONES BUS NETWORK CHANGES FOLLOWING MAJORITY VOTE</a> <a href="/index.php/press-release/ac-transit-board-postpones-bus-network-changes-following-majority-vote"> The potential implementation of Realign is now moved to 2025 OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors decided during its Wednesday,… </a> Dec. 14 2023 <a href="/index.php/press-release/ac-transit-board-reaches-historic-redistricting-decision-december-13" hreflang="en">AC TRANSIT BOARD OF DIRECTORS REACHES HISTORIC REDISTRICTING DECISION</a> <a href="/index.php/press-release/ac-transit-board-reaches-historic-redistricting-decision-december-13"> The all-new ward map and election sequence will begin in November 2024 OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors has completed… </a> Dec. 11 2023 <a href="/index.php/press-release/ac-transit-board-votes-to-finalize-redistricting-december-13" hreflang="en">AC TRANSIT BOARD VOTES TO FINALIZE REDISTRICTING, WEDNESDAY, DECEMBER 13</a> <a href="/index.php/press-release/ac-transit-board-votes-to-finalize-redistricting-december-13"> A final ward map and election sequence for 2024 and 2026 is slated to be made OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is nearing the conclusion of… </a> Nov. 07 2023 <a href="/index.php/press-release/ac-transit-final-redistricting-public-hearing-november-8" hreflang="en">AC TRANSIT'S FINAL REDISTRICTING PUBLIC HEARING SET FOR WEDNESDAY, NOVEMBER 8</a> <a href="/index.php/press-release/ac-transit-final-redistricting-public-hearing-november-8"> Public feedback is sought on two draft ward plans and two election sequencing options OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is nearing the… </a> Nov. 02 2023 <a href="/index.php/press-release/board-of-directors-greenlights-new-realign-bus-network-plans" hreflang="en">AC TRANSIT BOARD OF DIRECTORS GREENLIGHTS TWO PLANS TO REALIGN THE BUS NETWORK</a> <a href="/index.php/press-release/board-of-directors-greenlights-new-realign-bus-network-plans"> A user-friendly interactive map is now live for direct rider feedback on the proposed plans OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors… </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=6" title="Go to previous page" rel="prev"> Previous page ‹‹ </a> </li> <li class="pager__item pager__item--ellipsis" aria-hidden="true">…</li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4"> 頁面 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> 頁面 5</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6"> 頁面 6</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7"> 頁面 7</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=7" title="目前頁面" class="is-active"> 目前頁面 8</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9"> 頁面 9</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=9" title="Go to page 10"> 頁面 10</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=10" title="Go to page 11"> 頁面 11</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=11" title="Go to page 12"> 頁面 12</a> </li> <li class="pager__item pager__item--ellipsis" aria-hidden="true">…</li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=8" 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=20" 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 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=3" 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"> 頁面 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> 頁面 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> 頁面 3</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4"> 頁面 4</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=4" title="目前頁面" class="is-active"> 目前頁面 5</a> </li> </ul> Press Releases Jan. 25 2024 <a href="/index.php/press-release/ac-transit-board-postpones-bus-network-changes-following-majority-vote" hreflang="en">AC TRANSIT BOARD POSTPONES BUS NETWORK CHANGES FOLLOWING MAJORITY VOTE</a> <a href="/index.php/press-release/ac-transit-board-postpones-bus-network-changes-following-majority-vote"> The potential implementation of Realign is now moved to 2025 OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors decided during its Wednesday,… </a> Dec. 14 2023 <a href="/index.php/press-release/ac-transit-board-reaches-historic-redistricting-decision-december-13" hreflang="en">AC TRANSIT BOARD OF DIRECTORS REACHES HISTORIC REDISTRICTING DECISION</a> <a href="/index.php/press-release/ac-transit-board-reaches-historic-redistricting-decision-december-13"> The all-new ward map and election sequence will begin in November 2024 OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors has completed… </a> Dec. 11 2023 <a href="/index.php/press-release/ac-transit-board-votes-to-finalize-redistricting-december-13" hreflang="en">AC TRANSIT BOARD VOTES TO FINALIZE REDISTRICTING, WEDNESDAY, DECEMBER 13</a> <a href="/index.php/press-release/ac-transit-board-votes-to-finalize-redistricting-december-13"> A final ward map and election sequence for 2024 and 2026 is slated to be made OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is nearing the conclusion of… </a> Nov. 07 2023 <a href="/index.php/press-release/ac-transit-final-redistricting-public-hearing-november-8" hreflang="en">AC TRANSIT'S FINAL REDISTRICTING PUBLIC HEARING SET FOR WEDNESDAY, NOVEMBER 8</a> <a href="/index.php/press-release/ac-transit-final-redistricting-public-hearing-november-8"> Public feedback is sought on two draft ward plans and two election sequencing options OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is nearing the… </a> Nov. 02 2023 <a href="/index.php/press-release/board-of-directors-greenlights-new-realign-bus-network-plans" hreflang="en">AC TRANSIT BOARD OF DIRECTORS GREENLIGHTS TWO PLANS TO REALIGN THE BUS NETWORK</a> <a href="/index.php/press-release/board-of-directors-greenlights-new-realign-bus-network-plans"> A user-friendly interactive map is now live for direct rider feedback on the proposed plans OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors… </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=6" title="Go to previous page" rel="prev"> Previous page ‹‹ </a> </li> <li class="pager__item pager__item--ellipsis" aria-hidden="true">…</li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4"> 頁面 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> 頁面 5</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6"> 頁面 6</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7"> 頁面 7</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=7" title="目前頁面" class="is-active"> 目前頁面 8</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9"> 頁面 9</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=9" title="Go to page 10"> 頁面 10</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=10" title="Go to page 11"> 頁面 11</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=11" title="Go to page 12"> 頁面 12</a> </li> <li class="pager__item pager__item--ellipsis" aria-hidden="true">…</li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=8" 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=20" 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 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=3" 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"> 頁面 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> 頁面 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> 頁面 3</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4"> 頁面 4</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=4" title="目前頁面" class="is-active"> 目前頁面 5</a> </li> </ul> Press Releases Jan. 25 2024 <a href="/index.php/press-release/ac-transit-board-postpones-bus-network-changes-following-majority-vote" hreflang="en">AC TRANSIT BOARD POSTPONES BUS NETWORK CHANGES FOLLOWING MAJORITY VOTE</a> <a href="/index.php/press-release/ac-transit-board-postpones-bus-network-changes-following-majority-vote"> The potential implementation of Realign is now moved to 2025 OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors decided during its Wednesday,… </a> Dec. 14 2023 <a href="/index.php/press-release/ac-transit-board-reaches-historic-redistricting-decision-december-13" hreflang="en">AC TRANSIT BOARD OF DIRECTORS REACHES HISTORIC REDISTRICTING DECISION</a> <a href="/index.php/press-release/ac-transit-board-reaches-historic-redistricting-decision-december-13"> The all-new ward map and election sequence will begin in November 2024 OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors has completed… </a> Dec. 11 2023 <a href="/index.php/press-release/ac-transit-board-votes-to-finalize-redistricting-december-13" hreflang="en">AC TRANSIT BOARD VOTES TO FINALIZE REDISTRICTING, WEDNESDAY, DECEMBER 13</a> <a href="/index.php/press-release/ac-transit-board-votes-to-finalize-redistricting-december-13"> A final ward map and election sequence for 2024 and 2026 is slated to be made OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is nearing the conclusion of… </a> Nov. 07 2023 <a href="/index.php/press-release/ac-transit-final-redistricting-public-hearing-november-8" hreflang="en">AC TRANSIT'S FINAL REDISTRICTING PUBLIC HEARING SET FOR WEDNESDAY, NOVEMBER 8</a> <a href="/index.php/press-release/ac-transit-final-redistricting-public-hearing-november-8"> Public feedback is sought on two draft ward plans and two election sequencing options OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is nearing the… </a> Nov. 02 2023 <a href="/index.php/press-release/board-of-directors-greenlights-new-realign-bus-network-plans" hreflang="en">AC TRANSIT BOARD OF DIRECTORS GREENLIGHTS TWO PLANS TO REALIGN THE BUS NETWORK</a> <a href="/index.php/press-release/board-of-directors-greenlights-new-realign-bus-network-plans"> A user-friendly interactive map is now live for direct rider feedback on the proposed plans OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors… </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=6" title="Go to previous page" rel="prev"> Previous page ‹‹ </a> </li> <li class="pager__item pager__item--ellipsis" aria-hidden="true">…</li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4"> 頁面 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> 頁面 5</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6"> 頁面 6</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7"> 頁面 7</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=7" title="目前頁面" class="is-active"> 目前頁面 8</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9"> 頁面 9</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=9" title="Go to page 10"> 頁面 10</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=10" title="Go to page 11"> 頁面 11</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=11" title="Go to page 12"> 頁面 12</a> </li> <li class="pager__item pager__item--ellipsis" aria-hidden="true">…</li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=8" 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=20" 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 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=3" 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"> 頁面 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> 頁面 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> 頁面 3</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4"> 頁面 4</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=4" title="目前頁面" class="is-active"> 目前頁面 5</a> </li> </ul> Press Releases Jan. 25 2024 <a href="/index.php/press-release/ac-transit-board-postpones-bus-network-changes-following-majority-vote" hreflang="en">AC TRANSIT BOARD POSTPONES BUS NETWORK CHANGES FOLLOWING MAJORITY VOTE</a> <a href="/index.php/press-release/ac-transit-board-postpones-bus-network-changes-following-majority-vote"> The potential implementation of Realign is now moved to 2025 OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors decided during its Wednesday,… </a> Dec. 14 2023 <a href="/index.php/press-release/ac-transit-board-reaches-historic-redistricting-decision-december-13" hreflang="en">AC TRANSIT BOARD OF DIRECTORS REACHES HISTORIC REDISTRICTING DECISION</a> <a href="/index.php/press-release/ac-transit-board-reaches-historic-redistricting-decision-december-13"> The all-new ward map and election sequence will begin in November 2024 OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors has completed… </a> Dec. 11 2023 <a href="/index.php/press-release/ac-transit-board-votes-to-finalize-redistricting-december-13" hreflang="en">AC TRANSIT BOARD VOTES TO FINALIZE REDISTRICTING, WEDNESDAY, DECEMBER 13</a> <a href="/index.php/press-release/ac-transit-board-votes-to-finalize-redistricting-december-13"> A final ward map and election sequence for 2024 and 2026 is slated to be made OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is nearing the conclusion of… </a> Nov. 07 2023 <a href="/index.php/press-release/ac-transit-final-redistricting-public-hearing-november-8" hreflang="en">AC TRANSIT'S FINAL REDISTRICTING PUBLIC HEARING SET FOR WEDNESDAY, NOVEMBER 8</a> <a href="/index.php/press-release/ac-transit-final-redistricting-public-hearing-november-8"> Public feedback is sought on two draft ward plans and two election sequencing options OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is nearing the… </a> Nov. 02 2023 <a href="/index.php/press-release/board-of-directors-greenlights-new-realign-bus-network-plans" hreflang="en">AC TRANSIT BOARD OF DIRECTORS GREENLIGHTS TWO PLANS TO REALIGN THE BUS NETWORK</a> <a href="/index.php/press-release/board-of-directors-greenlights-new-realign-bus-network-plans"> A user-friendly interactive map is now live for direct rider feedback on the proposed plans OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors… </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=6" title="Go to previous page" rel="prev"> Previous page ‹‹ </a> </li> <li class="pager__item pager__item--ellipsis" aria-hidden="true">…</li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4"> 頁面 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> 頁面 5</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6"> 頁面 6</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7"> 頁面 7</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=7" title="目前頁面" class="is-active"> 目前頁面 8</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9"> 頁面 9</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=9" title="Go to page 10"> 頁面 10</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=10" title="Go to page 11"> 頁面 11</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=11" title="Go to page 12"> 頁面 12</a> </li> <li class="pager__item pager__item--ellipsis" aria-hidden="true">…</li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=8" 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=20" 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 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=3" 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"> 頁面 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> 頁面 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> 頁面 3</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4"> 頁面 4</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=4" title="目前頁面" class="is-active"> 目前頁面 5</a> </li> </ul> Press Releases Jan. 25 2024 <a href="/index.php/press-release/ac-transit-board-postpones-bus-network-changes-following-majority-vote" hreflang="en">AC TRANSIT BOARD POSTPONES BUS NETWORK CHANGES FOLLOWING MAJORITY VOTE</a> <a href="/index.php/press-release/ac-transit-board-postpones-bus-network-changes-following-majority-vote"> The potential implementation of Realign is now moved to 2025 OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors decided during its Wednesday,… </a> Dec. 14 2023 <a href="/index.php/press-release/ac-transit-board-reaches-historic-redistricting-decision-december-13" hreflang="en">AC TRANSIT BOARD OF DIRECTORS REACHES HISTORIC REDISTRICTING DECISION</a> <a href="/index.php/press-release/ac-transit-board-reaches-historic-redistricting-decision-december-13"> The all-new ward map and election sequence will begin in November 2024 OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors has completed… </a> Dec. 11 2023 <a href="/index.php/press-release/ac-transit-board-votes-to-finalize-redistricting-december-13" hreflang="en">AC TRANSIT BOARD VOTES TO FINALIZE REDISTRICTING, WEDNESDAY, DECEMBER 13</a> <a href="/index.php/press-release/ac-transit-board-votes-to-finalize-redistricting-december-13"> A final ward map and election sequence for 2024 and 2026 is slated to be made OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is nearing the conclusion of… </a> Nov. 07 2023 <a href="/index.php/press-release/ac-transit-final-redistricting-public-hearing-november-8" hreflang="en">AC TRANSIT'S FINAL REDISTRICTING PUBLIC HEARING SET FOR WEDNESDAY, NOVEMBER 8</a> <a href="/index.php/press-release/ac-transit-final-redistricting-public-hearing-november-8"> Public feedback is sought on two draft ward plans and two election sequencing options OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is nearing the… </a> Nov. 02 2023 <a href="/index.php/press-release/board-of-directors-greenlights-new-realign-bus-network-plans" hreflang="en">AC TRANSIT BOARD OF DIRECTORS GREENLIGHTS TWO PLANS TO REALIGN THE BUS NETWORK</a> <a href="/index.php/press-release/board-of-directors-greenlights-new-realign-bus-network-plans"> A user-friendly interactive map is now live for direct rider feedback on the proposed plans OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors… </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=6" title="Go to previous page" rel="prev"> Previous page ‹‹ </a> </li> <li class="pager__item pager__item--ellipsis" aria-hidden="true">…</li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4"> 頁面 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> 頁面 5</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6"> 頁面 6</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7"> 頁面 7</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=7" title="目前頁面" class="is-active"> 目前頁面 8</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9"> 頁面 9</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=9" title="Go to page 10"> 頁面 10</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=10" title="Go to page 11"> 頁面 11</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=11" title="Go to page 12"> 頁面 12</a> </li> <li class="pager__item pager__item--ellipsis" aria-hidden="true">…</li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=8" 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=20" 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 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=3" 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"> 頁面 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> 頁面 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> 頁面 3</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4"> 頁面 4</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=4" title="目前頁面" class="is-active"> 目前頁面 5</a> </li> </ul> Press Releases Jan. 25 2024 <a href="/index.php/press-release/ac-transit-board-postpones-bus-network-changes-following-majority-vote" hreflang="en">AC TRANSIT BOARD POSTPONES BUS NETWORK CHANGES FOLLOWING MAJORITY VOTE</a> <a href="/index.php/press-release/ac-transit-board-postpones-bus-network-changes-following-majority-vote"> The potential implementation of Realign is now moved to 2025 OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors decided during its Wednesday,… </a> Dec. 14 2023 <a href="/index.php/press-release/ac-transit-board-reaches-historic-redistricting-decision-december-13" hreflang="en">AC TRANSIT BOARD OF DIRECTORS REACHES HISTORIC REDISTRICTING DECISION</a> <a href="/index.php/press-release/ac-transit-board-reaches-historic-redistricting-decision-december-13"> The all-new ward map and election sequence will begin in November 2024 OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors has completed… </a> Dec. 11 2023 <a href="/index.php/press-release/ac-transit-board-votes-to-finalize-redistricting-december-13" hreflang="en">AC TRANSIT BOARD VOTES TO FINALIZE REDISTRICTING, WEDNESDAY, DECEMBER 13</a> <a href="/index.php/press-release/ac-transit-board-votes-to-finalize-redistricting-december-13"> A final ward map and election sequence for 2024 and 2026 is slated to be made OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is nearing the conclusion of… </a> Nov. 07 2023 <a href="/index.php/press-release/ac-transit-final-redistricting-public-hearing-november-8" hreflang="en">AC TRANSIT'S FINAL REDISTRICTING PUBLIC HEARING SET FOR WEDNESDAY, NOVEMBER 8</a> <a href="/index.php/press-release/ac-transit-final-redistricting-public-hearing-november-8"> Public feedback is sought on two draft ward plans and two election sequencing options OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is nearing the… </a> Nov. 02 2023 <a href="/index.php/press-release/board-of-directors-greenlights-new-realign-bus-network-plans" hreflang="en">AC TRANSIT BOARD OF DIRECTORS GREENLIGHTS TWO PLANS TO REALIGN THE BUS NETWORK</a> <a href="/index.php/press-release/board-of-directors-greenlights-new-realign-bus-network-plans"> A user-friendly interactive map is now live for direct rider feedback on the proposed plans OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors… </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=6" title="Go to previous page" rel="prev"> Previous page ‹‹ </a> </li> <li class="pager__item pager__item--ellipsis" aria-hidden="true">…</li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4"> 頁面 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> 頁面 5</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6"> 頁面 6</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7"> 頁面 7</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=7" title="目前頁面" class="is-active"> 目前頁面 8</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9"> 頁面 9</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=9" title="Go to page 10"> 頁面 10</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=10" title="Go to page 11"> 頁面 11</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=11" title="Go to page 12"> 頁面 12</a> </li> <li class="pager__item pager__item--ellipsis" aria-hidden="true">…</li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=8" 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=20" 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 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=3" 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"> 頁面 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> 頁面 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> 頁面 3</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4"> 頁面 4</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=4" title="目前頁面" class="is-active"> 目前頁面 5</a> </li> </ul> Press Releases Jan. 25 2024 <a href="/index.php/press-release/ac-transit-board-postpones-bus-network-changes-following-majority-vote" hreflang="en">AC TRANSIT BOARD POSTPONES BUS NETWORK CHANGES FOLLOWING MAJORITY VOTE</a> <a href="/index.php/press-release/ac-transit-board-postpones-bus-network-changes-following-majority-vote"> The potential implementation of Realign is now moved to 2025 OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors decided during its Wednesday,… </a> Dec. 14 2023 <a href="/index.php/press-release/ac-transit-board-reaches-historic-redistricting-decision-december-13" hreflang="en">AC TRANSIT BOARD OF DIRECTORS REACHES HISTORIC REDISTRICTING DECISION</a> <a href="/index.php/press-release/ac-transit-board-reaches-historic-redistricting-decision-december-13"> The all-new ward map and election sequence will begin in November 2024 OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors has completed… </a> Dec. 11 2023 <a href="/index.php/press-release/ac-transit-board-votes-to-finalize-redistricting-december-13" hreflang="en">AC TRANSIT BOARD VOTES TO FINALIZE REDISTRICTING, WEDNESDAY, DECEMBER 13</a> <a href="/index.php/press-release/ac-transit-board-votes-to-finalize-redistricting-december-13"> A final ward map and election sequence for 2024 and 2026 is slated to be made OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is nearing the conclusion of… </a> Nov. 07 2023 <a href="/index.php/press-release/ac-transit-final-redistricting-public-hearing-november-8" hreflang="en">AC TRANSIT'S FINAL REDISTRICTING PUBLIC HEARING SET FOR WEDNESDAY, NOVEMBER 8</a> <a href="/index.php/press-release/ac-transit-final-redistricting-public-hearing-november-8"> Public feedback is sought on two draft ward plans and two election sequencing options OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is nearing the… </a> Nov. 02 2023 <a href="/index.php/press-release/board-of-directors-greenlights-new-realign-bus-network-plans" hreflang="en">AC TRANSIT BOARD OF DIRECTORS GREENLIGHTS TWO PLANS TO REALIGN THE BUS NETWORK</a> <a href="/index.php/press-release/board-of-directors-greenlights-new-realign-bus-network-plans"> A user-friendly interactive map is now live for direct rider feedback on the proposed plans OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors… </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=6" title="Go to previous page" rel="prev"> Previous page ‹‹ </a> </li> <li class="pager__item pager__item--ellipsis" aria-hidden="true">…</li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4"> 頁面 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> 頁面 5</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6"> 頁面 6</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7"> 頁面 7</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=7" title="目前頁面" class="is-active"> 目前頁面 8</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9"> 頁面 9</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=9" title="Go to page 10"> 頁面 10</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=10" title="Go to page 11"> 頁面 11</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=11" title="Go to page 12"> 頁面 12</a> </li> <li class="pager__item pager__item--ellipsis" aria-hidden="true">…</li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=8" 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=20" 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 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=3" 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"> 頁面 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> 頁面 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> 頁面 3</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4"> 頁面 4</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=4" title="目前頁面" class="is-active"> 目前頁面 5</a> </li> </ul> Press Releases Jan. 25 2024 <a href="/index.php/press-release/ac-transit-board-postpones-bus-network-changes-following-majority-vote" hreflang="en">AC TRANSIT BOARD POSTPONES BUS NETWORK CHANGES FOLLOWING MAJORITY VOTE</a> <a href="/index.php/press-release/ac-transit-board-postpones-bus-network-changes-following-majority-vote"> The potential implementation of Realign is now moved to 2025 OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors decided during its Wednesday,… </a> Dec. 14 2023 <a href="/index.php/press-release/ac-transit-board-reaches-historic-redistricting-decision-december-13" hreflang="en">AC TRANSIT BOARD OF DIRECTORS REACHES HISTORIC REDISTRICTING DECISION</a> <a href="/index.php/press-release/ac-transit-board-reaches-historic-redistricting-decision-december-13"> The all-new ward map and election sequence will begin in November 2024 OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors has completed… </a> Dec. 11 2023 <a href="/index.php/press-release/ac-transit-board-votes-to-finalize-redistricting-december-13" hreflang="en">AC TRANSIT BOARD VOTES TO FINALIZE REDISTRICTING, WEDNESDAY, DECEMBER 13</a> <a href="/index.php/press-release/ac-transit-board-votes-to-finalize-redistricting-december-13"> A final ward map and election sequence for 2024 and 2026 is slated to be made OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is nearing the conclusion of… </a> Nov. 07 2023 <a href="/index.php/press-release/ac-transit-final-redistricting-public-hearing-november-8" hreflang="en">AC TRANSIT'S FINAL REDISTRICTING PUBLIC HEARING SET FOR WEDNESDAY, NOVEMBER 8</a> <a href="/index.php/press-release/ac-transit-final-redistricting-public-hearing-november-8"> Public feedback is sought on two draft ward plans and two election sequencing options OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is nearing the… </a> Nov. 02 2023 <a href="/index.php/press-release/board-of-directors-greenlights-new-realign-bus-network-plans" hreflang="en">AC TRANSIT BOARD OF DIRECTORS GREENLIGHTS TWO PLANS TO REALIGN THE BUS NETWORK</a> <a href="/index.php/press-release/board-of-directors-greenlights-new-realign-bus-network-plans"> A user-friendly interactive map is now live for direct rider feedback on the proposed plans OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of Directors… </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=6" title="Go to previous page" rel="prev"> Previous page ‹‹ </a> </li> <li class="pager__item pager__item--ellipsis" aria-hidden="true">…</li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Go to page 4"> 頁面 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> 頁面 5</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6"> 頁面 6</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7"> 頁面 7</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=7" title="目前頁面" class="is-active"> 目前頁面 8</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9"> 頁面 9</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=9" title="Go to page 10"> 頁面 10</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=10" title="Go to page 11"> 頁面 11</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=11" title="Go to page 12"> 頁面 12</a> </li> <li class="pager__item pager__item--ellipsis" aria-hidden="true">…</li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=8" 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=20" 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)
News
Members of the media with questions or comments may contact Robert Lyles, Media Affairs Manager, at media@actransit.org.
Apr. 10 2024
AC TRANSIT AND THE CITY OF OAKLAND PARTNER TO ROLL OUT MULTIPLE INTERNATIONAL BOULEVARD SAFETY ENHANCEMENTS IN UPCOMING LAUNCH
The International Boulevard Quick Build project will extend across 75 percent of the corridor.
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) in partnership…