PHP benim sınıfları nasıl dışarı planlama biraz yardıma ihtiyacım var. Ben hemen hemen içinde her I (forumlar, mail, kullanıcılar çok daha fazla sınıfları) kullanmak sınıf erişmek için gereken bir oturum sınıfı ve bir veritabanı sınıfı var
Yani benim diğer sınıfların içinde oturumu sınıf erişmek nasıl arıyorum, 1 seçeneği başka ben böyle kullanmak her sınıfa $ oturumu $ ve veritabanı nesneleri geçmek, bu GLOBAL yapmaktır ...
$mail = new Mail($session, $database);
Ben 15 + farklı sınıflar için bunu yapmak zorunda ama eğer bu oldukça sıkıcı görünüyor? Daha iyi bir yolu var mı?
Aşağıda diğer sınıfların içini çağırıyor olacak benim oturumları sınıfından bazı yöntemlerden bir örnektir.
// set a value into session
$session->set('auto_id', 'some value for auto_id');
// get a value from session
$session->get('auto_id');