1. jak juz robie jakas klase to mam robic, zeby byla uniwersalna, czy tak zeby mi sie na niej dobrze pracowalo?
taki przyklad: mam klase galerii, wymagane jest podlaczenie do bazy danych. baza danych to osobna klasa. i teraz moge zrobic tak, ze klase galeria wywoluje podajac dodatkowo jako parametry polaczenie z baza, ale rownie dobrze i wygodniej mi jest zrobic od razu polaczenie z baza w srodku tej klasy galeria, niz sie bawic w parametry.
2 w nawiazaniu do pierwszego. mam sobie klase galeria i w konstruktorze moge sobie tak po prostu zrobic $con = new database(); i korzystac z tego? dziala to dobrze, ale czy to jest poprawne, czy jednak powinienem to przekazywac w funkcji?
3. jesli pierwsza metoda, czy wlasciwie funkcja ma taka sama nazwe jak klasa to jest konstruktorem?
4. jesli w kontrolerze mam 2 funkcje to jest warto z tego robic klase, czy nie ma takiej potrzeby?
pozdrawiam i z gory dziekuje za odpowiedzi
