Ben sınıf Kullanıcılar Zend_Db_Table_Abstract genişletir ve sınıf Kullanıcı Kullanıcı için Kullanıcıların $ _rowClass özelliğini ayarlayarak, Zend_Db_Table_Row_Abstract uzanır olabilir anlıyorum.
Oluşturmak ve yeni bir satır kaydetmek için, ben sadece aşağıdakileri yapmak için biliyorum:
$users = new Users()
$user = $users->createRow();
$user->name = 'name';
$user->save();
Eğer yerine follwing bunu nasıl söyleyebilir?
$user = new User();
$user->name = 'name';
$user->save();
Bir yan not olarak, ben de, belirli bir satır almak için aşağıdaki sözdizimini kullanın çalışıyorum düşünüyorum:
$user = new User($userID);
Bu, yeni bir kullanıcı oluşturmak için ancak varolan bir kullanıcıyı almaya çalışıyor olmadığını ancak göz önüne alındığında, ben aşağıdaki sözdizimi daha okunaklı olabilir düşünüyorum - Sen ne düşünüyorsun?
$users = new Users();
$user = $users->fetchRow($userID);