foreach ($edits as $edit) { if ($edit->type == 'copy'
) { $this->
_context($edit->orig
);
} elseif ($edit->type == 'add'
) { $this->
_added($edit->closing
);
} elseif ($edit->type == 'delete'
) { $this->
_deleted($edit->orig
);
} elseif ($edit->type == 'change'
) { $this->
_changed($edit->orig,
$edit->closing
);
} else { trigger_error('Unknown edit type', E_USER_ERROR
);
} } $this->
_end_block();
} protected function _start_diff() { ob_start();
}