Замечания к PEAR NET::PING

young

Новичок
Замечания к PEAR NET::pING

1. Отстутствие поддержки многих параметров, таких как -i, к примеру
-i interval
Wait interval seconds between sending each packet. The default is to wait for one second between
each packet normally, or not to wait in flood mode. Only super-user may set interval to values less
0.2 seconds.
2. При error_reporting = ALL сыпятся Notice, что, как по мне, надо исправить
3. Отсутствие обработки ошибок. Если, к примеру, хост не мог быть пропингован, то он вылетает с массой ошибок
4. Отсутствие единиц в результате. Я так понял они предполагают, что результат всегда в ms

И что с этим можно поделать?!
 

tony2001

TeaM PHPClub
пропатчить.
послать патч в pear-dev с копией товарищу Martin Jansen, который lead developer.
 

young

Новичок
О... там по первому пункту к примеру нужны существенные переработки. с Patch - можно но он будет очень большой. Все равно делать таким образом?!
 

tony2001

TeaM PHPClub
да, все равно.
почитай про стандарт кодирования PEAR в мане, его обязательно соблюдать.
если будешь править - думай про backward compatibility.
интерфейс для юзера не должен меняться, ломая совместимость.
diff все равно лучше сделать - так лучше смотреть что ты исправил/добавил.
 
Сверху