У меня проблема. Второй метод в контроллере не работает. Выход: undefined variable item.
В методе конструкции все работает. Я искал в Google об этом элементе, но ничего не найдено Пожалуйста, помогите мне решить эту проблему. Спасибо заранее.
Контроллер
require_once("model/Model.php");
class Controller
{
function __construct()
{
$image = array();
$image = Model::selectAll();
require_once("view/index.php");
}
public function actionCategory($param = 0)
{
$item = Model::selectByName($param);
require_once("view/index.php");
}
}
Модель
class Model
{
static public function selectAll()
{
$names = array("jhon" , "Hilary" , "Steven, "Jake");
return $names;
}
static public function selectByName($param)
{
$param = strval($param);
$param = "Hilary";
return $param;
}
}
View
foreach($names as $key)
{
print($key);
}
print($item);