0

我想使用学说查询创建一个复杂的分组,我使用了片段:

Snippet Doctrine 自定义分组

$q = myDQ::create()
  ->from('Some s');

它给了我一个错误:

严格标准:MyDq::create() 的声明应与 URL-ROOT/lib/MyDq.class.php 中的 Doctrine_Query::create() 的声明兼容

4

1 回答 1

1

Doctrine_Query:create 是这样声明的:

public static function create($conn = null, $class = null)

你做了:

public static function create($conn = null)

由于不同的论点,这不起作用。

有关覆盖静态方法的信息,您可能还会发现此页面很有趣:php.net/manual/language.oop5.static.php

于 2012-06-08T12:41:52.513 回答