Witam,
jakiś czas temu byłem na praktykach z języka PHP. Dziś piszę projekt, w którym wzoruję się na kodzie z praktyk ;)
Jednak nie pamiętam i nie rozumiem części kodu... Wiem, że każdy programista może nazywać funkcje według własnego "widzi mi się" jednak ufam, że osoba prowadząca praktyki kierowała się jakimś standardem ;)
Jak już pisałem kod nie jest jedynie mój, a już na pewno nie ten fragment, więc pozwolę sobie na wklejenie tutaj tylko najistotniejszej jego części.
Ps: Kod dotyczy klasy Database, która pozwalała m.in. na łączenie się z bazą przez PDO.
class Database
{
protected static $instance = null;
[...]
public static function getInstance() {
if (!isset(self::$instance)) {
self::$instance = new self();
}
return self::$instance;
}
[...]
}