function Ach_ArticleSaveComplete(&$article, &$user, $text, $summary, $minoredit, $watchthis, $sectionanchor, &$flags, $revision, &$status, $baseRevId) { wfProfileIn(__METHOD__); if ($status instanceof Status && $status->ok == true && count($status->errors) == 0) { // handle only successful edits and page creations $awardingService = new AchAwardingService(); $awardingService->processSaveComplete($article, $user, $revision, $status); } wfProfileOut(__METHOD__); return true; }