Angelcamposm Ping Versions Save

A Ping package for Laravel

2.1.3

2 years ago

Small fixes:

  • Fixed ping:install command, now when ping configuration is published the ping:install is not displayed.

2.1.2

2 years ago

Small fixes:

Removed ending slash on url hosts. Sanitized ping command execution results.

2.1.1

3 years ago

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

3 years ago

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

3 years ago

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

4 years ago

1.0.0

Initial release