根據我對面向對象編程的基本理解,在我的情況下,PHP想讓所有的類都相互獨立。我剛開始了面向對象的應用程序,所以現在是我進行早期改變的好時機。如何讓我的對象/類更加便攜?
這是我的情況,我打破這個規則或任何你想要調用它。
我有了一個一套方法這讓我設置變量的PHP會話的會話班,我有一個視圖方法這讓我查看已經使用set設置一個值的值方法。到目前爲止,它可能聽起來不錯,但是在我的網站的每個頁面上,我都需要訪問會話數據或會話對象。但除了每個使用會話對象的頁面之外,我還在所有需要會話值的類中使用它們。我相信這是我弄糟的地方,因爲現在所有這些其他類都依賴於會話類。
任何想法,如果這是錯誤的,如果是,有什麼方法可以避免它,但仍然可以訪問其他類中的會話數據,並仍然有我的類可移植插件到其他類中未來的應用?