Есть объект Website.
У него есть методы new и update.
При добавлении website добавляется домен, и пробивается дата истечения домена. Для метода update таким же образом обновляется дата истечения домена.
Т.е. в двух методах одинаковый код делает одну и ту же функцию и просто себя дублирует. Возможно ли задание каких-то, скажем, глобальных функций, применымых ко всем / некоторым методам, дабы избежать дублирования?