15) Метод getMetaKey($id) - возвращает значение поля meta_key 16) Метод setMetaKey($id, $value) - для изменения значения поля meta_key 17) Метод getDate($id) - возвращает значение поля date 18) Метод setDate($id, $value) - для изменения значения поля date Создадим класс Banners() в котором переопределим родительский метод __construct. Создадим класс Menu() в котором переопределим родительский метод __construct. Создадим класс User() в котором так же переопределим родительский метод __construct и создадим методы. Методы класса User(): 1) Метод addUser($login, $password, $regdate) - для добавления пользователя 2) Метод editUser($id, $login, $password, $regdate) - для редактирования пользователя 3) Метод isExists($login) - для проверки существования логина 4) Метод getUserOnLogin($login) - получения всех даных пользователя по логину 5) Метод сheckValid($login, $password, $regdate) - проверки данных на корректность Создадим в папке lib папку text и в нее будет помещать файлы ini содержащие сообщения. В папке текст создадим файл messages.ini для сообщений. Создадим абстрактный класс GlobalMessage() для обработки ini-файлов и создадим методы. Методы класса GlobalMessage(): 1) Метод getTitle($name) - для получения заголовка из ini-файла 2) Метод getText($name) - для получения текста из ini-файла Создадим класс Message() который наследуется от класса GlobalMessage() и в нем переопределим родительский метод __construct */ require_once "lib/article.php"; $db = new DataBase(); $art = new Article($db); $arr = $art->getAllOnSectionId(1); print_r($arr);