0

我有 Model.php:

<?php
/**
* @package   ImpressPages
*/

namespace Plugin\My_plugin_name;

class Model
{
public static function getVideoList()
{
    $videos = ipDb()->selectAll('plugin_db', '*', array('language'=> ipContent()->getCurrentLanguage()->getCode()), 'ORDER BY row_number ASC');
    return $videos;
}

}

但是当我尝试在 Widget/some_plugin/skin/view.php 中调用这个函数时

$videos = Model::getVideoList();

我得到:

致命错误:在 .......Widget/some_plugin/skin/view.php 中找不到类“模型”

4

1 回答 1

1

我觉得我已经回答了这个问题。您必须使用完整的命名空间:

$videos = \Plugin\MyPlugin\Model::getVideoList();
于 2014-10-07T11:22:23.603 回答