naming conventions...

From: Date: Tue, 15 Oct 2002 20:12:41 +0000
Subject: naming conventions...
Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-10076@lists.php.net to get a copy of this message
It seems like this topic has come up before, but I have a specific question as to the motivation of some of the specific PEAR naming conventions. Why is it that public global variables must be prefixed by a '_[Package_Path]_[ClassName]_' (which is normally the convention for indicating private access), when public global constants are prefixed by '[PACKAGE_PATH]_[CLASSNAME]_'? It seems silly to prefix only one with an underscore, especially when it is mean to be public. If I have a global variable that is not meant to be used by subclasses, do I then use '__[Package_Path]_[ClassName]_' (with two underscores)? Can anyone speak to the motivation here? I'm confused. --Matt -- Please do not sell or give away my information.

Attachment: [application/pgp-signature] This is a digitally signed message part signature.asc
« previous php.pear.dev (#10076) next »