Skip to content

Releases: angelcamposm/ping

2.1.3

04 Dec 22:39

Choose a tag to compare

Small fixes:

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

2.1.2

28 Nov 19:02
ddafde5

Choose a tag to compare

Small fixes:

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

2.1.1

07 Feb 17:05

Choose a tag to compare

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

01 Jan 12:54

Choose a tag to compare

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

09 Aug 17:07
84feee1

Choose a tag to compare

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

19 Apr 00:13

Choose a tag to compare

1.0.0

Initial release