0

我正在关注使用 petrinet 框架生成 pnml 文件的教程。我使用了来自 github 的这个链接并下载了 php 代码。但是,当我尝试在我的系统上本地运行它时,由于以下错误,我无法运行:

致命错误:找不到类 'ziguss\petrinet\Element'

当我尝试执行以下代码(Place.php)时出现此错误

<?php

namespace ziguss\petrinet;

class Place extends Element
{
}

Element类如下图所示:

<?php

namespace ziguss\petrinet;

abstract class Element
{
    use Nameable;

    protected $inputArcs = [];
    protected $outputArcs = [];

    public function getInputArcs()
    {
        return $this->inputArcs;
    }

    public function addInputArc(Arc $inputArc)
    {
        $this->inputArcs[] = $inputArc;

        return $this;
    }

    public function getOutputArcs()
    {
        return $this->outputArcs;
    }


    public function addOutputArc(Arc $outputArc)
    {
        $this->outputArcs[] = $outputArc;

        return $this;
    }
}

谁能帮我解决这个错误。

提前致谢!

4

0 回答 0