Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом.docx
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
3.15 Mб
Скачать
      1. Класс UrlController

Данный класс отвечает за работу с адресами имеющихся в системе страниц.

Методы класса UrlController, приведены в таблице 3.15.

Таблица 3.15 – Методы класса UrlController

Метод

Описание

replaceCurrentUrl

Осуществляет изменение текущего адреса страницы хранящегося в сессии.

      1. Класс UsersController

Данный класс отвечает за работу с данными о сотрудниках, зарегистрированных в системе.

Методы класса UsersController, приведены в таблице 3.16.

Таблица 3.16 – Свойства класса UsersController

Метод

Описание

users

Предоставляет страницу со списком сотрудников и связанными с ней функциями.

Продолжение таблицы 3.16

Метод

Описание

createUser

Предоставляет страницу с формой создания, содержащей поля соответствующие полям из таблицы «Сотрудники». Передав в функцию данные формы, будет запущен процесс записи информации в базу данных.

viewUser

Предоставляет страницу содержащей данные о сотруднике инспекции.

editUser

Предоставляет страницу с формой редактирования, содержащей поля соответствующие полям из таблицы «Сотрудники». Передав в функцию данные формы, будет запущен процесс записи информации в базу данных.

changePassword

Предоставляет страницу с формой изменения пароля пользователя.

deleteUser

Осуществляет удаление данных сотрудника.

      1. Класс RelativesController

Данный класс отвечает за работу с данным о родственниках правонарушителя.

Свойства класса RelativesController, приведены в таблице 3.17.

Методы класса RelativesController, приведены в таблице 3.18.

Таблица 3.17 – Свойства класса RelativesController

Свойство

Описание

layout

Данное свойство отвечает за базовый шаблон представления. Обеспечивающий изменение внешнего вида страницы.

Таблица 3.18 – Свойства класса RelativesController

Метод

Описание

relatives

Предоставляет страницу со списком родственников и связанными с ней функциями.

Продолжение таблицы 3.18

Метод

Описание

«Родственники». Передав в функцию данные формы, будет запущен процесс записи информации в базу данных.

createRelative

Предоставляет страницу с формой создания, содержащей поля соответствующие полям из таблицы

viewRelative

Предоставляет страницу содержащей данные о родственнике правонарушителя.

editRelative

Предоставляет страницу с формой редактирования, содержащей поля соответствующие полям из таблицы «Родственники». Передав в функцию данные формы, будет запущен процесс записи информации в базу данных.

deleteRelative

Осуществляет удаление данных о родственнике по переданному идентификатору.