Docs For Class Models_Feedback

Models_Feedback

Описание

Модель: Feedback

Класс Models_Feedback реализует логику взаимодействия с формой обратной связи.

  • Проверяет корректность ввода данных;
  • Отправляет сообщения на электронные адреса пользователя и администраторов.

Методы класса
string getEmail() Получает email из закрытых полей класса.
string getFio() Получает имя отправителя из закрытых полей класса.
string getMessage() Получает сообщение из закрытых полей класса.
bool|string isValidData() Проверяет корректность ввода данных.
Описание методов и примеры их использования

Метод

string getEmail ()

Описание

Получает email из закрытых полей класса.

Метод

string getFio ()

Описание

Получает имя отправителя из закрытых полей класса.

Метод

string getMessage ()

Описание

Получает сообщение из закрытых полей класса.

Пример использования

  1.  $feedback new Models_Feedback();
  2.  $arrayData array(
  3.    'fio' => 'Username',
  4.    'email' => 'admin@mail.mail',
  5.    'message' => 'Сообщение'
  6.  );
  7.  $feedback->isValidData($arrayData);
  8.  echo $feedback->getMessage()// 'Сообщение'

Метод

bool|string isValidData (array $arrayData)

Параметры

  • $arrayData: массив с данными введенными пользователем.

Описание

Проверяет корректность ввода данных.

Пример использования

  1.  $feedback new Models_Feedback();
  2.  $arrayData array(
  3.    'fio' => 'Username',
  4.    'email' => 'admin@mail.mail',
  5.    'message' => 'Сообщение'
  6.  );
  7.  $result $feedback->isValidData($arrayData);
  8.  var_dump($result);