diff --git a/.gitignore b/.gitignore index f4686f8..25aeec1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ /.idea/ /vendor/ /composer.lock +/clover.xml +/.phpunit.result.cache \ No newline at end of file diff --git a/composer.json b/composer.json index 5a7af1b..229921a 100644 --- a/composer.json +++ b/composer.json @@ -1,51 +1,61 @@ { - "name": "evilfreelancer/routeros-api-php", - "type": "library", - "description": "Modern Mikrotik RouterOS API PHP client for your applications (with Laravel support)", - "keywords": [ - "socket-client", - "psr-4", - "routeros", - "mikrotik", - "laravel", - "plugin", - "facade" - ], - "license": "MIT", - "autoload": { - "psr-4": { - "RouterOS\\": "./src/" + "name": "evilfreelancer/routeros-api-php", + "type": "library", + "description": "Modern Mikrotik RouterOS API PHP client for your applications (with Laravel support)", + "keywords": [ + "socket-client", + "psr-4", + "routeros", + "mikrotik", + "laravel", + "plugin", + "facade" + ], + "license": "MIT", + "autoload": { + "psr-4": { + "RouterOS\\": "./src/" + } + }, + "autoload-dev": { + "psr-4": { + "RouterOS\\Tests\\": "./tests/" + } + }, + "authors": [ + { + "name": "Paul Rock", + "email": "paul@drteam.rocks", + "homepage": "http://drteam.rocks/", + "role": "Developer" + } + ], + "extra": { + "laravel": { + "providers": [ + "RouterOS\\Laravel\\ClientServiceProvider" + ], + "aliases": { + "RouterOS": "RouterOS\\Laravel\\ClientFacade" + } + } + }, + "require": { + "php": "^7.2", + "ext-sockets": "*" + }, + "require-dev": { + "phpunit/phpunit": "^7.0", + "orchestra/testbench": "^3.0", + "roave/security-advisories": "dev-master", + "squizlabs/php_codesniffer": "^3.5" + }, + "scripts": { + "test": "phpunit --coverage-clover clover.xml", + "check": [ + "@cs-check" + ], + "cs-check": "phpcs", + "cs-fix": "phpcbf" } - }, - "autoload-dev": { - "psr-4": { - "RouterOS\\Tests\\": "./tests/" - } - }, - "authors": [ - { - "name": "Paul Rock", - "email": "paul@drteam.rocks", - "homepage": "http://drteam.rocks/", - "role": "Developer" - } - ], - "extra": { - "laravel": { - "providers": [ - "RouterOS\\Laravel\\ClientServiceProvider" - ], - "aliases": { - "RouterOS": "RouterOS\\Laravel\\ClientFacade" - } - } - }, - "require": { - "php": "^7.2", - "ext-sockets": "*" - }, - "require-dev": { - "phpunit/phpunit": "^7.0", - "orchestra/testbench": "^3.0" - } } diff --git a/src/Client.php b/src/Client.php index 7c94e19..b1ccb21 100644 --- a/src/Client.php +++ b/src/Client.php @@ -163,7 +163,7 @@ class Client implements Interfaces\ClientInterface /** * Query helper - * + * * @param array $item * @param Query $query * @return Query