Thanks to visit codestin.com
Credit goes to github.com

Skip to content

RedsCoyote/reflection2mail

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

задача: "Напишите на PHP класс, который будет отправлять по почте код этого класса. Дайте примеры использования."

Решалась в предположении, что класс один в файле (написан согласно стандарту). В теле письма отправляется все содержимое файла, т.к. исходный код класса без use и namespace не очень удобен. Но, в принципе, используюя методы getStartLine и getEndLine можно получить и только тот код класса, что был определен между фигурными скобками.

Класс способен отправлять не только свой исходный код, но и любого другого доступного класса.

Для отправки писем использовался swiftmailer, который обернул своим классом Mailer. Т.к. в данном случае это вспомогательный класс, то конфигурация сервера почты жестко в нем задана.

Пример использования в директории example

phpdoc не добавлял, там все очевидно

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages