Tomasz Chiliński
Tomasz Chiliński
1. Biblioteki porzucone/osierocone: phine/exception 1.0.0 A PHP library for improving the use of exceptions. phine/observer 2.0.0 A PHP library that implements the observer pattern. 2. phone/observer nie pozwala na rekursywne...
> ad 2. to akurat dobrze, plugin mógłby zapetlić wykonywanie hooków, przydałby się jakiś przykład kiedy taka funkcjonalność jest niezbędna. 1. Podpinamy się pod: https://github.com/lmsgit/lms/blob/master/lib/LMSManagers/LMSCashManager.php#L405 2. W obsłudze 1 robimy...
> Dzięki za przykład. Nie rozumiem jednak dlaczego SendMail nie mógłby dostać wszystkiego co powinien już podczas wywoływania tej metody. Mam wrażenie że hooki trochę wymknęły się spod kontroli i...
W pliku `vendor/phine/observer/src/lib/Phine/Observer/Subject.php` wystarczy zakomentować fragment: ```php public function notifyObservers() { if ($this->updating) { throw SubjectException::alreadyUpdating(); } $this->resetInterrupt(); ``` (blok z `if ($this->updating)`. Kod phine już od wielu lat nie...
> Będzie trzeba się przyglądnąć Phine w takim razie. W jakim sensie? Moim zdaniem to już trup ;-)
Zmień jeszcze proszę komentarz '#' na '//'.
W takim razie to jest zgłoszenie błędu czy nowej funkcji?
Nie szybciej dorobić i podesłać PR-em niż pisać i prowadzić dyskusje? :)
Może tutaj też powinien być wybór jakie właściwości węzła są przeszukiwane (podobnie jak to jest dla urządzeń sieciowych)?
Warto j ednak jakoś odróżniać wybór specjalnej wartości w liście wyboru.