https://wiki.php.net/rfc/namespace-visibility jest już propozycja. Chodzi o widoczność klas w komponencie. Wystawiając jeden punkt wejścia do swojego pakietu (klasa publiczna), możesz dowolnie zmieniać implementację nie bojąc się o to że ktoś korzysta z Twoich "wnętrzności". Polecam ten wykład (jak to działa w javie) https://www.youtube.com/watch?v=ILBX9fa9aJo
https://github.com/php/php-src/commit/e219ec144ef6682b71e135fd18654ee1bb4676b4
#php #symfony #laravel
Chodzi o widoczność klas w komponencie. Wystawiając jeden punkt wejścia do swojego pakietu (klasa publiczna), możesz dowolnie zmieniać implementację nie bojąc się o to że ktoś korzysta z Twoich "wnętrzności".
Polecam ten wykład (jak to działa w javie) https://www.youtube.com/watch?v=ILBX9fa9aJo