예제 #1
0
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;
}