מה גובר: קוסטרקטור או העתקת אובייקט ?
נתקלתי במקרה עם PDO שלא הצלחתי לצאת ממנו...
יש לי class עם constructor שמציב ערך לאחד המשתנים של המחלקה נקרא ל barb$...
כשאני מריץ שאילתת PDO אני שולף כל רשומה כאובייקט של המחלקה באמצעות fetchObject שכידוע מקבל את מבנה האובייקט מ ()get_called_class.
הבעיה: הקונסטרקטור מאתחל את המשנה barb$ ולכן כאשר מתבצעת העתקת פרמטרים של fetchObject הוא לא מתעדכן ונשאר עם אותו ערך...
מה שיוצא: שבכל הרשומות/אובייקטים המשתנה/שדה barb$ מקבלים את אותו ערך !
וזה לא טוב
למישהו יש רעיון מה לעשות ?
נתקלתי במקרה עם PDO שלא הצלחתי לצאת ממנו...
יש לי class עם constructor שמציב ערך לאחד המשתנים של המחלקה נקרא ל barb$...
כשאני מריץ שאילתת PDO אני שולף כל רשומה כאובייקט של המחלקה באמצעות fetchObject שכידוע מקבל את מבנה האובייקט מ ()get_called_class.
הבעיה: הקונסטרקטור מאתחל את המשנה barb$ ולכן כאשר מתבצעת העתקת פרמטרים של fetchObject הוא לא מתעדכן ונשאר עם אותו ערך...
מה שיוצא: שבכל הרשומות/אובייקטים המשתנה/שדה barb$ מקבלים את אותו ערך !
וזה לא טוב
למישהו יש רעיון מה לעשות ?