Я редактирую расширение Mediawiki (PageCreationNotif) для отправки почты, когда страница добавляется в определенную категорию. Исходный код расширения находится здесь: https://phabricator.wikimedia.org/diffusion/EPCN/browse/master/
Функция, над которой я работаю (onArticleInsertComplete в PageCreationNotif.hooks.php), принимает ( &$article ) в качестве входного параметра. Я хочу выполнить код функции, только если $ article принадлежит уже созданной категории «Проект».
Не могли бы вы предоставить мне правильный фрагмент кода для этого?
Это было бы так (псевдокод):
public static function onArticleInsertComplete(&$article){
if( $article.belongsTo(Category.Project) ){
//do stuff
}
}
Заранее спасибо.