"şablon" nerede

1 Cevap

bir şablon arayüzleri bulabilirsiniz merak ediyorum.

örn. i ILOG uygulayan bu sınıfları oluşturma:

 DatabaseLog
 ScreenLog
 FileLog

i tipik Log sınıfı var hangi yöntemleri acaba?

sadece oldukça tekerleği yeniden icat daha öğrenmek / uygulamak ve yöntem adları düşünmek olabilir arayüzleri bir dizi var.

örn. Arabirimler:

 iLog
 iDatabase
 iErrorMessage
 etc.

Teşekkürler

1 Cevap

PHP aşağıdaki arabirimleri tanımlar (should, but may not be complete):

  • Sürülebilir - Traversable arayüzü
  • Yineleyici - Iterator Arayüzü
  • IteratorAggregate - IteratorAggregate arabirimi
  • ArrayAccess - ArrayAccess arayüzü
  • Serializable - Serializable arayüzü
  • Sayılabilir - Sayılabilen arabirimi
  • OuterIterator - OuterIterator arabirimi
  • RecursiveIterator - RecursiveIterator arabirimi
  • SeekableIterator - SeekableIterator arabirimi
  • SplObserver - SplObserver arabirimi
  • SplSubject - SplSubject arabirimi

Görmek

Lütfen logger'iniza gelince, ben bir yöntem log($message, level) ve başka bir şey olmalıdır derim.