小编Mat*_*lde的帖子

Symfony形成对属性进行排序的实体/文档

我正在使用symfony表单为我的所有用户创建一个选择框.我按全名显示它们,但想按字母顺序排序.

$builder->add('transferTo', 'document', [
        'class' => 'UserBundle:User',
        'property' => 'fullname',
        'label'  => 'Overdragen aan',
        'attr' => ['class' => 'form-control selectpicker'],
        'label_attr' => ['class' => 'col-sm-2 control-label'],
        'multiple'  => false,
        'required' => true
    ]);
Run Code Online (Sandbox Code Playgroud)

如何在firstName的全名上按字母顺序对用户进行排序?

sorting doctrine formbuilder symfony

8
推荐指数
1
解决办法
4850
查看次数

从打字稿中具有相同父类的其他实例访问受保护的方法

我正在将代码从 PHP 移植到 NodeJs(Typescript)。\n我遇到了以下 PHP 代码(简化)\n\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2 \xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0

\n\n
<?php\nclass A {\n    protected function protectedData() {\n        return \'accessible\';\n    }\n}\nclass B extends A {\n    public function extractTest($anInstanceOfA) {\n        return $anInstanceOfA->protectedData();\n    }\n}\n$instanceA = new A();\n$instanceB = new B();\necho $instanceB->extractTest($instanceA);\n
Run Code Online (Sandbox Code Playgroud)\n\n

在沙箱中运行它会产生“可访问”的回显。

\n\n

我在 Typescript 中编写了相同的代码,但这似乎不起作用......

\n\n
class A {\n  protected protectedData(): string {\n    return \'accessible\';\n  }\n}\n\nclass B extends A {\n  public extractTest(anInstanceOfA: A): string {\n    return anInstanceOfA.protectedData();\n  }\n}\n\nconst instanceA = new A();\nconst instanceB = new B();\n\n\nconsole.log(instanceB.extractTest(instanceA));\n
Run Code Online (Sandbox Code Playgroud)\n\n

\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0

\n\n
\n

错误:属性“protectedData”受保护,只能通过类“B”的实例访问。(2446)\n \xc2\xa0

\n …

oop protected typescript

3
推荐指数
1
解决办法
5318
查看次数

Symfony2:如何在扩展的 load() 方法中访问服务?

是否可以在捆绑扩展中获得学说服务?

我可以访问容器,但无法获得学说服务。

...
class UltroExtension extends Extension
{
    public function load(array $configs, ContainerBuilder $container){
        $dm = $container->get('doctrine_mongodb');
    ...
    }
}
Run Code Online (Sandbox Code Playgroud)

我收到此错误:服务定义“doctrine_mongodb”不存在。

doctrine dependency-injection symfony

2
推荐指数
1
解决办法
1438
查看次数