Кароче узнал я про ArrayAccess вернее я знал, но не юзал ещё не когда
А вещь прикольная
![*](/content/reactions/lyudi/danet-original.png)
Это кароче так интерфейс из SPL
Предоставляет доступ к объекту как к массиву
Я даже пример замутил может кому нада
мой код:
http://xhor.ru/49
Кароче пример:
<?php
$registry = new System\Registry();
$registry -> set('Some', new SomeClass);
$some = $registry -> get('Some') -> myAction();
?>
(Код чисто для пример так что не наежаем.)
И кароче всё это Можно заменить теперь на
<?php
$registry = new System\Registry;
$registry{'some'} = new SomeClass;
$some = $registry{'some'};
?>
Круто же. Офигенная штука
ссылка на офф доку:
http://php.net/manual/ru/class.arrayaccess.php
Добавлено 03.06.15 в 11:03:31:
P.S обратные слеши вырезал профик