<?php require __DIR__ . '/../../autoload.php'; $id = $_GET['id'] ?: false; if (!empty($id)) { if (!empty($article = App\Models\News::findById($id))) { include __DIR__ . '/../Views/article.php'; } else { echo 'Запись с таким id отсутствует'; } } else { header('Location: /'); }
$user = new User(); $user->name = 'Агрипина'; $user->email = '*****@*****.**'; echo 'Добавили: ' . $user->save() . '<br>'; echo 'id новой записи: ' . $user->id; echo '<hr>'; /** * Тестирование метода save() в классе Model => вызов update() */ $id = 3; $user = App\Models\User::findById($id); $user->name = 'Валерия'; $user->email = '*****@*****.**'; echo 'Изменена ли запись с id=' . $id . ': ' . $user->save(); echo '<hr>'; /** * Тестирование метода delete() в классе Model */ $id = 4; $user = App\Models\User::findById($id); echo 'Удалена ли запись с id=' . $id . ': ' . $user->delete(); echo '<hr>'; /** * Тестирование метода save() в классе Model (объект News) */ $id = 2; $news = App\Models\News::findById($id); $news->title = 'Исправленный заголовок'; $news->content = 'Исправленный контент'; echo 'Изменена ли запись с id=' . $id . ': ' . $news->save(); echo '<hr>';