- 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
Feb. 01 2019
<a href="/news/february-2019-employees-month" hreflang="en">February 2019 Employees of the Month</a>
<a href="/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="/news/ac-transit-proposes-changes-local-fares" hreflang="en">AC Transit proposes changes to Local Fares</a>
<a href="/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>
Jan. 02 2019
<a href="/news/january-employees-month" hreflang="en">January Employees of the Month</a>
<a href="/news/january-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>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Page
3</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Page
4</a>
</li>
<li class="pager__item is-active">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=4" title="Current page">
Current page
5</a>
</li>
</ul>
Press Releases
May. 15 2023
<a href="/press-release/ac-transit-restores-supplementary-bus-lines-to-oakland-schools" hreflang="en">AC TRANSIT RESTORES ALL 600-SERIES BUS LINES (SUPPLEMENTARY SERVICES) TO SCHOOLS ACROSS OAKLAND</a>
<a href="/press-release/ac-transit-restores-supplementary-bus-lines-to-oakland-schools">
<em>OUSD teachers will return to classrooms districtwide on May 16</em>
OAKLAND, Calif. –
The Alameda-Contra Costa Transit District (AC Transit) received notice from the
Oakland… </a>
May. 03 2023
<a href="/press-release/ousd-labor-strike-will-affect-select-ac-transit-bus-lines" hreflang="en">OUSD’S SCHEDULED LABOR STRIKE WILL AFFECT SELECT AC TRANSIT BUS LINES </a>
<a href="/press-release/ousd-labor-strike-will-affect-select-ac-transit-bus-lines">
<em>Seventeen bus lines will cancel, or detour service if no agreement by May 4</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit)
received notice from the… </a>
Apr. 18 2023
<a href="/press-release/ac-transit-realign-plan-survey-now-underway" hreflang="en">THE AC TRANSIT REALIGN PLAN & SURVEY IS NOW UNDERWAY</a>
<a href="/press-release/ac-transit-realign-plan-survey-now-underway">
<em>The multi-phased plan, assesses in real-time where, when, and how our bus fleet works</em>
The Alameda-Contra Costa Transit District (AC Transit)
announces the launch of the… </a>
Mar. 23 2023
<a href="/press-release/ac-transit-honors-11-bus-operators-safe-driving-award" hreflang="en">AC TRANSIT HONORS 11 BUS OPERATORS WITH THE SAFE DRIVING AWARD</a>
<a href="/press-release/ac-transit-honors-11-bus-operators-safe-driving-award">
<em>The awardees represent an astounding 295 years of combined safe driving service</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) is proud to
announce… </a>
Mar. 21 2023
<a href="/press-release/ac-transit-temporarily-ceases-transbay-bus-lines" hreflang="en">AC TRANSIT TRANSBAY BUS LINES TEMPORARILY CEASES ALL SAN FRANCISCO SERVICE </a>
<a href="/press-release/ac-transit-temporarily-ceases-transbay-bus-lines">
<em>All westbound Transbay bus lines will stop at West Oakland BART</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) alerts riders
that all eastbound… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Page
3</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Page
4</a>
</li>
<li class="pager__item is-active">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=4" title="Current page">
Current page
5</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=5" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=14" 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
Feb. 01 2019
<a href="/news/february-2019-employees-month" hreflang="en">February 2019 Employees of the Month</a>
<a href="/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="/news/ac-transit-proposes-changes-local-fares" hreflang="en">AC Transit proposes changes to Local Fares</a>
<a href="/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>
Jan. 02 2019
<a href="/news/january-employees-month" hreflang="en">January Employees of the Month</a>
<a href="/news/january-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>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Page
3</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Page
4</a>
</li>
<li class="pager__item is-active">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=4" title="Current page">
Current page
5</a>
</li>
</ul>
Press Releases
May. 15 2023
<a href="/press-release/ac-transit-restores-supplementary-bus-lines-to-oakland-schools" hreflang="en">AC TRANSIT RESTORES ALL 600-SERIES BUS LINES (SUPPLEMENTARY SERVICES) TO SCHOOLS ACROSS OAKLAND</a>
<a href="/press-release/ac-transit-restores-supplementary-bus-lines-to-oakland-schools">
<em>OUSD teachers will return to classrooms districtwide on May 16</em>
OAKLAND, Calif. –
The Alameda-Contra Costa Transit District (AC Transit) received notice from the
Oakland… </a>
May. 03 2023
<a href="/press-release/ousd-labor-strike-will-affect-select-ac-transit-bus-lines" hreflang="en">OUSD’S SCHEDULED LABOR STRIKE WILL AFFECT SELECT AC TRANSIT BUS LINES </a>
<a href="/press-release/ousd-labor-strike-will-affect-select-ac-transit-bus-lines">
<em>Seventeen bus lines will cancel, or detour service if no agreement by May 4</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit)
received notice from the… </a>
Apr. 18 2023
<a href="/press-release/ac-transit-realign-plan-survey-now-underway" hreflang="en">THE AC TRANSIT REALIGN PLAN & SURVEY IS NOW UNDERWAY</a>
<a href="/press-release/ac-transit-realign-plan-survey-now-underway">
<em>The multi-phased plan, assesses in real-time where, when, and how our bus fleet works</em>
The Alameda-Contra Costa Transit District (AC Transit)
announces the launch of the… </a>
Mar. 23 2023
<a href="/press-release/ac-transit-honors-11-bus-operators-safe-driving-award" hreflang="en">AC TRANSIT HONORS 11 BUS OPERATORS WITH THE SAFE DRIVING AWARD</a>
<a href="/press-release/ac-transit-honors-11-bus-operators-safe-driving-award">
<em>The awardees represent an astounding 295 years of combined safe driving service</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) is proud to
announce… </a>
Mar. 21 2023
<a href="/press-release/ac-transit-temporarily-ceases-transbay-bus-lines" hreflang="en">AC TRANSIT TRANSBAY BUS LINES TEMPORARILY CEASES ALL SAN FRANCISCO SERVICE </a>
<a href="/press-release/ac-transit-temporarily-ceases-transbay-bus-lines">
<em>All westbound Transbay bus lines will stop at West Oakland BART</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) alerts riders
that all eastbound… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Page
3</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Page
4</a>
</li>
<li class="pager__item is-active">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=4" title="Current page">
Current page
5</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=5" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=14" 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
Feb. 01 2019
<a href="/news/february-2019-employees-month" hreflang="en">February 2019 Employees of the Month</a>
<a href="/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="/news/ac-transit-proposes-changes-local-fares" hreflang="en">AC Transit proposes changes to Local Fares</a>
<a href="/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>
Jan. 02 2019
<a href="/news/january-employees-month" hreflang="en">January Employees of the Month</a>
<a href="/news/january-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>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Page
3</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Page
4</a>
</li>
<li class="pager__item is-active">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=4" title="Current page">
Current page
5</a>
</li>
</ul>
Press Releases
May. 15 2023
<a href="/press-release/ac-transit-restores-supplementary-bus-lines-to-oakland-schools" hreflang="en">AC TRANSIT RESTORES ALL 600-SERIES BUS LINES (SUPPLEMENTARY SERVICES) TO SCHOOLS ACROSS OAKLAND</a>
<a href="/press-release/ac-transit-restores-supplementary-bus-lines-to-oakland-schools">
<em>OUSD teachers will return to classrooms districtwide on May 16</em>
OAKLAND, Calif. –
The Alameda-Contra Costa Transit District (AC Transit) received notice from the
Oakland… </a>
May. 03 2023
<a href="/press-release/ousd-labor-strike-will-affect-select-ac-transit-bus-lines" hreflang="en">OUSD’S SCHEDULED LABOR STRIKE WILL AFFECT SELECT AC TRANSIT BUS LINES </a>
<a href="/press-release/ousd-labor-strike-will-affect-select-ac-transit-bus-lines">
<em>Seventeen bus lines will cancel, or detour service if no agreement by May 4</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit)
received notice from the… </a>
Apr. 18 2023
<a href="/press-release/ac-transit-realign-plan-survey-now-underway" hreflang="en">THE AC TRANSIT REALIGN PLAN & SURVEY IS NOW UNDERWAY</a>
<a href="/press-release/ac-transit-realign-plan-survey-now-underway">
<em>The multi-phased plan, assesses in real-time where, when, and how our bus fleet works</em>
The Alameda-Contra Costa Transit District (AC Transit)
announces the launch of the… </a>
Mar. 23 2023
<a href="/press-release/ac-transit-honors-11-bus-operators-safe-driving-award" hreflang="en">AC TRANSIT HONORS 11 BUS OPERATORS WITH THE SAFE DRIVING AWARD</a>
<a href="/press-release/ac-transit-honors-11-bus-operators-safe-driving-award">
<em>The awardees represent an astounding 295 years of combined safe driving service</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) is proud to
announce… </a>
Mar. 21 2023
<a href="/press-release/ac-transit-temporarily-ceases-transbay-bus-lines" hreflang="en">AC TRANSIT TRANSBAY BUS LINES TEMPORARILY CEASES ALL SAN FRANCISCO SERVICE </a>
<a href="/press-release/ac-transit-temporarily-ceases-transbay-bus-lines">
<em>All westbound Transbay bus lines will stop at West Oakland BART</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) alerts riders
that all eastbound… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Page
3</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Page
4</a>
</li>
<li class="pager__item is-active">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=4" title="Current page">
Current page
5</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=5" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=14" 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
Feb. 01 2019
<a href="/news/february-2019-employees-month" hreflang="en">February 2019 Employees of the Month</a>
<a href="/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="/news/ac-transit-proposes-changes-local-fares" hreflang="en">AC Transit proposes changes to Local Fares</a>
<a href="/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>
Jan. 02 2019
<a href="/news/january-employees-month" hreflang="en">January Employees of the Month</a>
<a href="/news/january-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>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Page
3</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Page
4</a>
</li>
<li class="pager__item is-active">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=4" title="Current page">
Current page
5</a>
</li>
</ul>
Press Releases
May. 15 2023
<a href="/press-release/ac-transit-restores-supplementary-bus-lines-to-oakland-schools" hreflang="en">AC TRANSIT RESTORES ALL 600-SERIES BUS LINES (SUPPLEMENTARY SERVICES) TO SCHOOLS ACROSS OAKLAND</a>
<a href="/press-release/ac-transit-restores-supplementary-bus-lines-to-oakland-schools">
<em>OUSD teachers will return to classrooms districtwide on May 16</em>
OAKLAND, Calif. –
The Alameda-Contra Costa Transit District (AC Transit) received notice from the
Oakland… </a>
May. 03 2023
<a href="/press-release/ousd-labor-strike-will-affect-select-ac-transit-bus-lines" hreflang="en">OUSD’S SCHEDULED LABOR STRIKE WILL AFFECT SELECT AC TRANSIT BUS LINES </a>
<a href="/press-release/ousd-labor-strike-will-affect-select-ac-transit-bus-lines">
<em>Seventeen bus lines will cancel, or detour service if no agreement by May 4</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit)
received notice from the… </a>
Apr. 18 2023
<a href="/press-release/ac-transit-realign-plan-survey-now-underway" hreflang="en">THE AC TRANSIT REALIGN PLAN & SURVEY IS NOW UNDERWAY</a>
<a href="/press-release/ac-transit-realign-plan-survey-now-underway">
<em>The multi-phased plan, assesses in real-time where, when, and how our bus fleet works</em>
The Alameda-Contra Costa Transit District (AC Transit)
announces the launch of the… </a>
Mar. 23 2023
<a href="/press-release/ac-transit-honors-11-bus-operators-safe-driving-award" hreflang="en">AC TRANSIT HONORS 11 BUS OPERATORS WITH THE SAFE DRIVING AWARD</a>
<a href="/press-release/ac-transit-honors-11-bus-operators-safe-driving-award">
<em>The awardees represent an astounding 295 years of combined safe driving service</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) is proud to
announce… </a>
Mar. 21 2023
<a href="/press-release/ac-transit-temporarily-ceases-transbay-bus-lines" hreflang="en">AC TRANSIT TRANSBAY BUS LINES TEMPORARILY CEASES ALL SAN FRANCISCO SERVICE </a>
<a href="/press-release/ac-transit-temporarily-ceases-transbay-bus-lines">
<em>All westbound Transbay bus lines will stop at West Oakland BART</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) alerts riders
that all eastbound… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Page
3</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Page
4</a>
</li>
<li class="pager__item is-active">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=4" title="Current page">
Current page
5</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=5" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=14" 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
Feb. 01 2019
<a href="/news/february-2019-employees-month" hreflang="en">February 2019 Employees of the Month</a>
<a href="/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="/news/ac-transit-proposes-changes-local-fares" hreflang="en">AC Transit proposes changes to Local Fares</a>
<a href="/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>
Jan. 02 2019
<a href="/news/january-employees-month" hreflang="en">January Employees of the Month</a>
<a href="/news/january-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>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Page
3</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Page
4</a>
</li>
<li class="pager__item is-active">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=4" title="Current page">
Current page
5</a>
</li>
</ul>
Press Releases
May. 15 2023
<a href="/press-release/ac-transit-restores-supplementary-bus-lines-to-oakland-schools" hreflang="en">AC TRANSIT RESTORES ALL 600-SERIES BUS LINES (SUPPLEMENTARY SERVICES) TO SCHOOLS ACROSS OAKLAND</a>
<a href="/press-release/ac-transit-restores-supplementary-bus-lines-to-oakland-schools">
<em>OUSD teachers will return to classrooms districtwide on May 16</em>
OAKLAND, Calif. –
The Alameda-Contra Costa Transit District (AC Transit) received notice from the
Oakland… </a>
May. 03 2023
<a href="/press-release/ousd-labor-strike-will-affect-select-ac-transit-bus-lines" hreflang="en">OUSD’S SCHEDULED LABOR STRIKE WILL AFFECT SELECT AC TRANSIT BUS LINES </a>
<a href="/press-release/ousd-labor-strike-will-affect-select-ac-transit-bus-lines">
<em>Seventeen bus lines will cancel, or detour service if no agreement by May 4</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit)
received notice from the… </a>
Apr. 18 2023
<a href="/press-release/ac-transit-realign-plan-survey-now-underway" hreflang="en">THE AC TRANSIT REALIGN PLAN & SURVEY IS NOW UNDERWAY</a>
<a href="/press-release/ac-transit-realign-plan-survey-now-underway">
<em>The multi-phased plan, assesses in real-time where, when, and how our bus fleet works</em>
The Alameda-Contra Costa Transit District (AC Transit)
announces the launch of the… </a>
Mar. 23 2023
<a href="/press-release/ac-transit-honors-11-bus-operators-safe-driving-award" hreflang="en">AC TRANSIT HONORS 11 BUS OPERATORS WITH THE SAFE DRIVING AWARD</a>
<a href="/press-release/ac-transit-honors-11-bus-operators-safe-driving-award">
<em>The awardees represent an astounding 295 years of combined safe driving service</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) is proud to
announce… </a>
Mar. 21 2023
<a href="/press-release/ac-transit-temporarily-ceases-transbay-bus-lines" hreflang="en">AC TRANSIT TRANSBAY BUS LINES TEMPORARILY CEASES ALL SAN FRANCISCO SERVICE </a>
<a href="/press-release/ac-transit-temporarily-ceases-transbay-bus-lines">
<em>All westbound Transbay bus lines will stop at West Oakland BART</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) alerts riders
that all eastbound… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Page
3</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Page
4</a>
</li>
<li class="pager__item is-active">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=4" title="Current page">
Current page
5</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=5" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=14" 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
Feb. 01 2019
<a href="/news/february-2019-employees-month" hreflang="en">February 2019 Employees of the Month</a>
<a href="/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="/news/ac-transit-proposes-changes-local-fares" hreflang="en">AC Transit proposes changes to Local Fares</a>
<a href="/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>
Jan. 02 2019
<a href="/news/january-employees-month" hreflang="en">January Employees of the Month</a>
<a href="/news/january-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>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Page
3</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Page
4</a>
</li>
<li class="pager__item is-active">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=4" title="Current page">
Current page
5</a>
</li>
</ul>
Press Releases
May. 15 2023
<a href="/press-release/ac-transit-restores-supplementary-bus-lines-to-oakland-schools" hreflang="en">AC TRANSIT RESTORES ALL 600-SERIES BUS LINES (SUPPLEMENTARY SERVICES) TO SCHOOLS ACROSS OAKLAND</a>
<a href="/press-release/ac-transit-restores-supplementary-bus-lines-to-oakland-schools">
<em>OUSD teachers will return to classrooms districtwide on May 16</em>
OAKLAND, Calif. –
The Alameda-Contra Costa Transit District (AC Transit) received notice from the
Oakland… </a>
May. 03 2023
<a href="/press-release/ousd-labor-strike-will-affect-select-ac-transit-bus-lines" hreflang="en">OUSD’S SCHEDULED LABOR STRIKE WILL AFFECT SELECT AC TRANSIT BUS LINES </a>
<a href="/press-release/ousd-labor-strike-will-affect-select-ac-transit-bus-lines">
<em>Seventeen bus lines will cancel, or detour service if no agreement by May 4</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit)
received notice from the… </a>
Apr. 18 2023
<a href="/press-release/ac-transit-realign-plan-survey-now-underway" hreflang="en">THE AC TRANSIT REALIGN PLAN & SURVEY IS NOW UNDERWAY</a>
<a href="/press-release/ac-transit-realign-plan-survey-now-underway">
<em>The multi-phased plan, assesses in real-time where, when, and how our bus fleet works</em>
The Alameda-Contra Costa Transit District (AC Transit)
announces the launch of the… </a>
Mar. 23 2023
<a href="/press-release/ac-transit-honors-11-bus-operators-safe-driving-award" hreflang="en">AC TRANSIT HONORS 11 BUS OPERATORS WITH THE SAFE DRIVING AWARD</a>
<a href="/press-release/ac-transit-honors-11-bus-operators-safe-driving-award">
<em>The awardees represent an astounding 295 years of combined safe driving service</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) is proud to
announce… </a>
Mar. 21 2023
<a href="/press-release/ac-transit-temporarily-ceases-transbay-bus-lines" hreflang="en">AC TRANSIT TRANSBAY BUS LINES TEMPORARILY CEASES ALL SAN FRANCISCO SERVICE </a>
<a href="/press-release/ac-transit-temporarily-ceases-transbay-bus-lines">
<em>All westbound Transbay bus lines will stop at West Oakland BART</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) alerts riders
that all eastbound… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Page
3</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Page
4</a>
</li>
<li class="pager__item is-active">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=4" title="Current page">
Current page
5</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=5" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=14" 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
Feb. 01 2019
<a href="/news/february-2019-employees-month" hreflang="en">February 2019 Employees of the Month</a>
<a href="/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="/news/ac-transit-proposes-changes-local-fares" hreflang="en">AC Transit proposes changes to Local Fares</a>
<a href="/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>
Jan. 02 2019
<a href="/news/january-employees-month" hreflang="en">January Employees of the Month</a>
<a href="/news/january-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>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Page
3</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Page
4</a>
</li>
<li class="pager__item is-active">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=4" title="Current page">
Current page
5</a>
</li>
</ul>
Press Releases
May. 15 2023
<a href="/press-release/ac-transit-restores-supplementary-bus-lines-to-oakland-schools" hreflang="en">AC TRANSIT RESTORES ALL 600-SERIES BUS LINES (SUPPLEMENTARY SERVICES) TO SCHOOLS ACROSS OAKLAND</a>
<a href="/press-release/ac-transit-restores-supplementary-bus-lines-to-oakland-schools">
<em>OUSD teachers will return to classrooms districtwide on May 16</em>
OAKLAND, Calif. –
The Alameda-Contra Costa Transit District (AC Transit) received notice from the
Oakland… </a>
May. 03 2023
<a href="/press-release/ousd-labor-strike-will-affect-select-ac-transit-bus-lines" hreflang="en">OUSD’S SCHEDULED LABOR STRIKE WILL AFFECT SELECT AC TRANSIT BUS LINES </a>
<a href="/press-release/ousd-labor-strike-will-affect-select-ac-transit-bus-lines">
<em>Seventeen bus lines will cancel, or detour service if no agreement by May 4</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit)
received notice from the… </a>
Apr. 18 2023
<a href="/press-release/ac-transit-realign-plan-survey-now-underway" hreflang="en">THE AC TRANSIT REALIGN PLAN & SURVEY IS NOW UNDERWAY</a>
<a href="/press-release/ac-transit-realign-plan-survey-now-underway">
<em>The multi-phased plan, assesses in real-time where, when, and how our bus fleet works</em>
The Alameda-Contra Costa Transit District (AC Transit)
announces the launch of the… </a>
Mar. 23 2023
<a href="/press-release/ac-transit-honors-11-bus-operators-safe-driving-award" hreflang="en">AC TRANSIT HONORS 11 BUS OPERATORS WITH THE SAFE DRIVING AWARD</a>
<a href="/press-release/ac-transit-honors-11-bus-operators-safe-driving-award">
<em>The awardees represent an astounding 295 years of combined safe driving service</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) is proud to
announce… </a>
Mar. 21 2023
<a href="/press-release/ac-transit-temporarily-ceases-transbay-bus-lines" hreflang="en">AC TRANSIT TRANSBAY BUS LINES TEMPORARILY CEASES ALL SAN FRANCISCO SERVICE </a>
<a href="/press-release/ac-transit-temporarily-ceases-transbay-bus-lines">
<em>All westbound Transbay bus lines will stop at West Oakland BART</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) alerts riders
that all eastbound… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Page
3</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Page
4</a>
</li>
<li class="pager__item is-active">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=4" title="Current page">
Current page
5</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=5" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=14" 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
Feb. 01 2019
<a href="/news/february-2019-employees-month" hreflang="en">February 2019 Employees of the Month</a>
<a href="/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="/news/ac-transit-proposes-changes-local-fares" hreflang="en">AC Transit proposes changes to Local Fares</a>
<a href="/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>
Jan. 02 2019
<a href="/news/january-employees-month" hreflang="en">January Employees of the Month</a>
<a href="/news/january-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>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Page
3</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Page
4</a>
</li>
<li class="pager__item is-active">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=4" title="Current page">
Current page
5</a>
</li>
</ul>
Press Releases
May. 15 2023
<a href="/press-release/ac-transit-restores-supplementary-bus-lines-to-oakland-schools" hreflang="en">AC TRANSIT RESTORES ALL 600-SERIES BUS LINES (SUPPLEMENTARY SERVICES) TO SCHOOLS ACROSS OAKLAND</a>
<a href="/press-release/ac-transit-restores-supplementary-bus-lines-to-oakland-schools">
<em>OUSD teachers will return to classrooms districtwide on May 16</em>
OAKLAND, Calif. –
The Alameda-Contra Costa Transit District (AC Transit) received notice from the
Oakland… </a>
May. 03 2023
<a href="/press-release/ousd-labor-strike-will-affect-select-ac-transit-bus-lines" hreflang="en">OUSD’S SCHEDULED LABOR STRIKE WILL AFFECT SELECT AC TRANSIT BUS LINES </a>
<a href="/press-release/ousd-labor-strike-will-affect-select-ac-transit-bus-lines">
<em>Seventeen bus lines will cancel, or detour service if no agreement by May 4</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit)
received notice from the… </a>
Apr. 18 2023
<a href="/press-release/ac-transit-realign-plan-survey-now-underway" hreflang="en">THE AC TRANSIT REALIGN PLAN & SURVEY IS NOW UNDERWAY</a>
<a href="/press-release/ac-transit-realign-plan-survey-now-underway">
<em>The multi-phased plan, assesses in real-time where, when, and how our bus fleet works</em>
The Alameda-Contra Costa Transit District (AC Transit)
announces the launch of the… </a>
Mar. 23 2023
<a href="/press-release/ac-transit-honors-11-bus-operators-safe-driving-award" hreflang="en">AC TRANSIT HONORS 11 BUS OPERATORS WITH THE SAFE DRIVING AWARD</a>
<a href="/press-release/ac-transit-honors-11-bus-operators-safe-driving-award">
<em>The awardees represent an astounding 295 years of combined safe driving service</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) is proud to
announce… </a>
Mar. 21 2023
<a href="/press-release/ac-transit-temporarily-ceases-transbay-bus-lines" hreflang="en">AC TRANSIT TRANSBAY BUS LINES TEMPORARILY CEASES ALL SAN FRANCISCO SERVICE </a>
<a href="/press-release/ac-transit-temporarily-ceases-transbay-bus-lines">
<em>All westbound Transbay bus lines will stop at West Oakland BART</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) alerts riders
that all eastbound… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Page
3</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Page
4</a>
</li>
<li class="pager__item is-active">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=4" title="Current page">
Current page
5</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=5" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=14" 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
Feb. 01 2019
<a href="/news/february-2019-employees-month" hreflang="en">February 2019 Employees of the Month</a>
<a href="/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="/news/ac-transit-proposes-changes-local-fares" hreflang="en">AC Transit proposes changes to Local Fares</a>
<a href="/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>
Jan. 02 2019
<a href="/news/january-employees-month" hreflang="en">January Employees of the Month</a>
<a href="/news/january-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>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Page
3</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Page
4</a>
</li>
<li class="pager__item is-active">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=4" title="Current page">
Current page
5</a>
</li>
</ul>
Press Releases
May. 15 2023
<a href="/press-release/ac-transit-restores-supplementary-bus-lines-to-oakland-schools" hreflang="en">AC TRANSIT RESTORES ALL 600-SERIES BUS LINES (SUPPLEMENTARY SERVICES) TO SCHOOLS ACROSS OAKLAND</a>
<a href="/press-release/ac-transit-restores-supplementary-bus-lines-to-oakland-schools">
<em>OUSD teachers will return to classrooms districtwide on May 16</em>
OAKLAND, Calif. –
The Alameda-Contra Costa Transit District (AC Transit) received notice from the
Oakland… </a>
May. 03 2023
<a href="/press-release/ousd-labor-strike-will-affect-select-ac-transit-bus-lines" hreflang="en">OUSD’S SCHEDULED LABOR STRIKE WILL AFFECT SELECT AC TRANSIT BUS LINES </a>
<a href="/press-release/ousd-labor-strike-will-affect-select-ac-transit-bus-lines">
<em>Seventeen bus lines will cancel, or detour service if no agreement by May 4</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit)
received notice from the… </a>
Apr. 18 2023
<a href="/press-release/ac-transit-realign-plan-survey-now-underway" hreflang="en">THE AC TRANSIT REALIGN PLAN & SURVEY IS NOW UNDERWAY</a>
<a href="/press-release/ac-transit-realign-plan-survey-now-underway">
<em>The multi-phased plan, assesses in real-time where, when, and how our bus fleet works</em>
The Alameda-Contra Costa Transit District (AC Transit)
announces the launch of the… </a>
Mar. 23 2023
<a href="/press-release/ac-transit-honors-11-bus-operators-safe-driving-award" hreflang="en">AC TRANSIT HONORS 11 BUS OPERATORS WITH THE SAFE DRIVING AWARD</a>
<a href="/press-release/ac-transit-honors-11-bus-operators-safe-driving-award">
<em>The awardees represent an astounding 295 years of combined safe driving service</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) is proud to
announce… </a>
Mar. 21 2023
<a href="/press-release/ac-transit-temporarily-ceases-transbay-bus-lines" hreflang="en">AC TRANSIT TRANSBAY BUS LINES TEMPORARILY CEASES ALL SAN FRANCISCO SERVICE </a>
<a href="/press-release/ac-transit-temporarily-ceases-transbay-bus-lines">
<em>All westbound Transbay bus lines will stop at West Oakland BART</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) alerts riders
that all eastbound… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Page
3</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Page
4</a>
</li>
<li class="pager__item is-active">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=4" title="Current page">
Current page
5</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=5" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=14" 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
Feb. 01 2019
<a href="/news/february-2019-employees-month" hreflang="en">February 2019 Employees of the Month</a>
<a href="/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="/news/ac-transit-proposes-changes-local-fares" hreflang="en">AC Transit proposes changes to Local Fares</a>
<a href="/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>
Jan. 02 2019
<a href="/news/january-employees-month" hreflang="en">January Employees of the Month</a>
<a href="/news/january-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>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Page
3</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Page
4</a>
</li>
<li class="pager__item is-active">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=4" title="Current page">
Current page
5</a>
</li>
</ul>
Press Releases
May. 15 2023
<a href="/press-release/ac-transit-restores-supplementary-bus-lines-to-oakland-schools" hreflang="en">AC TRANSIT RESTORES ALL 600-SERIES BUS LINES (SUPPLEMENTARY SERVICES) TO SCHOOLS ACROSS OAKLAND</a>
<a href="/press-release/ac-transit-restores-supplementary-bus-lines-to-oakland-schools">
<em>OUSD teachers will return to classrooms districtwide on May 16</em>
OAKLAND, Calif. –
The Alameda-Contra Costa Transit District (AC Transit) received notice from the
Oakland… </a>
May. 03 2023
<a href="/press-release/ousd-labor-strike-will-affect-select-ac-transit-bus-lines" hreflang="en">OUSD’S SCHEDULED LABOR STRIKE WILL AFFECT SELECT AC TRANSIT BUS LINES </a>
<a href="/press-release/ousd-labor-strike-will-affect-select-ac-transit-bus-lines">
<em>Seventeen bus lines will cancel, or detour service if no agreement by May 4</em>
OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit)
received notice from the… </a>
Apr. 18 2023
<a href="/press-release/ac-transit-realign-plan-survey-now-underway" hreflang="en">THE AC TRANSIT REALIGN PLAN & SURVEY IS NOW UNDERWAY</a>
<a href="/press-release/ac-transit-realign-plan-survey-now-underway">
<em>The multi-phased plan, assesses in real-time where, when, and how our bus fleet works</em>
The Alameda-Contra Costa Transit District (AC Transit)
announces the launch of the… </a>
Mar. 23 2023
<a href="/press-release/ac-transit-honors-11-bus-operators-safe-driving-award" hreflang="en">AC TRANSIT HONORS 11 BUS OPERATORS WITH THE SAFE DRIVING AWARD</a>
<a href="/press-release/ac-transit-honors-11-bus-operators-safe-driving-award">
<em>The awardees represent an astounding 295 years of combined safe driving service</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) is proud to
announce… </a>
Mar. 21 2023
<a href="/press-release/ac-transit-temporarily-ceases-transbay-bus-lines" hreflang="en">AC TRANSIT TRANSBAY BUS LINES TEMPORARILY CEASES ALL SAN FRANCISCO SERVICE </a>
<a href="/press-release/ac-transit-temporarily-ceases-transbay-bus-lines">
<em>All westbound Transbay bus lines will stop at West Oakland BART</em>
OAKLAND,
Calif. – The Alameda-Contra Costa Transit District (AC Transit) alerts riders
that all eastbound… </a>
Pagination
<ul class="pager__items js-pager__items">
<li class="pager__item pager__item--first">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to previous page" rel="prev">
Previous page
‹‹
</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=2" title="Go to page 3">
Page
3</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=3" title="Go to page 4">
Page
4</a>
</li>
<li class="pager__item is-active">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=4" title="Current page">
Current page
5</a>
</li>
<li class="pager__item">
<a href="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&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="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=5" title="Go to next page" rel="next">
Next page
››
</a>
</li>
<li class="pager__item pager__item--last">
<a href="?title=&field_news_date_value=&field_press_room_type_target_id_1=All&page=14" 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)