Ben hakkında benim başlık her şeyi söylüyor düşünüyorum. Ve __construct()
-Çalışma esnasında $classA
, $classB
örneği. $classB
örneği zaman içinde başka bir sınıfa erişmek için gereken $classA
(yani $classA->classC
). $classC
önce $classA
örneği edilmiştir.
$classB
Ben bir şey almak böylece Global $classA;
gibi bir şey yapmak için çalışıyorum ve __ construct () fonksiyonu içerisine $classA->classC->method()
. Açıkçası $classA
bu yüzden Küresel kapsamında ithal edilecek Henüz mevcut değil örneğinin tamamlamadı.
O ([{örneği olduğunda ben erişimi $classA
Küresel yoluyla mümkün olmayan geçici bir çözüm için ne yaptın $classB
bir argüman olarak $this
geçmektir 0)]}. Bu dağınık ama çalışıyor. Ben dağınık-lik ve $ this geçen hackish hissi önlemek için denemek istiyorum.
Herkes daha iyi yapmak ne çalışıyorum gerçekleştirmek için nasıl herhangi bir fikir var mı?
I know that this is kind of complex so if anyone has any ideas how I could clarify it I will be happy to oblige!