cedx/yii2-free-mobile Send SMS messages to your Free Mobile device. A simple and free way to monitor your applications using a Free Mobile account.

smsmobilefreeloggingclient

Free Mobile for Yii

PHPYii FrameworkReleaseLicenseDownloadsCoverageBuild

Free Mobile connector for Yii, high-performance PHP framework.

Resources

License

Free Mobile for Yii is distributed under the MIT License.

Changelog

Changelog

Version 9.1.0

Version 9.0.0

  • Breaking change: raised the required PHP version.
  • Updated the package dependencies.

Version 8.2.0

  • Added new unit tests.
  • Optimized the build system.
  • Updated the package dependencies.

Version 8.1.0

  • Added a user guide based on MkDocs.
  • Added the ClientException class.
  • Updated the package dependencies.

Version 8.0.0

  • Breaking change: raised the required PHP version.
  • Breaking change: renamed the Client::EVENT_BEFORE_SEND constant to EVENT_REQUEST.
  • Breaking change: renamed the Client::EVENT_AFTER_SEND constant to EVENT_RESPONSE.
  • Breaking change: using PHP 7.1 features, like nullable types and void functions.

Version 7.0.0

  • Breaking change: removed the jsonSerialize() and __toString() methods.
  • Updated the package dependencies.

Version 6.0.0

  • Breaking change: the Client::$endPoint property is now an instance of Psr\Http\Message\UriInterface interface.
  • Added new unit tests.
  • Changed licensing for the MIT License.
  • Updated the package dependencies.

Version 5.1.0

  • Enabled the strict typing.
  • Replaced phpDocumentor documentation generator by ApiGen.
  • Updated the package dependencies.

Version 5.0.0

  • Breaking change: removed the RequestEvent and RequestResponse classes.
  • Breaking change: renamed the Client::EVENT_REQUEST to EVENT_BEFORE_SEND.
  • Breaking change: renamed the Client::EVENT_RESPONSE to EVENT_AFTER_SEND.
  • Breaking change: replaced most of getters and setters by properties.
  • Added the Client::endPoint property.
  • Added the Client::DEFAULT_ENDPOINT constant.
  • Dropped the dependency on the cedx/freemobile module.
  • Moved the initializations from the constructors to the init() methods.
  • Ported the unit test assertions from TDD to BDD.
  • Updated the package dependencies.

Version 4.1.1

  • Fixed the issue #1: unable to use an application component ID to initialize the LogTarget::client property.
  • Improved the code coverage.

Version 4.1.0

  • Replaced the Codacy code coverage service by the Coveralls one.
  • Updated the package dependencies.

Version 4.0.0

  • Breaking: changed the root namespace to yii\freemobile.
  • Breaking: renamed the FreeMobileTarget class to LogTarget.
  • Added the Client component.
  • Added the RequestEvent and ResponseEvent events.

Version 3.0.0

  • Breaking change: removed the toJSON() method.
  • Removed the final modifier from the jsonSerialize() method.
  • Updated the package dependencies.

Version 2.3.0

  • Added the jsonSerialize() and toJSON() methods.
  • Fixed a bug in the constructor.

Version 2.2.0

  • Added a fluent interface to the setters.
  • Renamed the userName property to username.
  • Updated the package dependencies.

Version 2.1.0

  • Externalized the core features.
  • Set the export interval to 1.

Version 2.0.1

  • Updated the package dependencies.

Version 2.0.0

  • Replaced the cURL functions by the Guzzle HTTP client.
  • Breaking change: no exception is thrown when a network error occurs.
  • Breaking change: removed the $throwExceptions parameter from the export method.
  • Breaking change: using asynchronous requests to send the logs to the remote service.

Version 1.0.1

  • Code optimization.
  • Updated the package dependencies.

Version 1.0.0

  • First stable release.
  • Updated the package dependencies.

Version 0.5.2

Version 0.5.1

Version 0.5.0

  • Breaking change: using PHP 7 features, like scalar and return type declarations.

Version 0.4.4

  • Added unit tests.
  • Added code coverage.
  • Updated the development dependencies.

Version 0.4.3

Version 0.4.2

Version 0.4.1

  • Replaced the custom build scripts by Phing.

Version 0.4.0

  • Dropped the development dependencies based on Node.js.
  • Replaced the build system by custom scripts.
  • Replaced the documentation system by Doxygen.

Version 0.3.1

  • Updated the development dependencies.

Version 0.3.0

  • Breaking change: ported the library API to Yii version 2.

Version 0.2.0

  • Breaking change: ported the library API to namespaces.
  • Lowered the required PHP version.

Version 0.1.1

  • Using Gulp as build system.

Version 0.1.0

  • Initial release.

Statistics

Downloads
GitHub Stars
GitHub Forks

Releases

Comments



v9.0.0 is the latest of 32 releases



MIT license
Stats
4 github stars & 0 github forks
0 downloads in the last day
0 downloads in the last 30 days
94 total downloads