задача: "Напишите на PHP класс, который будет отправлять по почте код этого класса. Дайте примеры использования."
Решалась в предположении, что класс один в файле (написан согласно стандарту). В теле письма отправляется все содержимое файла, т.к. исходный код класса без use и namespace не очень удобен. Но, в принципе, используюя методы getStartLine и getEndLine можно получить и только тот код класса, что был определен между фигурными скобками.
Класс способен отправлять не только свой исходный код, но и любого другого доступного класса.
Для отправки писем использовался swiftmailer, который обернул своим классом Mailer. Т.к. в данном случае это вспомогательный класс, то конфигурация сервера почты жестко в нем задана.
Пример использования в директории example
phpdoc не добавлял, там все очевидно