Skip to content

Commit a11ad5c

Browse files
committed
implements basic client
1 parent a7f2d95 commit a11ad5c

13 files changed

+2546
-0
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/vendor/

.phpunit.result.cache

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
C:37:"PHPUnit\Runner\DefaultTestResultCache":749:{a:2:{s:7:"defects";a:2:{s:104:"Moay\OpensensemapApiClient\Tests\OpensensemapApiClientTest::testRequestReturnsProperlyMappedSensorValues";i:4;s:92:"Moay\OpensensemapApiClient\Tests\OpensensemapApiClientTest::testInvalidSensorThrowsException";i:6;}s:5:"times";a:4:{s:104:"Moay\OpensensemapApiClient\Tests\OpensensemapApiClientTest::testRequestReturnsProperlyMappedSensorValues";d:0.01;s:111:"Moay\OpensensemapApiClient\Tests\OpensensemapApiClientTest::testRequestReturnsProperlyMappedSensorValuesSample1";d:0.074;s:111:"Moay\OpensensemapApiClient\Tests\OpensensemapApiClientTest::testRequestReturnsProperlyMappedSensorValuesSample2";d:0.001;s:92:"Moay\OpensensemapApiClient\Tests\OpensensemapApiClientTest::testInvalidSensorThrowsException";d:0.002;}}}

.travis.yml

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
language: php
2+
php:
3+
- '7.0'
4+
- '7.1'
5+
- '7.2'
6+
- '7.3'
7+
- '7.4'
8+
install:
9+
- composer install
10+
script: vendor/bin/phpunit

composer.json

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
"name": "moay/opensensemap-api-php-client",
3+
"description": "A client for retrieving sensor data from a senseBox from the opensensemap api",
4+
"type": "library",
5+
"require": {
6+
"guzzlehttp/guzzle": "^6.3",
7+
"ext-json": "*"
8+
},
9+
"require-dev": {
10+
"phpunit/phpunit": "^8.2"
11+
},
12+
"license": "MIT",
13+
"authors": [
14+
{
15+
"name": "moay",
16+
"email": "[email protected]"
17+
}
18+
],
19+
"autoload": {
20+
"psr-4": {
21+
"Moay\\OpensensemapApiClient\\": "src/",
22+
"Moay\\OpensensemapApiClient\\Tests\\": "tests/"
23+
}
24+
}
25+
}

0 commit comments

Comments
 (0)