/** * 現在との差分 * @param $age * @return string */ public function getDiff($age = 0) { $new = Factory::Wiki($this->page)->source(); $old = self::getBackup($age); $diff = new Diff($new, $old); return $diff->getHtml(); }
function plugin_backup_diff($a, $b) { global $_backup_messages; $ul = <<<EOD <ul class="no-js"> \t<li>{$_backup_messages['msg_diff_add']}</li> \t<li>{$_backup_messages['msg_diff_del']}</li> </ul> EOD; $diff = new Diff($a, $b); return $ul . $diff->getHtml() . "\n"; }