-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> Hi, 
> 
> I have a few question about what the naming scheme will look like now that
> Php 5.3 and namespaces is here. I've looked a bit at Zend_Application and
> how that component is structured.
> 
> 1. Should all base level classes be moved? So that for instance, a class
> such as Zend_View should instead be called Zend_View_View?

That is not clear for the moment, but when, the class "Zend_View" would
actually be named "View" within the namespace "Zend\View".

> 2. Should it be Zend_Db_Table_Row_RowAbstract or Zend_Db_Table_RowAbstract?
> When is it appropriate to create subfolders, or "subpackages"?

The first one for namespaces (again, class will be RowAbstract in the
namespace Zend\Db\Table\Row.

> 3. When there is an abstract class, but no real need for a concrete one,
> should an empty conrete class exist anyway? For instance, should there be an
> empty
> Zend_Db_Table_Row extending Zend_Db_Table_RowAbstract? Currently this seems
> to be
> the case in some instances. Is this only to make the class name shorter?

This is currently just for backward compatibility.

> Just curious so I know how to best structure my own library!


...................................
:  ___   _   ___ ___ ___ _ ___    :
: |   \ /_\ / __| _ \ _ (_)   \   :
: | |) / _ \\__ \  _/   / | |) |  :
: |___/_/:\_\___/_| |_|_\_|___/   :
:........:........................:
: Web    : http://www.dasprids.de :
: E-mail : [email protected]       :
: Jabber : [email protected]     :
: ICQ    : 105677955              :
:........:........................:
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkpxpYcACgkQ0HfT5Ws789CK0wCgl/isPDljkATHOfzaOwtLimAN
kJ0AoI2i/aD8jcRNyNQQ2zpVdIuMPTe/
=LKNn
-----END PGP SIGNATURE-----

Reply via email to