PHP bir ORM kuruyorum, ve ben temelde bir veritabanı tabloya karşılık gelen bir nesne oluşturur bir sınıf 'ORM' var (Ben bir ActiveRecord desen olarak / aynı işlevselliği benzer amaçlayan ediyorum.) ORM kendisi 'uzanır veritabanı bağlantısını kurar Veritabanı '.
So, I can call: $c = new Customer();
$c->name = 'John Smith';
$c->save();
ORM sınıfı bu işlevselliği sağlar (sınıf özelliklerini ayarlar, (bulmak, () tasarruf sağlar), findAll (), vb yöntemleri), ve Müşteri ORM uzanır. Ancak, ileride ben, Müşteri (veya ben oluşturmak başka bir model) ekstra bir ortak yöntem eklemek isteyen olabilir, bu nedenle bu ORM uzanan edilip edilmeyeceği?
Ben burada fazla bilgi vermemesi biliyorum, ama kod 300 + hatları ilanıyla karşı umarım bu, belli belirsiz bir açıklama üzerinde anlaşılabilir.