Browse Source

returnes changed in interfaces

tags/0.6
Paul Rock 7 years ago
parent
commit
5ef350b8de
  1. 10
      src/Interfaces/ClientInterface.php
  2. 11
      src/Interfaces/ConfigInterface.php

10
src/Interfaces/ClientInterface.php

@ -2,8 +2,12 @@
namespace RouterOS\Interfaces;
use RouterOS\Client;
use RouterOS\Query;
/**
* Interface ClientInterface
*
* @package RouterOS\Interfaces
* @since 0.1
*/
@ -62,8 +66,8 @@ interface ClientInterface
/**
* Send write query to RouterOS (with or without tag)
*
* @param QueryInterface $query
* @return ClientInterface
* @param Query $query
* @return Client
*/
public function write(QueryInterface $query): ClientInterface;
public function write(Query $query): Client;
}

11
src/Interfaces/ConfigInterface.php

@ -2,8 +2,11 @@
namespace RouterOS\Interfaces;
use RouterOS\Config;
/**
* Interface ConfigInterface
*
* @package RouterOS\Interfaces
* @since 0.2
*/
@ -38,17 +41,17 @@ interface ConfigInterface
*
* @param string $name
* @param mixed $value
* @return ConfigInterface
* @return Config
*/
public function set(string $name, $value): ConfigInterface;
public function set(string $name, $value): Config;
/**
* Remove parameter from array by name
*
* @param string $parameter
* @return ConfigInterface
* @return Config
*/
public function delete(string $parameter): ConfigInterface;
public function delete(string $parameter): Config;
/**
* Return parameter of current config by name

Loading…
Cancel
Save