Что именно делает базовая модель в правильно написанном MVC приложении на php?
вот модель новостей
<?php
namespace App\Models;
use App\Core\Model;
use App\Core\Connection;
class News extends Model {
public function allNews() {
$stmt = Connection::con()->query("SELECT * FROM news");
$stmt->setFetchMode(\PDO::FETCH_ASSOC);
$data = $stmt->fetch();
return $data;
}
}
Как видите, юзается только класс с подключением к бд, и этого достаточно для данной выборки. Как можно грамотно применить базовую модель?