üye değişkeni içinde ad alanı ile statik yöntem çağrısı php olarak böyle bir şey yapmak mümkün mü? Üye değişkeninde bir isim alanına sahip olmak istiyorum ve her zaman bu sınıfın her statik yöntemini aşağıda yaptığım gibi arayabilirim.PHP
Tabii ki kodum işe yaramıyor, ama sadece bunun mümkün olup olmadığını ve bir çözümün yakınına yaklaştığımı merak ediyorum ya da bu sorudan tamamen çıktıysa ve her zaman sözdizimini kullanmalı mıyım:
\Stripe\Stripe::setApiKey(..);
Similar question for clarifications
NOT: gelecekteki devs Çizgili API
Basitleştirilmiş kodu güncellemeleri gerekir zamanlar için bakir önemli kalır Ben Çizgili sınıfı değiştiremezsiniz, bu oluyor:
class StripeLib
{
var $stripe;
public function __construct()
{
// Put the namespace in a member variable
$this->stripe = '\\'.Stripe.'\\'.Stripe;
}
}
$s = new StripeLib();
// Call the static setApiKey method of the Stripe class in the Stripe namespace
$s->stripe::setApiKey(STRIPE_PRIVATE_KEY);
Talep ettiğiniz yanıt için teşekkürler Daan. $ StripeLib kullanmak zorunda kalmadan çalışmanın bir yolu var mı, sadece $ s kullanıyor musunuz? Korkarım bu, diğer devleri çok karıştırır – NaturalBornCamper
@NaturalBornCamper Tabii ki, cevabımı düzenledim. – Daan
Yani temelde bu, bağlantılı olduğum diğer soru gibi, kesinlikle normal bir değişkende olmalı? Bu $> üye :: setApiKey ("testKey") şeklinde olamaz? – NaturalBornCamper