44</a >
55
66# BunnyNet API client for PHP
7- ![ GitHub Repo stars] ( https://img.shields.io/github/stars/toshy/bunnynet-php?label=Github%20stars&style=flat-square )
8- ![ Packagist Downloads] ( https://img.shields.io/packagist/dm/toshy/bunnynet-php?label=Packagist%20downloads&style=flat-square&color=007ec6 )
9- ![ Packagist License] ( https://img.shields.io/packagist/l/toshy/bunnynet-php?label=License&style=flat-square&color=007ec6 )
10- ![ GitHub tag (latest by date)] ( https://img.shields.io/github/v/tag/toshy/bunnynet-php?label=Tag&style=flat-square )
11- ![ GitHub Workflow Status] ( https://img.shields.io/github/actions/workflow/status/toshy/bunnynet-php/phpcs.yml?branch=master&label=Codesniffer&style=flat-square )
127
8+ <div align =" left " >
9+ <img src="https://img.shields.io/packagist/v/toshy/bunnynet-php?label=Packagist" alt="Current bundle version" />
10+ <img src="https://img.shields.io/packagist/dt/toshy/bunnynet-php?label=Downloads" alt="Packagist Total Downloads" />
11+ <img src="https://img.shields.io/packagist/php-v/toshy/bunnynet-php?label=PHP" alt="PHP version requirement" />
12+ <img src="https://img.shields.io/github/actions/workflow/status/toshy/bunnynet-php/phpcs.yml?branch=master&label=PHPCS" alt="Code style">
13+ <img src="https://img.shields.io/github/actions/workflow/status/toshy/bunnynet-php/phpmd.yml?branch=master&label=PHPMD" alt="Mess detector">
14+ <img src="https://img.shields.io/github/actions/workflow/status/toshy/bunnynet-php/security.yml?branch=master&label=Security check" alt="Security check">
15+ </div >
1316
1417<a href =" https://bunny.net?ref=pji59zr7a4 " >Bunny.net<a /> is content delivery platform that truly hops: providing CDN,
1518edge storage, video streaming and image optimizers.
@@ -67,6 +70,7 @@ $bunnyPricingCalculator = new PricingCalculator();
6770```
6871
6972## Documentation
73+
7074Examples for each type of request can be found in the [ docs] ( docs ) directory.
7175
7276* [ Base] ( docs/BaseRequest.md )
@@ -79,13 +83,39 @@ Examples for each type of request can be found in the [docs](docs) directory.
7983
8084## Reference
8185
82- This library was created with the hand of the available [ bunny.net API docs] ( https://docs.bunny.net/reference/bunnynet-api-overview ) . <br />
86+ This library was created with the hand of the
87+ available [ bunny.net API docs] ( https://docs.bunny.net/reference/bunnynet-api-overview ) . <br />
8388Special thanks to the bunny.net support team for answering my questions regarding the API.
8489
8590## Notes
91+
8692* Tried to keep the naming conventions as close as possible to the original API.
8793* Tested the majority of the endpoints myself to validate if they are working correctly. If you happen to
88- come across a bug, just submit an issue, and I'll take a look at it.
94+ come across a bug, just submit an issue, and I'll take a look at it.
95+
96+ ## Contribute
97+
98+ ### Prerequisites
99+
100+ * Docker Compose
101+ * See the Docker Compose [ installation guide] ( https://docs.docker.com/compose/install/ ) to get started.
102+ * Task
103+ * See the Task [ installation guide] ( https://taskfile.dev/installation/ ) to get started.
104+
105+ ### Up service
106+
107+ ``` shell
108+ task up
109+ ```
110+
111+ ### Run checks
112+
113+ Run ` phpcs ` and ` phpmd ` checks.
114+
115+ ``` shell
116+ task contribute
117+ ```
89118
90119## Licence
120+
91121The BunnyNet PHP library is licensed under [ MIT] ( LICENSE ) .
0 commit comments