DeleteAttach – удаляет файл для вложения. Принимает на вход имя файла.
Для обеспечения выполнения в действиях операций, связанных с получением почто- вых писем по протоколу IMAP, используется вспомогательный класс myImap. Опишем его методы:
construct($username,$password,$mailbox,$host) – конструктор класса. Уста- навливает соединение с указанным почтовым сервером, используя указанные имя пользователя и пароль.
GetMessagesNumber() – получает с сервера и возвращает количество сообще- ний в текущем почтовом ящике.
GetMessages($page,$perPage) – возвращает заголовки сообщений на указанной странице текущего почтового ящика.
возвращает заголовок сообщения с ука- занным номером.
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, записывает новые настройки в базу данных.
Достарыңызбен бөлісу: |