Я не понимаю, как одна и та же переменная может ссылаться на имя файла и на класс (с тем же именем, что и файл), который находится в этом файле. Есть ли какая-то связь c с файлами и классами с таким же именем?
<?php
class Controller {
public function model($model){
require_once '../app/models/'.$model.'.php';
return new $model;
}
}
?>