Дипломная работа



бет13/23
Дата28.04.2023
өлшемі0.66 Mb.
#472944
түріДиплом
1   ...   9   10   11   12   13   14   15   16   ...   23
diplom

DeleteAttach удаляет файл для вложения. Принимает на вход имя файла.

Для обеспечения выполнения в действиях операций, связанных с получением почто- вых писем по протоколу IMAP, используется вспомогательный класс myImap. Опишем его методы:



  • construct($username,$password,$mailbox,$host) – конструктор класса. Уста- навливает соединение с указанным почтовым сервером, используя указанные имя пользователя и пароль.

  • GetMessagesNumber() – получает с сервера и возвращает количество сообще- ний в текущем почтовом ящике.

  • GetMessages($page,$perPage) – возвращает заголовки сообщений на указанной странице текущего почтового ящика.

  • GetMessageHeader($messageNum) – возвращает заголовок сообщения с ука- занным номером.

  • GetMessageBody($messageNum) возвращает тело сообщения с указанным номером.

  • FetchMessagePart($part,$partNum,$messageNum,$message) рекурсивный метод, разбирает структуру сложного рекурсивного сообщения.

  • FetchMessageBody($messageNum) – запускает метод FetchMessagePart от час- тей сообщения верхнего уровня. Возвращает объект myMessage.

  • Send($to,$subject,$text,$files,$uploadDir) – отправляет сообщение с указанной темой, текстом, загруженными файлами указанному адресату.

Все методы класса myImap используют библиотеку php_imap для выполнения сво- их функций.

Модуль «Ресурс»


Данный модуль обеспечивает отображение ресурсов – профилей и сообществ, а также отвечает за вывод и интерактивные возможности виджетов. Действия контроллера resour- ceActions:



  • Show – производит вывод страницы ресурса. Извлекает из базы информацию о виджетах и выводит их на экран. Также, выводит вкладки для переключения между плагинами.

  • Setup – извлекает и выводит настройки ресурса: подключенные плагины, вид- жеты, другую информацию о дизайне и содержимом ресурса. Если метод – Post, записывает новые настройки в базу данных.



  • Достарыңызбен бөлісу:
1   ...   9   10   11   12   13   14   15   16   ...   23




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет