0

问题已解决,这是一个错误,请参阅https://github.com/docker-library/php/issues/133

真正奇怪的是,我一直在我的框架中使用它,但突然它停止了对这个特定示例的工作。

在执行这部分逻辑之前,它多次使用没有问题......不知道为什么这部分不起作用。

class DailyCompetitionWinnersFactory extends Factory
{
    public static $table = 'tf_dc_winners';
    public static $child_item_class_name = DailyCompetitionWinnersItem::class;
}
abstract class Factory extends coreClass
{
    static $factory_instance_counter = 0;
    static $child_item_class_name = null;
    static $table = null;

    protected $orig_handled_obj_array = null;
    protected $handled_obj_array = null;

    public static function Create()
    {
        return new static();
    }
}

创建新实例

DailyCompetitionWinnersFactory::Create()

我得到 DailyCompetitionWinnersFactory 的实例,但它没有定义任何静态属性。

在此处输入图像描述

4

1 回答 1

0

它是一个错误,请参阅https://github.com/docker-library/php/issues/133


写更多字符,以便我可以发布此答案。

于 2020-03-13T11:19:52.310 回答