Czy takie implementowanie wzorca registry jest poprawne, czy jest lepszy sposob?
Mam polaczenie z baza pdo, obiekt ten przekazuje do takiej klasy registry:
abstract class Registry { self::$_tools[$name] = $value; } } }
w taki sposób:
$db = new PDO('...'); Registry::set('db',$db);
Teraz aby skorzystac z tego obiektu w innej klasie w konstruktorze mam cos takiego:
function __construct() { $this->db = Registry::get('db'); }
Czy jest to sposób dobry?