Yani tarih, nesne yönelimli moda kadar, bir nice boyunca programlama ediyorum.
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.) ...
PHP, hepimizin bildiği gibi çok gevşek yazdınız.
Birlikte statik bir sınıf kullanarak zincir statik yöntemlerle mümkün mü?
Ben PHP5 hala birden çok devralma desteklemiyor gerçeği etrafında gitmek için iyi, temiz bir yol arıyorum.
Aşağıda bir örnek sınıf hiyerarşisi ve kodudur.
Ben geri dönüp ben bitirdim parçalarını yeniden yazmak için buna değer olup olmadığını gerçekten bilmiyorum PHP.I Object Oriented özelliklerini kullanmadan yazdığı bir webapp bir başlangıç var.
Iki şekilde yapmanın artıları / eksileri nelerdir.
Diyelim ki bir tek olması gerekiyordu bir PHP (> = 5.0) sınıfı yazıyorum diyelim.
Bu arabirim uzanan bir arayüzde bir arayüz tarafından bildirilmiş bir yöntemi üzerine yazmak için PHP bir yolu var mı Örnek: Ben muhtemelen burada yanlış bir şey yapıyorum, ama ben ben ne var: arayüz ...