Hi Thomas,

Actually, most of those are nouns, or double as nouns. For the ones that aren't (Act/Assert, Mime/Decode, etc.), I put in an issue.

For example, Memcached is the name of the product (the memcache daemon, like httpd). In some cases, the class directly corresponds to a recognized name or setting, like Console/Getopt or Environment/.../AllowUrlFopen. Gdata/ClientLogin is both a noun and the name of the Google API (a "login" is the noun form, to "log in" is the verb). Search and Gdata/CodeSearch are both nouns--you are conducting a search.

In some cases, adjectives are more intuitive. This is the case with Controller/Router/Rewrite, Validator/GreaterThan, and Measure/Cooking. Since the original name of Measure was Unit, I assume the synonym Measure was chosen instead to be more descriptive ("a cooking measure"). It could have been something like UnitConverter, I suppose, but I think it's fine as is.

So anyway, for the most part, the names are good. There are just a handful that would have to change to create a naming standard.

-Matt

----- Original Message ----- From: "Thomas Weidner" <[EMAIL PROTECTED]>
To: "Ralph Schindler" <[EMAIL PROTECTED]>
Cc: "Matthew Ratzloff" <[EMAIL PROTECTED]>; "Zend Framework" <[email protected]>
Sent: Saturday, March 03, 2007 1:46 PM
Subject: Re: [fw-general] Consistency in naming


We would have to rename all nouned classes. This would be probably the following ones...

Acl/Assert
Cache/Backend/Memcached
Controller/Response
Controller/Route/Rewrite
Gdata/ClientLogin
Gdata/CodeSearch
Http/Response
Locale
Log
Mail/Protocol/Smtp/Auth/Login
Measure
Measure/Cooking
Measure/Flow
Mime/Decode
Pdf/Cmap/ByteEncoding
Request
Search
Validate
Validate/Between
Validate/GreaterThan
Validate/LessThan
View
Environment/View
Environment/Security/Test/Core/AllowUrlFopen
Environment/Security/Test/Core/AllowUriInclude
Environment/Security/Test/Core/DisplayErrors
Environment/Security/Test/Core/ExposePhp
Environment/Security/Test/Core/RegisterGlobals
Environment/Security/Test/Session/UseTransSid
Environment/View
Soap/AutoDiscover
Translate

Reply via email to