On 06/02/07, Simetrical Simetrical+wikitech@gmail.com wrote:
On 2/5/07, aaron@svn.wikimedia.org aaron@svn.wikimedia.org wrote:
Revision: 19797 Author: aaron Date: 2007-02-05 15:26:26 -0800 (Mon, 05 Feb 2007) . . .
/**
* Fetch revision text if it's available to THIS user
* @return string
*/
function revText() {
if( !$this->userCan( self::DELETED_TEXT ) ) {
return "";
} else {
return $this->getRawText();
}
}
- You should try to mark any new functions or variables as private,
public, or protected as appropriate. This was probably intended to be public.
- As a more general comment, userCan should probably be deprecated in
favor of a method that works for non-current users too. Globals should be avoided where possible, at the very least in lower-level functions.
Learn to write better function names, too; "revText()" is a bit ambiguous.
Rob Church