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