Impresspages 4 Model.php
У меня есть 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();
Я получил:
Неустранимая ошибка: класс "Модель" не найден в....... Виджет / some_plugin / skin / view.php
1 ответ
Я чувствую, что уже ответил на этот вопрос. Вы должны использовать полное пространство имен:
$videos = \Plugin\MyPlugin\Model::getVideoList();