PHP Class Redefinition açıklama

0 Cevap php

Ben üçüncü taraf tek başına OAuth sınıfının değil, muhtemelen yüklü PECL PHP OAuth uzantısı kullanır PHP için yazdım LinkedIn API sınıf var. Ben bunu birçok kullanıcı ihtiyaç OAuth arama yapmak için PECL eklentisini yüklemek için yeteneği / erişiminiz yoksa izin vermek için bu şekilde tasarladık.

Yani, PHP için yüklü bir PECL uzantısı ile yükler, tüm mükemmel çalışıyor. Sorun sunucunun açık olduğunu PECL uzantısı ve üçüncü parti sınıfı hem kendi derslerine 'OAuth' olarak adlandırılan gibi üçüncü taraf OAuth sınıf başlatmasını, yeniden tanımlama hataları verir ... PECL eklentisi yüklü DO.

Her iki durumlarını desteklemek için yeterli benim sınıf esnek olması harika olurdu, ama tabii iki çakışan sınıfları farklı yöntem isimleri var vs

Ben basit bir cevabı benim kütüphane SADECE sizin PECL uzantısı yüklü olmayan sunucu üzerinde bu durumlar için olduğunu insanlara tavsiye olduğunu biliyorum, ama başka çözümler vardır merak ediyorum.

0 Cevap