|
|
@ -2,8 +2,11 @@ |
|
|
|
|
|
|
|
|
namespace RouterOS\Interfaces; |
|
|
namespace RouterOS\Interfaces; |
|
|
|
|
|
|
|
|
|
|
|
use RouterOS\Config; |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* Interface ConfigInterface |
|
|
* Interface ConfigInterface |
|
|
|
|
|
* |
|
|
* @package RouterOS\Interfaces |
|
|
* @package RouterOS\Interfaces |
|
|
* @since 0.2 |
|
|
* @since 0.2 |
|
|
*/ |
|
|
*/ |
|
|
@ -38,17 +41,17 @@ interface ConfigInterface |
|
|
* |
|
|
* |
|
|
* @param string $name |
|
|
* @param string $name |
|
|
* @param mixed $value |
|
|
* @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 |
|
|
* Remove parameter from array by name |
|
|
* |
|
|
* |
|
|
* @param string $parameter |
|
|
* @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 |
|
|
* Return parameter of current config by name |
|
|
|