Quantcast
Channel: Forum Pasja Informatyki - Najnowsze pytania bez odpowiedzi
Viewing all articles
Browse latest Browse all 21996

Korzystanie z klasy w wielu plikach (Nie poprzez new Klasa);

$
0
0

Witam robie sobie projekt w PHP. Dobrze by było to obiektowo co nie?

Chce mieć sobie klase User zadeklarowaną tylko raz i korzystać z niej dowoli w wielu plikach.

Problem w tym, że nie wiem jak dobrać się do utworzonego już Usera w innym pliku.

Przykład:

Tworzę instancje klasy w pliku:

main.php

require 'components/user.component.php';

$user = new User ($_SESSION['uid']);

I tutaj mogę dowoli z niego korzystać.

Ale gdy ładuje content AJAX'em do tej strony z innego pliku to również muszę mieć dostęp do tej klasy.

ajax.php (załadowany do main.php)  ↑↑

require 'components/user.component.php';
$user = new User ($_SESSION['uid']);  // To mi da przecież nową instancje tej klasy

 

Nie ogarniam tej obiektowości całej. Pomoże ktoś jak to logicznie i poprawnie rozwiązać? 

PS: Jeśli macie fajnie poradniki (PL/EN) do OOP w web aplikacjach to również się przydadzą. :)

 

 


Viewing all articles
Browse latest Browse all 21996

Latest Images

Trending Articles