Releases: angelcamposm/ping
2.1.3
2.1.2
Small fixes:
Removed ending slash on url hosts.
Sanitized ping command execution results.
2.1.1
Small fixes:
- An error in the README.md file has been corrected.
- Fixed a bug when parsing the result of a ping to an unreachable host.
2.1.0
A package install command has been added to publish the package configuration file and allow easy modification of package settings.
Now you can publish configuration file with artisan command:
php artisan ping:install
2.0.0
In this version there are important changes compared to the previous version. The classes have been full rewritten. Thanks to this modification, you can PING IPv4 and IPv6 addresses, and you can also ping the host by domain name.
Added two new classes for validations:
- The System.php class has been added to detect the type of Operating System.
- The IPAddress.php class has been added to perform the verification and validation of IPv4 and IPv6 addresses.
Some Exceptions classes have ben written for error handling.
Notes:
The workflow has been changed, in this version, an instance of PingCommandBuilder has to be created and passed to the Ping class, then execute the run method of the Ping class to obtain an object with the results.
1.0.0
1.0.0
Initial release