Oznámení

Provoz fóra byl ukončen

Singleton?

před 11 lety

nesro
Člen | 3

Dobrý den,
s OOP se teprve seznamuji. Dříve, než Texy použiji, vždycky si nastavuji třídu. Ovšem v rozsáhlém scriptu nejde jen tak uchovat proměnná. Tak se chci zeptat, jeslti je lepší použít zápis jako:

<?php
$GLOBALS['texy'] = new Texy();
?>

nebo použít obalovou třídu podle vzoru sigleton? Pokud je nějaké lepší řešení, poradíte mi prosím? :-) Děkuji moc

před 11 lety

David Grudl
Nette Core | 6806

Nejlepší je dle mého přímo v místě, kde potřebuji konverzi textu provést, si objekt Texy vytvořit. Pokud jej potřebuju nějak speciálně nakonfigurovaný, tak se dá použít funkce-továrnička, která mi ho vytvoří, nakonfiguruje a vrátí.

před 11 lety

nesro
Člen | 3

Děkuji za tip ;-)