Предположим, что мы перенесли эту функцию, например, в другой класс (с использованием автозагрузки) и хотим указать другим программистам, что лучше использовать другой метод, тогда можно оформить комментарии следующим образом (phpDocumentor):
/**
* Определит принадлежит ли ОС к семье Windows
* (определение операционной системы)
*
* @deprecated
* @see \Server\OS::isWindows() - удобнее вызывать этот метод
*/
function is_windows() {
Submitted by vedro-compota on Tue, 11/10/2015 - 08:47
Вот такие дела - с одной стороны вроде как из-за слежки, с другой стороны- как же будут подрабатывать владельцы сайтов? Было бы хорошо, если рекламные сети просто как-то "подкрутили" бы свой код и все стали бы счастливы.
В левом верхнем углу левее адресной строки демонстрируется сообщение:
Tracking Protection - Firefox is blocking parts of the page that may track your browsing
"Нормального" пути для подобного обращения нет, видимо, это связано с жёсткой привязанностью игнайтера к идеологии MVC.
Так что в данной ситуации лучше вынести повторно используемый функционал из контроллера в какую-нибудь библиотеку - любую форму организации кода, которую игнайтер (или ваши дополнения) позволяет удобно вызвать штатными средствами и разных точек кода проекта.
Пусть мы ввели понятие композиции $*$ двух преобразований $A$ и $B$ следующим образом:
Если $A: m \longmapsto m'$ и $B: m' \longmapsto m''$, то $A*B: m \longmapsto m''$.
Чтобы вывести специальную стрелку, которую часто используют для указания во что переводит отображение конкретный элемент множества используйте команду \mapsto, так, например, для:
A: b \mapsto b_1
Получим:
$\Large A: b \mapsto b_1$
Или более длинную стрелку командой \longmapsto:
$\Large A: b \longmapsto b_1$