[英]Call to undefined function in drupal Controller
我有一个使用控制器创建站点的简单模块,但它一直告诉我Call to undefined function Drupal\\example\\Controller\\getTickets()
。
我是PHP的新手,因此无法解决此问题。
这是我的代码:
<?php
namespace Drupal\example\Controller;
use Drupal\Core\Controller\ControllerBase;
class Controller extends ControllerBase
{
function getTickets(){
$results = [];
return $results;
}
public function page()
{
$data = [];
$data = getTickets();
$element = [];
foreach ($data as $bit) {
array_push($element, array(
'#markup' => $bit,
));
}
return $element;
}
}
更改:
$data = getTickets();
至:
$data = $this->getTickets();
;)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.