אני בעקרון חושב על מצב שבו יש מחלקה כללית עם משתנה מחלקה, נניח $std כמו בipb בזמנו. ב$std הזה יש משתנה SQL, ויש שם משתנה של שפה ועוד כל מיני. נניח ויש מפתח חיצוני למערכת שרוצה לגשת למשתנה $std->sql לתוך מחלקה שהוא יצר כרגע. הפתרון הרגיל שאני מכיר הולך ככה:
PHP קוד:
class new_class
{
function some_action()
{
global $std;
$std->sql->bla(...);
}
}
עכשיו, מה שאני רציתי לעשות עם ההורשה הוא פשוט לעשות $this->sql, שפשוט מבוסס על המחלקה הקודמת. לזה אני מתכוון לאינטראקציה בין מחלוקות.ניסיתי גם האופורטור parent:: אבל הוא גם לא צלח, לפחות בקטע של משתני מחלקה.