Symfony SonataBlockBundle如何获取块';控制器内部的默认设置

Symfony SonataBlockBundle如何获取块';控制器内部的默认设置,symfony,sonata,Symfony,Sonata,我已经创建了一个块服务,扩展了SonatableLockBundle的BaseBlockService。下面是configureSettings函数,我在其中定义了默认值 public function configureSettings(OptionsResolver $resolver) { $resolver->setDefaults([ 'title' => 'My Block', 'wrapper' => 'col-md-12'

我已经创建了一个块服务,扩展了SonatableLockBundle的BaseBlockService。下面是configureSettings函数,我在其中定义了默认值

public function configureSettings(OptionsResolver $resolver)
{
    $resolver->setDefaults([
        'title' => 'My Block',
        'wrapper' => 'col-md-12',
        'content' => 'This is my block content',
        'template' => 'MyBlockBundle:Block:block.html.twig'
    ]);
}
在控制器中,我可以使用
sonata.block.loader.service
load
获取块。转储块时,设置为空数组

如何在控制器内获得上述函数中定义的默认设置。可能吗?如果是,我怎样才能得到这个