Download the PHP package valorin/pinpusher without Composer
On this page you can find all versions of the php package valorin/pinpusher. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download valorin/pinpusher
More information about valorin/pinpusher
Files in valorin/pinpusher
Package pinpusher
Short Description Simple Pebble Timeline Pin API wrapper, with full support for all of the Pebble Timeline API options.
License MIT
Informations about the package pinpusher
PinPusher
PinPusher is a simple Pebble Timeline Pin API wrapper for PHP, with full support for all of the Pebble Timeline API options. It is designed to be easy to use, and allow you to completely construct Timeline pins using PHP classes. This is beneficial to those with bad memories and/or IDEs that autocomplete. It also covers each individual layout case with the different requirements, so you don't need to guess what works where.
PinPusher is easily installable via Composer (or manually) and is framework independent. It also supports a PSR-3 compatible logger, if you need logging support. (Which is very helpful for debugging responses from the timeline API.)
See the official Pebble Timeline documentation for more information.
Installation
PinPusher can be installed with composer:
Support
You can find me as valorin
in the PebbleDev Slack channel, or email me directly at [email protected]
.
Please email me directly if you find any security issues. You can find encryption details at https://keybase.io/valorin if you need them.
Examples
Here are a couple of usage examples, based on the examples in the Pebble Timeline documentation.
Minimal Pin Example
With PinPusher:
Complete Pin Example
With PinPusher:
With PinPusher:
Note: The official Pebble documentation appears to have used invalid colour codes...
With PinPusher:
With PinPusher:
With PinPusher:
With PinPusher:
With PinPusher:
Enable Debugging Logger
You can pass in a PSR-3 compatible logger, to enable debug logging:
Example