我正在关注使用 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;
}
}
谁能帮我解决这个错误。
提前致谢!