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 May. 01 2019 <a href="/index.php/news/get-board-2019" hreflang="en">Get On Board 2019</a> <a href="/index.php/news/get-board-2019"> With a unified voice, AC Transit joins transit agencies across the country to highlight the many benefits public transit provides to communities.… </a> May. 01 2019 <a href="/index.php/news/may-2019-employees-month" hreflang="en">May 2019 Employees of the Month</a> <a href="/index.php/news/may-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Mar. 01 2019 <a href="/index.php/news/march-2019-employees-month" hreflang="en">March 2019 Employees of the Month</a> <a href="/index.php/news/march-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Feb. 01 2019 <a href="/index.php/news/february-2019-employees-month" hreflang="en">February 2019 Employees of the Month</a> <a href="/index.php/news/february-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Jan. 25 2019 <a href="/index.php/news/ac-transit-proposes-changes-local-fares" hreflang="en">AC Transit proposes changes to Local Fares</a> <a href="/index.php/news/ac-transit-proposes-changes-local-fares"> <em>Three community meetings scheduled to discuss and gather feedback.</em> The Alameda-Contra Costa Transit District (AC Transit), invites community members from our Alameda and… </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=2" 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"> Page 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> Page 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> Page 3</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Current page"> Current page 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> Page 5</a> </li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to next page" rel="next"> Next page ›› </a> </li> <li class="pager__item pager__item--last"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to last page"> Last page Last » </a> </li> </ul> Press Releases Aug. 30 2021 <a href="/index.php/press-release/ac-transit-is-offering-fare-free-bus-rides-each-friday-in-september" hreflang="en">AC TRANSIT IS OFFERING FARE-FREE BUS RIDES EACH FRIDAY IN SEPTEMBER</a> <a href="/index.php/press-release/ac-transit-is-offering-fare-free-bus-rides-each-friday-in-september"> <em>Welcome back, it hasn’t been the same without you!</em> OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) wishes to offer a special… </a> Aug. 04 2021 <a href="/index.php/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8" hreflang="en">BACK TO SCHOOL, BACK TO WORK, AC TRANSIT IS EXPANDING SERVICE SYSTEMWIDE, STARTING AUGUST 8</a> <a href="/index.php/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8"> <em>Restoring supplementary 600-bus lines to schools, Early Bird Express, All-Nighter 800-bus lines, and select Transbay bus lines </em> OAKLAND, Calif. – The Alameda-Contra… </a> Jul. 19 2021 <a href="/index.php/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a> <a href="/index.php/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study"> <em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em> OAKLAND, Calif. –… </a> Jul. 12 2021 <a href="/index.php/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a> <a href="/index.php/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee"> <em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em> OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a> May. 26 2021 <a href="/index.php/press-release/ac-transit-general-manager-michael-hursh-extends-condolences-and-support-to-the-valley-transportation-authority" hreflang="en">AC TRANSIT GENERAL MANAGER MICHAEL HURSH EXTENDS CONDOLENCES AND SUPPORT TO THE VALLEY TRANSPORTATION AUTHORITY (VTA)</a> <a href="/index.php/press-release/ac-transit-general-manager-michael-hursh-extends-condolences-and-support-to-the-valley-transportation-authority"> OAKLAND, Calif. – As General Manager of the Alameda-Contra Costa Transit District (AC Transit), words cannot begin to express our transit district’s heartache after learning of today’s tragedy… </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=2" 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"> Page 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> Page 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> Page 3</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Current page"> Current page 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> Page 5</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6"> Page 6</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7"> Page 7</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=7" title="Go to page 8"> Page 8</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9"> Page 9</a> </li> <li class="pager__item pager__item--ellipsis" role="presentation">…</li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to next page" rel="next"> Next page ›› </a> </li> <li class="pager__item pager__item--last"> <a href="?field_press_room_type_target_id_1=All&page=10" title="Go to last page"> Last page Last » </a> </li> </ul> <a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a> Search Events From ') (Line: 76) Drupal\gutenberg\Plugin\Filter\BlockFilter->process(' <ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul> New Articles May. 01 2019 <a href="/index.php/news/get-board-2019" hreflang="en">Get On Board 2019</a> <a href="/index.php/news/get-board-2019"> With a unified voice, AC Transit joins transit agencies across the country to highlight the many benefits public transit provides to communities.… </a> May. 01 2019 <a href="/index.php/news/may-2019-employees-month" hreflang="en">May 2019 Employees of the Month</a> <a href="/index.php/news/may-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Mar. 01 2019 <a href="/index.php/news/march-2019-employees-month" hreflang="en">March 2019 Employees of the Month</a> <a href="/index.php/news/march-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Feb. 01 2019 <a href="/index.php/news/february-2019-employees-month" hreflang="en">February 2019 Employees of the Month</a> <a href="/index.php/news/february-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Jan. 25 2019 <a href="/index.php/news/ac-transit-proposes-changes-local-fares" hreflang="en">AC Transit proposes changes to Local Fares</a> <a href="/index.php/news/ac-transit-proposes-changes-local-fares"> <em>Three community meetings scheduled to discuss and gather feedback.</em> The Alameda-Contra Costa Transit District (AC Transit), invites community members from our Alameda and… </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=2" 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"> Page 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> Page 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> Page 3</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Current page"> Current page 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> Page 5</a> </li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to next page" rel="next"> Next page ›› </a> </li> <li class="pager__item pager__item--last"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to last page"> Last page Last » </a> </li> </ul> Press Releases Aug. 30 2021 <a href="/index.php/press-release/ac-transit-is-offering-fare-free-bus-rides-each-friday-in-september" hreflang="en">AC TRANSIT IS OFFERING FARE-FREE BUS RIDES EACH FRIDAY IN SEPTEMBER</a> <a href="/index.php/press-release/ac-transit-is-offering-fare-free-bus-rides-each-friday-in-september"> <em>Welcome back, it hasn’t been the same without you!</em> OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) wishes to offer a special… </a> Aug. 04 2021 <a href="/index.php/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8" hreflang="en">BACK TO SCHOOL, BACK TO WORK, AC TRANSIT IS EXPANDING SERVICE SYSTEMWIDE, STARTING AUGUST 8</a> <a href="/index.php/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8"> <em>Restoring supplementary 600-bus lines to schools, Early Bird Express, All-Nighter 800-bus lines, and select Transbay bus lines </em> OAKLAND, Calif. – The Alameda-Contra… </a> Jul. 19 2021 <a href="/index.php/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a> <a href="/index.php/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study"> <em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em> OAKLAND, Calif. –… </a> Jul. 12 2021 <a href="/index.php/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a> <a href="/index.php/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee"> <em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em> OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a> May. 26 2021 <a href="/index.php/press-release/ac-transit-general-manager-michael-hursh-extends-condolences-and-support-to-the-valley-transportation-authority" hreflang="en">AC TRANSIT GENERAL MANAGER MICHAEL HURSH EXTENDS CONDOLENCES AND SUPPORT TO THE VALLEY TRANSPORTATION AUTHORITY (VTA)</a> <a href="/index.php/press-release/ac-transit-general-manager-michael-hursh-extends-condolences-and-support-to-the-valley-transportation-authority"> OAKLAND, Calif. – As General Manager of the Alameda-Contra Costa Transit District (AC Transit), words cannot begin to express our transit district’s heartache after learning of today’s tragedy… </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=2" 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"> Page 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> Page 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> Page 3</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Current page"> Current page 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> Page 5</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6"> Page 6</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7"> Page 7</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=7" title="Go to page 8"> Page 8</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9"> Page 9</a> </li> <li class="pager__item pager__item--ellipsis" role="presentation">…</li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to next page" rel="next"> Next page ›› </a> </li> <li class="pager__item pager__item--last"> <a href="?field_press_room_type_target_id_1=All&page=10" title="Go to last page"> Last page Last » </a> </li> </ul> <a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a> Search Events From ', 'en') (Line: 118) Drupal\filter\Element\ProcessedText::preRenderText(Array) call_user_func_array(Array, Array) (Line: 100) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372) Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200) Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156) Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157) Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62) Drupal\text\TextProcessed->getValue() (Line: 140) Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 139) node_tokens('node', Array, Array, Array, Object) call_user_func_array('node_tokens', Array) (Line: 403) Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304) Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 196) Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, Object) (Line: 66) Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array, NULL) (Line: 577) Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493) Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 496) metatag_get_tags_from_route() (Line: 265) _metatag_remove_duplicate_entity_tags(Array) (Line: 234) metatag_entity_view_alter(Array, Object, Object) (Line: 539) Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 316) Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250) Drupal\Core\Entity\EntityViewBuilder->build(Array) call_user_func_array(Array, Array) (Line: 100) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200) Drupal\Core\Render\Renderer->render(Array, ) (Line: 226) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 106) Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 320) Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 50) Drupal\ban\BanMiddleware->handle(Object, 1, 1) (Line: 47) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23) Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Warning: file_get_contents(http://webapi.legistar.com/v1/actransit/Events): failed to open stream: no suitable wrapper could be found in Drupal\actransit\Plugin\Block\getFutureEvents->build() (line 35 of modules/custom/actransit/src/Plugin/Block/getFutureEvents.php).
Drupal\actransit\Plugin\Block\getFutureEvents->build() (Line: 145) Drupal\gutenberg\Plugin\Filter\BlockFilter->cacheabilityMetadata(' <ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul> New Articles May. 01 2019 <a href="/index.php/news/get-board-2019" hreflang="en">Get On Board 2019</a> <a href="/index.php/news/get-board-2019"> With a unified voice, AC Transit joins transit agencies across the country to highlight the many benefits public transit provides to communities.… </a> May. 01 2019 <a href="/index.php/news/may-2019-employees-month" hreflang="en">May 2019 Employees of the Month</a> <a href="/index.php/news/may-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Mar. 01 2019 <a href="/index.php/news/march-2019-employees-month" hreflang="en">March 2019 Employees of the Month</a> <a href="/index.php/news/march-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Feb. 01 2019 <a href="/index.php/news/february-2019-employees-month" hreflang="en">February 2019 Employees of the Month</a> <a href="/index.php/news/february-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Jan. 25 2019 <a href="/index.php/news/ac-transit-proposes-changes-local-fares" hreflang="en">AC Transit proposes changes to Local Fares</a> <a href="/index.php/news/ac-transit-proposes-changes-local-fares"> <em>Three community meetings scheduled to discuss and gather feedback.</em> The Alameda-Contra Costa Transit District (AC Transit), invites community members from our Alameda and… </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=2" 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"> Page 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> Page 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> Page 3</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Current page"> Current page 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> Page 5</a> </li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to next page" rel="next"> Next page ›› </a> </li> <li class="pager__item pager__item--last"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to last page"> Last page Last » </a> </li> </ul> Press Releases Aug. 30 2021 <a href="/index.php/press-release/ac-transit-is-offering-fare-free-bus-rides-each-friday-in-september" hreflang="en">AC TRANSIT IS OFFERING FARE-FREE BUS RIDES EACH FRIDAY IN SEPTEMBER</a> <a href="/index.php/press-release/ac-transit-is-offering-fare-free-bus-rides-each-friday-in-september"> <em>Welcome back, it hasn’t been the same without you!</em> OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) wishes to offer a special… </a> Aug. 04 2021 <a href="/index.php/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8" hreflang="en">BACK TO SCHOOL, BACK TO WORK, AC TRANSIT IS EXPANDING SERVICE SYSTEMWIDE, STARTING AUGUST 8</a> <a href="/index.php/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8"> <em>Restoring supplementary 600-bus lines to schools, Early Bird Express, All-Nighter 800-bus lines, and select Transbay bus lines </em> OAKLAND, Calif. – The Alameda-Contra… </a> Jul. 19 2021 <a href="/index.php/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a> <a href="/index.php/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study"> <em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em> OAKLAND, Calif. –… </a> Jul. 12 2021 <a href="/index.php/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a> <a href="/index.php/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee"> <em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em> OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a> May. 26 2021 <a href="/index.php/press-release/ac-transit-general-manager-michael-hursh-extends-condolences-and-support-to-the-valley-transportation-authority" hreflang="en">AC TRANSIT GENERAL MANAGER MICHAEL HURSH EXTENDS CONDOLENCES AND SUPPORT TO THE VALLEY TRANSPORTATION AUTHORITY (VTA)</a> <a href="/index.php/press-release/ac-transit-general-manager-michael-hursh-extends-condolences-and-support-to-the-valley-transportation-authority"> OAKLAND, Calif. – As General Manager of the Alameda-Contra Costa Transit District (AC Transit), words cannot begin to express our transit district’s heartache after learning of today’s tragedy… </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=2" 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"> Page 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> Page 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> Page 3</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Current page"> Current page 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> Page 5</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6"> Page 6</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7"> Page 7</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=7" title="Go to page 8"> Page 8</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9"> Page 9</a> </li> <li class="pager__item pager__item--ellipsis" role="presentation">…</li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to next page" rel="next"> Next page ›› </a> </li> <li class="pager__item pager__item--last"> <a href="?field_press_room_type_target_id_1=All&page=10" title="Go to last page"> Last page Last » </a> </li> </ul> <a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a> Search Events From ') (Line: 76) Drupal\gutenberg\Plugin\Filter\BlockFilter->process(' <ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul> New Articles May. 01 2019 <a href="/index.php/news/get-board-2019" hreflang="en">Get On Board 2019</a> <a href="/index.php/news/get-board-2019"> With a unified voice, AC Transit joins transit agencies across the country to highlight the many benefits public transit provides to communities.… </a> May. 01 2019 <a href="/index.php/news/may-2019-employees-month" hreflang="en">May 2019 Employees of the Month</a> <a href="/index.php/news/may-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Mar. 01 2019 <a href="/index.php/news/march-2019-employees-month" hreflang="en">March 2019 Employees of the Month</a> <a href="/index.php/news/march-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Feb. 01 2019 <a href="/index.php/news/february-2019-employees-month" hreflang="en">February 2019 Employees of the Month</a> <a href="/index.php/news/february-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Jan. 25 2019 <a href="/index.php/news/ac-transit-proposes-changes-local-fares" hreflang="en">AC Transit proposes changes to Local Fares</a> <a href="/index.php/news/ac-transit-proposes-changes-local-fares"> <em>Three community meetings scheduled to discuss and gather feedback.</em> The Alameda-Contra Costa Transit District (AC Transit), invites community members from our Alameda and… </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=2" 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"> Page 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> Page 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> Page 3</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Current page"> Current page 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> Page 5</a> </li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to next page" rel="next"> Next page ›› </a> </li> <li class="pager__item pager__item--last"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to last page"> Last page Last » </a> </li> </ul> Press Releases Aug. 30 2021 <a href="/index.php/press-release/ac-transit-is-offering-fare-free-bus-rides-each-friday-in-september" hreflang="en">AC TRANSIT IS OFFERING FARE-FREE BUS RIDES EACH FRIDAY IN SEPTEMBER</a> <a href="/index.php/press-release/ac-transit-is-offering-fare-free-bus-rides-each-friday-in-september"> <em>Welcome back, it hasn’t been the same without you!</em> OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) wishes to offer a special… </a> Aug. 04 2021 <a href="/index.php/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8" hreflang="en">BACK TO SCHOOL, BACK TO WORK, AC TRANSIT IS EXPANDING SERVICE SYSTEMWIDE, STARTING AUGUST 8</a> <a href="/index.php/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8"> <em>Restoring supplementary 600-bus lines to schools, Early Bird Express, All-Nighter 800-bus lines, and select Transbay bus lines </em> OAKLAND, Calif. – The Alameda-Contra… </a> Jul. 19 2021 <a href="/index.php/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a> <a href="/index.php/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study"> <em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em> OAKLAND, Calif. –… </a> Jul. 12 2021 <a href="/index.php/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a> <a href="/index.php/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee"> <em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em> OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a> May. 26 2021 <a href="/index.php/press-release/ac-transit-general-manager-michael-hursh-extends-condolences-and-support-to-the-valley-transportation-authority" hreflang="en">AC TRANSIT GENERAL MANAGER MICHAEL HURSH EXTENDS CONDOLENCES AND SUPPORT TO THE VALLEY TRANSPORTATION AUTHORITY (VTA)</a> <a href="/index.php/press-release/ac-transit-general-manager-michael-hursh-extends-condolences-and-support-to-the-valley-transportation-authority"> OAKLAND, Calif. – As General Manager of the Alameda-Contra Costa Transit District (AC Transit), words cannot begin to express our transit district’s heartache after learning of today’s tragedy… </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=2" 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"> Page 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> Page 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> Page 3</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Current page"> Current page 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> Page 5</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6"> Page 6</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7"> Page 7</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=7" title="Go to page 8"> Page 8</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9"> Page 9</a> </li> <li class="pager__item pager__item--ellipsis" role="presentation">…</li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to next page" rel="next"> Next page ›› </a> </li> <li class="pager__item pager__item--last"> <a href="?field_press_room_type_target_id_1=All&page=10" title="Go to last page"> Last page Last » </a> </li> </ul> <a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a> Search Events From ', 'en') (Line: 118) Drupal\filter\Element\ProcessedText::preRenderText(Array) call_user_func_array(Array, Array) (Line: 100) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372) Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200) Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156) Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157) Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62) Drupal\text\TextProcessed->getValue() (Line: 140) Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 139) node_tokens('node', Array, Array, Array, Object) call_user_func_array('node_tokens', Array) (Line: 403) Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304) Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 196) Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, Object) (Line: 66) Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array, NULL) (Line: 577) Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493) Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 496) metatag_get_tags_from_route() (Line: 265) _metatag_remove_duplicate_entity_tags(Array) (Line: 234) metatag_entity_view_alter(Array, Object, Object) (Line: 539) Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 316) Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250) Drupal\Core\Entity\EntityViewBuilder->build(Array) call_user_func_array(Array, Array) (Line: 100) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200) Drupal\Core\Render\Renderer->render(Array, ) (Line: 226) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 106) Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 320) Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 50) Drupal\ban\BanMiddleware->handle(Object, 1, 1) (Line: 47) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23) Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Warning: Invalid argument supplied for foreach() in Drupal\actransit\Plugin\Block\getFutureEvents->build() (line 37 of modules/custom/actransit/src/Plugin/Block/getFutureEvents.php).
Drupal\actransit\Plugin\Block\getFutureEvents->build() (Line: 145) Drupal\gutenberg\Plugin\Filter\BlockFilter->cacheabilityMetadata(' <ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul> New Articles May. 01 2019 <a href="/index.php/news/get-board-2019" hreflang="en">Get On Board 2019</a> <a href="/index.php/news/get-board-2019"> With a unified voice, AC Transit joins transit agencies across the country to highlight the many benefits public transit provides to communities.… </a> May. 01 2019 <a href="/index.php/news/may-2019-employees-month" hreflang="en">May 2019 Employees of the Month</a> <a href="/index.php/news/may-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Mar. 01 2019 <a href="/index.php/news/march-2019-employees-month" hreflang="en">March 2019 Employees of the Month</a> <a href="/index.php/news/march-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Feb. 01 2019 <a href="/index.php/news/february-2019-employees-month" hreflang="en">February 2019 Employees of the Month</a> <a href="/index.php/news/february-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Jan. 25 2019 <a href="/index.php/news/ac-transit-proposes-changes-local-fares" hreflang="en">AC Transit proposes changes to Local Fares</a> <a href="/index.php/news/ac-transit-proposes-changes-local-fares"> <em>Three community meetings scheduled to discuss and gather feedback.</em> The Alameda-Contra Costa Transit District (AC Transit), invites community members from our Alameda and… </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=2" 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"> Page 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> Page 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> Page 3</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Current page"> Current page 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> Page 5</a> </li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to next page" rel="next"> Next page ›› </a> </li> <li class="pager__item pager__item--last"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to last page"> Last page Last » </a> </li> </ul> Press Releases Aug. 30 2021 <a href="/index.php/press-release/ac-transit-is-offering-fare-free-bus-rides-each-friday-in-september" hreflang="en">AC TRANSIT IS OFFERING FARE-FREE BUS RIDES EACH FRIDAY IN SEPTEMBER</a> <a href="/index.php/press-release/ac-transit-is-offering-fare-free-bus-rides-each-friday-in-september"> <em>Welcome back, it hasn’t been the same without you!</em> OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) wishes to offer a special… </a> Aug. 04 2021 <a href="/index.php/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8" hreflang="en">BACK TO SCHOOL, BACK TO WORK, AC TRANSIT IS EXPANDING SERVICE SYSTEMWIDE, STARTING AUGUST 8</a> <a href="/index.php/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8"> <em>Restoring supplementary 600-bus lines to schools, Early Bird Express, All-Nighter 800-bus lines, and select Transbay bus lines </em> OAKLAND, Calif. – The Alameda-Contra… </a> Jul. 19 2021 <a href="/index.php/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a> <a href="/index.php/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study"> <em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em> OAKLAND, Calif. –… </a> Jul. 12 2021 <a href="/index.php/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a> <a href="/index.php/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee"> <em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em> OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a> May. 26 2021 <a href="/index.php/press-release/ac-transit-general-manager-michael-hursh-extends-condolences-and-support-to-the-valley-transportation-authority" hreflang="en">AC TRANSIT GENERAL MANAGER MICHAEL HURSH EXTENDS CONDOLENCES AND SUPPORT TO THE VALLEY TRANSPORTATION AUTHORITY (VTA)</a> <a href="/index.php/press-release/ac-transit-general-manager-michael-hursh-extends-condolences-and-support-to-the-valley-transportation-authority"> OAKLAND, Calif. – As General Manager of the Alameda-Contra Costa Transit District (AC Transit), words cannot begin to express our transit district’s heartache after learning of today’s tragedy… </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=2" 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"> Page 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> Page 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> Page 3</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Current page"> Current page 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> Page 5</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6"> Page 6</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7"> Page 7</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=7" title="Go to page 8"> Page 8</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9"> Page 9</a> </li> <li class="pager__item pager__item--ellipsis" role="presentation">…</li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to next page" rel="next"> Next page ›› </a> </li> <li class="pager__item pager__item--last"> <a href="?field_press_room_type_target_id_1=All&page=10" title="Go to last page"> Last page Last » </a> </li> </ul> <a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a> Search Events From ') (Line: 76) Drupal\gutenberg\Plugin\Filter\BlockFilter->process(' <ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul> New Articles May. 01 2019 <a href="/index.php/news/get-board-2019" hreflang="en">Get On Board 2019</a> <a href="/index.php/news/get-board-2019"> With a unified voice, AC Transit joins transit agencies across the country to highlight the many benefits public transit provides to communities.… </a> May. 01 2019 <a href="/index.php/news/may-2019-employees-month" hreflang="en">May 2019 Employees of the Month</a> <a href="/index.php/news/may-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Mar. 01 2019 <a href="/index.php/news/march-2019-employees-month" hreflang="en">March 2019 Employees of the Month</a> <a href="/index.php/news/march-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Feb. 01 2019 <a href="/index.php/news/february-2019-employees-month" hreflang="en">February 2019 Employees of the Month</a> <a href="/index.php/news/february-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Jan. 25 2019 <a href="/index.php/news/ac-transit-proposes-changes-local-fares" hreflang="en">AC Transit proposes changes to Local Fares</a> <a href="/index.php/news/ac-transit-proposes-changes-local-fares"> <em>Three community meetings scheduled to discuss and gather feedback.</em> The Alameda-Contra Costa Transit District (AC Transit), invites community members from our Alameda and… </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=2" 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"> Page 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> Page 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> Page 3</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Current page"> Current page 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> Page 5</a> </li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to next page" rel="next"> Next page ›› </a> </li> <li class="pager__item pager__item--last"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to last page"> Last page Last » </a> </li> </ul> Press Releases Aug. 30 2021 <a href="/index.php/press-release/ac-transit-is-offering-fare-free-bus-rides-each-friday-in-september" hreflang="en">AC TRANSIT IS OFFERING FARE-FREE BUS RIDES EACH FRIDAY IN SEPTEMBER</a> <a href="/index.php/press-release/ac-transit-is-offering-fare-free-bus-rides-each-friday-in-september"> <em>Welcome back, it hasn’t been the same without you!</em> OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) wishes to offer a special… </a> Aug. 04 2021 <a href="/index.php/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8" hreflang="en">BACK TO SCHOOL, BACK TO WORK, AC TRANSIT IS EXPANDING SERVICE SYSTEMWIDE, STARTING AUGUST 8</a> <a href="/index.php/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8"> <em>Restoring supplementary 600-bus lines to schools, Early Bird Express, All-Nighter 800-bus lines, and select Transbay bus lines </em> OAKLAND, Calif. – The Alameda-Contra… </a> Jul. 19 2021 <a href="/index.php/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a> <a href="/index.php/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study"> <em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em> OAKLAND, Calif. –… </a> Jul. 12 2021 <a href="/index.php/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a> <a href="/index.php/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee"> <em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em> OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a> May. 26 2021 <a href="/index.php/press-release/ac-transit-general-manager-michael-hursh-extends-condolences-and-support-to-the-valley-transportation-authority" hreflang="en">AC TRANSIT GENERAL MANAGER MICHAEL HURSH EXTENDS CONDOLENCES AND SUPPORT TO THE VALLEY TRANSPORTATION AUTHORITY (VTA)</a> <a href="/index.php/press-release/ac-transit-general-manager-michael-hursh-extends-condolences-and-support-to-the-valley-transportation-authority"> OAKLAND, Calif. – As General Manager of the Alameda-Contra Costa Transit District (AC Transit), words cannot begin to express our transit district’s heartache after learning of today’s tragedy… </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=2" 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"> Page 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> Page 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> Page 3</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Current page"> Current page 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> Page 5</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6"> Page 6</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7"> Page 7</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=7" title="Go to page 8"> Page 8</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9"> Page 9</a> </li> <li class="pager__item pager__item--ellipsis" role="presentation">…</li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to next page" rel="next"> Next page ›› </a> </li> <li class="pager__item pager__item--last"> <a href="?field_press_room_type_target_id_1=All&page=10" title="Go to last page"> Last page Last » </a> </li> </ul> <a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a> Search Events From ', 'en') (Line: 118) Drupal\filter\Element\ProcessedText::preRenderText(Array) call_user_func_array(Array, Array) (Line: 100) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372) Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200) Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156) Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157) Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62) Drupal\text\TextProcessed->getValue() (Line: 140) Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 139) node_tokens('node', Array, Array, Array, Object) call_user_func_array('node_tokens', Array) (Line: 403) Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304) Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 196) Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, Object) (Line: 66) Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array, NULL) (Line: 577) Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493) Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 496) metatag_get_tags_from_route() (Line: 265) _metatag_remove_duplicate_entity_tags(Array) (Line: 234) metatag_entity_view_alter(Array, Object, Object) (Line: 539) Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 316) Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250) Drupal\Core\Entity\EntityViewBuilder->build(Array) call_user_func_array(Array, Array) (Line: 100) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200) Drupal\Core\Render\Renderer->render(Array, ) (Line: 226) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 106) Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 320) Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 50) Drupal\ban\BanMiddleware->handle(Object, 1, 1) (Line: 47) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23) Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Notice: Undefined variable: future_events_arr in Drupal\actransit\Plugin\Block\getFutureEvents->build() (line 45 of modules/custom/actransit/src/Plugin/Block/getFutureEvents.php).
Drupal\actransit\Plugin\Block\getFutureEvents->build() (Line: 145) Drupal\gutenberg\Plugin\Filter\BlockFilter->cacheabilityMetadata(' <ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul> New Articles May. 01 2019 <a href="/index.php/news/get-board-2019" hreflang="en">Get On Board 2019</a> <a href="/index.php/news/get-board-2019"> With a unified voice, AC Transit joins transit agencies across the country to highlight the many benefits public transit provides to communities.… </a> May. 01 2019 <a href="/index.php/news/may-2019-employees-month" hreflang="en">May 2019 Employees of the Month</a> <a href="/index.php/news/may-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Mar. 01 2019 <a href="/index.php/news/march-2019-employees-month" hreflang="en">March 2019 Employees of the Month</a> <a href="/index.php/news/march-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Feb. 01 2019 <a href="/index.php/news/february-2019-employees-month" hreflang="en">February 2019 Employees of the Month</a> <a href="/index.php/news/february-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Jan. 25 2019 <a href="/index.php/news/ac-transit-proposes-changes-local-fares" hreflang="en">AC Transit proposes changes to Local Fares</a> <a href="/index.php/news/ac-transit-proposes-changes-local-fares"> <em>Three community meetings scheduled to discuss and gather feedback.</em> The Alameda-Contra Costa Transit District (AC Transit), invites community members from our Alameda and… </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=2" 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"> Page 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> Page 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> Page 3</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Current page"> Current page 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> Page 5</a> </li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to next page" rel="next"> Next page ›› </a> </li> <li class="pager__item pager__item--last"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to last page"> Last page Last » </a> </li> </ul> Press Releases Aug. 30 2021 <a href="/index.php/press-release/ac-transit-is-offering-fare-free-bus-rides-each-friday-in-september" hreflang="en">AC TRANSIT IS OFFERING FARE-FREE BUS RIDES EACH FRIDAY IN SEPTEMBER</a> <a href="/index.php/press-release/ac-transit-is-offering-fare-free-bus-rides-each-friday-in-september"> <em>Welcome back, it hasn’t been the same without you!</em> OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) wishes to offer a special… </a> Aug. 04 2021 <a href="/index.php/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8" hreflang="en">BACK TO SCHOOL, BACK TO WORK, AC TRANSIT IS EXPANDING SERVICE SYSTEMWIDE, STARTING AUGUST 8</a> <a href="/index.php/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8"> <em>Restoring supplementary 600-bus lines to schools, Early Bird Express, All-Nighter 800-bus lines, and select Transbay bus lines </em> OAKLAND, Calif. – The Alameda-Contra… </a> Jul. 19 2021 <a href="/index.php/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a> <a href="/index.php/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study"> <em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em> OAKLAND, Calif. –… </a> Jul. 12 2021 <a href="/index.php/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a> <a href="/index.php/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee"> <em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em> OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a> May. 26 2021 <a href="/index.php/press-release/ac-transit-general-manager-michael-hursh-extends-condolences-and-support-to-the-valley-transportation-authority" hreflang="en">AC TRANSIT GENERAL MANAGER MICHAEL HURSH EXTENDS CONDOLENCES AND SUPPORT TO THE VALLEY TRANSPORTATION AUTHORITY (VTA)</a> <a href="/index.php/press-release/ac-transit-general-manager-michael-hursh-extends-condolences-and-support-to-the-valley-transportation-authority"> OAKLAND, Calif. – As General Manager of the Alameda-Contra Costa Transit District (AC Transit), words cannot begin to express our transit district’s heartache after learning of today’s tragedy… </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=2" 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"> Page 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> Page 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> Page 3</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Current page"> Current page 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> Page 5</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6"> Page 6</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7"> Page 7</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=7" title="Go to page 8"> Page 8</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9"> Page 9</a> </li> <li class="pager__item pager__item--ellipsis" role="presentation">…</li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to next page" rel="next"> Next page ›› </a> </li> <li class="pager__item pager__item--last"> <a href="?field_press_room_type_target_id_1=All&page=10" title="Go to last page"> Last page Last » </a> </li> </ul> <a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a> Search Events From ') (Line: 76) Drupal\gutenberg\Plugin\Filter\BlockFilter->process(' <ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul> New Articles May. 01 2019 <a href="/index.php/news/get-board-2019" hreflang="en">Get On Board 2019</a> <a href="/index.php/news/get-board-2019"> With a unified voice, AC Transit joins transit agencies across the country to highlight the many benefits public transit provides to communities.… </a> May. 01 2019 <a href="/index.php/news/may-2019-employees-month" hreflang="en">May 2019 Employees of the Month</a> <a href="/index.php/news/may-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Mar. 01 2019 <a href="/index.php/news/march-2019-employees-month" hreflang="en">March 2019 Employees of the Month</a> <a href="/index.php/news/march-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Feb. 01 2019 <a href="/index.php/news/february-2019-employees-month" hreflang="en">February 2019 Employees of the Month</a> <a href="/index.php/news/february-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Jan. 25 2019 <a href="/index.php/news/ac-transit-proposes-changes-local-fares" hreflang="en">AC Transit proposes changes to Local Fares</a> <a href="/index.php/news/ac-transit-proposes-changes-local-fares"> <em>Three community meetings scheduled to discuss and gather feedback.</em> The Alameda-Contra Costa Transit District (AC Transit), invites community members from our Alameda and… </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=2" 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"> Page 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> Page 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> Page 3</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Current page"> Current page 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> Page 5</a> </li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to next page" rel="next"> Next page ›› </a> </li> <li class="pager__item pager__item--last"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to last page"> Last page Last » </a> </li> </ul> Press Releases Aug. 30 2021 <a href="/index.php/press-release/ac-transit-is-offering-fare-free-bus-rides-each-friday-in-september" hreflang="en">AC TRANSIT IS OFFERING FARE-FREE BUS RIDES EACH FRIDAY IN SEPTEMBER</a> <a href="/index.php/press-release/ac-transit-is-offering-fare-free-bus-rides-each-friday-in-september"> <em>Welcome back, it hasn’t been the same without you!</em> OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) wishes to offer a special… </a> Aug. 04 2021 <a href="/index.php/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8" hreflang="en">BACK TO SCHOOL, BACK TO WORK, AC TRANSIT IS EXPANDING SERVICE SYSTEMWIDE, STARTING AUGUST 8</a> <a href="/index.php/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8"> <em>Restoring supplementary 600-bus lines to schools, Early Bird Express, All-Nighter 800-bus lines, and select Transbay bus lines </em> OAKLAND, Calif. – The Alameda-Contra… </a> Jul. 19 2021 <a href="/index.php/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a> <a href="/index.php/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study"> <em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em> OAKLAND, Calif. –… </a> Jul. 12 2021 <a href="/index.php/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a> <a href="/index.php/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee"> <em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em> OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a> May. 26 2021 <a href="/index.php/press-release/ac-transit-general-manager-michael-hursh-extends-condolences-and-support-to-the-valley-transportation-authority" hreflang="en">AC TRANSIT GENERAL MANAGER MICHAEL HURSH EXTENDS CONDOLENCES AND SUPPORT TO THE VALLEY TRANSPORTATION AUTHORITY (VTA)</a> <a href="/index.php/press-release/ac-transit-general-manager-michael-hursh-extends-condolences-and-support-to-the-valley-transportation-authority"> OAKLAND, Calif. – As General Manager of the Alameda-Contra Costa Transit District (AC Transit), words cannot begin to express our transit district’s heartache after learning of today’s tragedy… </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=2" 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"> Page 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> Page 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> Page 3</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Current page"> Current page 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> Page 5</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6"> Page 6</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7"> Page 7</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=7" title="Go to page 8"> Page 8</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9"> Page 9</a> </li> <li class="pager__item pager__item--ellipsis" role="presentation">…</li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to next page" rel="next"> Next page ›› </a> </li> <li class="pager__item pager__item--last"> <a href="?field_press_room_type_target_id_1=All&page=10" title="Go to last page"> Last page Last » </a> </li> </ul> <a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a> Search Events From ', 'en') (Line: 118) Drupal\filter\Element\ProcessedText::preRenderText(Array) call_user_func_array(Array, Array) (Line: 100) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372) Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200) Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156) Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157) Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62) Drupal\text\TextProcessed->getValue() (Line: 140) Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 139) node_tokens('node', Array, Array, Array, Object) call_user_func_array('node_tokens', Array) (Line: 403) Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304) Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 196) Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, Object) (Line: 66) Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array, NULL) (Line: 577) Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493) Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 496) metatag_get_tags_from_route() (Line: 265) _metatag_remove_duplicate_entity_tags(Array) (Line: 234) metatag_entity_view_alter(Array, Object, Object) (Line: 539) Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 316) Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250) Drupal\Core\Entity\EntityViewBuilder->build(Array) call_user_func_array(Array, Array) (Line: 100) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200) Drupal\Core\Render\Renderer->render(Array, ) (Line: 226) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 106) Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 320) Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 50) Drupal\ban\BanMiddleware->handle(Object, 1, 1) (Line: 47) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23) Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Warning: Invalid argument supplied for foreach() in Drupal\actransit\Plugin\Block\groupArray() (line 55 of modules/custom/actransit/src/Plugin/Block/getFutureEvents.php).
Drupal\actransit\Plugin\Block\groupArray(NULL, 'EventDate') (Line: 45) Drupal\actransit\Plugin\Block\getFutureEvents->build() (Line: 145) Drupal\gutenberg\Plugin\Filter\BlockFilter->cacheabilityMetadata(' <ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul> New Articles May. 01 2019 <a href="/index.php/news/get-board-2019" hreflang="en">Get On Board 2019</a> <a href="/index.php/news/get-board-2019"> With a unified voice, AC Transit joins transit agencies across the country to highlight the many benefits public transit provides to communities.… </a> May. 01 2019 <a href="/index.php/news/may-2019-employees-month" hreflang="en">May 2019 Employees of the Month</a> <a href="/index.php/news/may-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Mar. 01 2019 <a href="/index.php/news/march-2019-employees-month" hreflang="en">March 2019 Employees of the Month</a> <a href="/index.php/news/march-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Feb. 01 2019 <a href="/index.php/news/february-2019-employees-month" hreflang="en">February 2019 Employees of the Month</a> <a href="/index.php/news/february-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Jan. 25 2019 <a href="/index.php/news/ac-transit-proposes-changes-local-fares" hreflang="en">AC Transit proposes changes to Local Fares</a> <a href="/index.php/news/ac-transit-proposes-changes-local-fares"> <em>Three community meetings scheduled to discuss and gather feedback.</em> The Alameda-Contra Costa Transit District (AC Transit), invites community members from our Alameda and… </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=2" 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"> Page 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> Page 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> Page 3</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Current page"> Current page 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> Page 5</a> </li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to next page" rel="next"> Next page ›› </a> </li> <li class="pager__item pager__item--last"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to last page"> Last page Last » </a> </li> </ul> Press Releases Aug. 30 2021 <a href="/index.php/press-release/ac-transit-is-offering-fare-free-bus-rides-each-friday-in-september" hreflang="en">AC TRANSIT IS OFFERING FARE-FREE BUS RIDES EACH FRIDAY IN SEPTEMBER</a> <a href="/index.php/press-release/ac-transit-is-offering-fare-free-bus-rides-each-friday-in-september"> <em>Welcome back, it hasn’t been the same without you!</em> OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) wishes to offer a special… </a> Aug. 04 2021 <a href="/index.php/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8" hreflang="en">BACK TO SCHOOL, BACK TO WORK, AC TRANSIT IS EXPANDING SERVICE SYSTEMWIDE, STARTING AUGUST 8</a> <a href="/index.php/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8"> <em>Restoring supplementary 600-bus lines to schools, Early Bird Express, All-Nighter 800-bus lines, and select Transbay bus lines </em> OAKLAND, Calif. – The Alameda-Contra… </a> Jul. 19 2021 <a href="/index.php/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a> <a href="/index.php/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study"> <em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em> OAKLAND, Calif. –… </a> Jul. 12 2021 <a href="/index.php/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a> <a href="/index.php/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee"> <em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em> OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a> May. 26 2021 <a href="/index.php/press-release/ac-transit-general-manager-michael-hursh-extends-condolences-and-support-to-the-valley-transportation-authority" hreflang="en">AC TRANSIT GENERAL MANAGER MICHAEL HURSH EXTENDS CONDOLENCES AND SUPPORT TO THE VALLEY TRANSPORTATION AUTHORITY (VTA)</a> <a href="/index.php/press-release/ac-transit-general-manager-michael-hursh-extends-condolences-and-support-to-the-valley-transportation-authority"> OAKLAND, Calif. – As General Manager of the Alameda-Contra Costa Transit District (AC Transit), words cannot begin to express our transit district’s heartache after learning of today’s tragedy… </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=2" 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"> Page 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> Page 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> Page 3</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Current page"> Current page 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> Page 5</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6"> Page 6</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7"> Page 7</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=7" title="Go to page 8"> Page 8</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9"> Page 9</a> </li> <li class="pager__item pager__item--ellipsis" role="presentation">…</li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to next page" rel="next"> Next page ›› </a> </li> <li class="pager__item pager__item--last"> <a href="?field_press_room_type_target_id_1=All&page=10" title="Go to last page"> Last page Last » </a> </li> </ul> <a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a> Search Events From ') (Line: 76) Drupal\gutenberg\Plugin\Filter\BlockFilter->process(' <ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul> New Articles May. 01 2019 <a href="/index.php/news/get-board-2019" hreflang="en">Get On Board 2019</a> <a href="/index.php/news/get-board-2019"> With a unified voice, AC Transit joins transit agencies across the country to highlight the many benefits public transit provides to communities.… </a> May. 01 2019 <a href="/index.php/news/may-2019-employees-month" hreflang="en">May 2019 Employees of the Month</a> <a href="/index.php/news/may-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Mar. 01 2019 <a href="/index.php/news/march-2019-employees-month" hreflang="en">March 2019 Employees of the Month</a> <a href="/index.php/news/march-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Feb. 01 2019 <a href="/index.php/news/february-2019-employees-month" hreflang="en">February 2019 Employees of the Month</a> <a href="/index.php/news/february-2019-employees-month"> It takes a lot of hard work and dedication to keep AC Transit buses on the road and running smoothly. Each month, the District honors the service of those drivers and mechanics who contribute… </a> Jan. 25 2019 <a href="/index.php/news/ac-transit-proposes-changes-local-fares" hreflang="en">AC Transit proposes changes to Local Fares</a> <a href="/index.php/news/ac-transit-proposes-changes-local-fares"> <em>Three community meetings scheduled to discuss and gather feedback.</em> The Alameda-Contra Costa Transit District (AC Transit), invites community members from our Alameda and… </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=2" 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"> Page 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> Page 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> Page 3</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Current page"> Current page 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> Page 5</a> </li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to next page" rel="next"> Next page ›› </a> </li> <li class="pager__item pager__item--last"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to last page"> Last page Last » </a> </li> </ul> Press Releases Aug. 30 2021 <a href="/index.php/press-release/ac-transit-is-offering-fare-free-bus-rides-each-friday-in-september" hreflang="en">AC TRANSIT IS OFFERING FARE-FREE BUS RIDES EACH FRIDAY IN SEPTEMBER</a> <a href="/index.php/press-release/ac-transit-is-offering-fare-free-bus-rides-each-friday-in-september"> <em>Welcome back, it hasn’t been the same without you!</em> OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) wishes to offer a special… </a> Aug. 04 2021 <a href="/index.php/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8" hreflang="en">BACK TO SCHOOL, BACK TO WORK, AC TRANSIT IS EXPANDING SERVICE SYSTEMWIDE, STARTING AUGUST 8</a> <a href="/index.php/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8"> <em>Restoring supplementary 600-bus lines to schools, Early Bird Express, All-Nighter 800-bus lines, and select Transbay bus lines </em> OAKLAND, Calif. – The Alameda-Contra… </a> Jul. 19 2021 <a href="/index.php/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a> <a href="/index.php/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study"> <em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em> OAKLAND, Calif. –… </a> Jul. 12 2021 <a href="/index.php/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a> <a href="/index.php/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee"> <em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em> OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a> May. 26 2021 <a href="/index.php/press-release/ac-transit-general-manager-michael-hursh-extends-condolences-and-support-to-the-valley-transportation-authority" hreflang="en">AC TRANSIT GENERAL MANAGER MICHAEL HURSH EXTENDS CONDOLENCES AND SUPPORT TO THE VALLEY TRANSPORTATION AUTHORITY (VTA)</a> <a href="/index.php/press-release/ac-transit-general-manager-michael-hursh-extends-condolences-and-support-to-the-valley-transportation-authority"> OAKLAND, Calif. – As General Manager of the Alameda-Contra Costa Transit District (AC Transit), words cannot begin to express our transit district’s heartache after learning of today’s tragedy… </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=2" 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"> Page 1</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=1" title="Go to page 2"> Page 2</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=2" title="Go to page 3"> Page 3</a> </li> <li class="pager__item is-active"> <a href="?field_press_room_type_target_id_1=All&page=3" title="Current page"> Current page 4</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to page 5"> Page 5</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=5" title="Go to page 6"> Page 6</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=6" title="Go to page 7"> Page 7</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=7" title="Go to page 8"> Page 8</a> </li> <li class="pager__item"> <a href="?field_press_room_type_target_id_1=All&page=8" title="Go to page 9"> Page 9</a> </li> <li class="pager__item pager__item--ellipsis" role="presentation">…</li> <li class="pager__item pager__item--next"> <a href="?field_press_room_type_target_id_1=All&page=4" title="Go to next page" rel="next"> Next page ›› </a> </li> <li class="pager__item pager__item--last"> <a href="?field_press_room_type_target_id_1=All&page=10" title="Go to last page"> Last page Last » </a> </li> </ul> <a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a> Search Events From ', 'en') (Line: 118) Drupal\filter\Element\ProcessedText::preRenderText(Array) call_user_func_array(Array, Array) (Line: 100) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372) Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200) Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156) Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157) Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62) Drupal\text\TextProcessed->getValue() (Line: 140) Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 139) node_tokens('node', Array, Array, Array, Object) call_user_func_array('node_tokens', Array) (Line: 403) Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304) Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 196) Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, Object) (Line: 66) Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array, NULL) (Line: 577) Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493) Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 496) metatag_get_tags_from_route() (Line: 265) _metatag_remove_duplicate_entity_tags(Array) (Line: 234) metatag_entity_view_alter(Array, Object, Object) (Line: 539) Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 316) Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250) Drupal\Core\Entity\EntityViewBuilder->build(Array) call_user_func_array(Array, Array) (Line: 100) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200) Drupal\Core\Render\Renderer->render(Array, ) (Line: 226) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 106) Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 320) Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 50) Drupal\ban\BanMiddleware->handle(Object, 1, 1) (Line: 47) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23) Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
News
May. 26 2021
AC TRANSIT GENERAL MANAGER MICHAEL HURSH EXTENDS CONDOLENCES AND SUPPORT TO THE VALLEY TRANSPORTATION AUTHORITY (VTA)
OAKLAND, Calif. – As General Manager of the Alameda-Contra Costa Transit District (AC Transit), words cannot begin to express our transit district’s heartache after learning of today’s tragedy…