65 Commits (e921c4df25a36ff72bea13056ca90e48a87d8f30)

Author SHA1 Message Date
Paul Rock e921c4df25 Deprecated write method was removed from Client class, export method now support additional arguments, detector of /export command which exec ssh was added 6 years ago
Paul Rock 75a201e0f2 Responses/parameters of some methods in Client class changed from other classes to interfaces, consts moved from ClientInterface to Config class 6 years ago
Paul Rock be80ff9bcf To Client class was added ->export() method, it use divineomega/php-ssh-connection library for interact with remote hosts, example file updated 6 years ago
Paul Rock fd8ca3e356 Laravel classes renamed, tests of Laravel classes added 6 years ago
Paul Rock e572adb984 Finetune of code 6 years ago
Paul Rock 17522170e2 couple bugs fixed in Client class 6 years ago
Paul Rock ee4a91087a full paths of classes in phpdoc of Client class is reverted back 6 years ago
Compolomus 5701aee3ee Refactoring parseResponse method 6 years ago
Compolomus 809eec7e74 Tune repo 6 years ago
Compolomus 012da677da Add editorconfig and refactoring Client class 6 years ago
Paul Rock 66e0ef7ca2 additional exception if login/pass pair is incorrect, from now it will not wait until repeat loop of done 6 years ago
Paul Rock ca205d9df3 query type fix (it was only string of enpoint) in Client class and ClientInterface 6 years ago
Paul Rock b83f4f4981 complex check of variables in where attr of query method 6 years ago
Paul Rock 21e0c3cc35 write method of Client class is marked as deprecated 6 years ago
Paul Rock 243477367f advanced query implemented to Client class 6 years ago
Paul Rock dbc56205e0 ton of tests added 6 years ago
Paul Rock 239ab7e43c tune of documentation and response classes 6 years ago
Paul Rock 237a749bf7 getConfig and setConfig removed from Client class 6 years ago
Paul Rock ca2646b2be tune of code with according to PSR standards, readLiterator fix, now Client object will source of new object 6 years ago
arily ba6dd11697
6 years ago
arily 390fb733b3 Iterator 6 years ago
arily e67b62b58f Iterator 6 years ago
arily ccd0d5054a Iterator 6 years ago
Paul Rock fbdbe0ac88 non-used code removed 7 years ago
Paul Rock abed8302c4 rosario method added to Client as alternative and safe way of response parsing instread of pure and ugly parseResponse, small refatoring of Client class 7 years ago
Paul Rock 6b0e32eea3 Rosario class added to library for work with response from RouterOS as with simple chunked array 7 years ago
Jesse Ross 57564e21af Fix code style 7 years ago
Jesse Ross 62b3590951 When parsing response with regex, check resulting array of matches better to avoid undefined index notices 7 years ago
Paul Rock efd9e83179 code style finetyne 7 years ago
Matthieu Racine a1610f8ccb refactor communication using stream 7 years ago
Matthieu Racine b00d896361 Fix #2: Change read logic 7 years ago
Paul Rock dac8fb6c26 small fix of login method 7 years ago
Paul Rock df4e0a1dd6 endless loop prevention added to login method of Client class 7 years ago
Matthieu Racine d5b9867bed Fix #3: Add test on responses count when login, try with legacy=true when multiple responses 7 years ago
Paul Rock 83408c0868 fine tune of code, detailed tests added 7 years ago
Paul Rock c080af6881 additinal unit tests added 7 years ago
Paul Rock 059c3fb199 more methods moved to socket trait 7 years ago
Paul Rock ab74b7f788 some methods for work with socket moved to SocketTrait 7 years ago
Paul Rock d9c4856b24 in Client object excluded step with reading empty line 7 years ago
Paul Rock f03f2e28d4 queries writing simplification 7 years ago
Paul Rock a1ccb969f4 helpers added, exceptions rewriten to helpers 7 years ago
Paul Rock b565701388 w() and r() alias methods was added to Client 7 years ago
Paul Rock 538a51e16e small refatoring of Client class, now is possible to create object with array of settings, getConfig and wr methods added 7 years ago
Paul Rock c30fcb22d1 fatal error will be printed without parsing 7 years ago
Paul Rock 2297e50223 naming of throw methods changed 7 years ago
Paul Rock 679c38d44b encodeLength method updated 7 years ago
Paul Rock bd31680f7c new test was added 7 years ago
Paul Rock aa1a698a11 non used code removed 7 years ago
Paul Rock 13dacad372 fixes in client class, new examples 7 years ago
Paul Rock f12d159fa9 exceptions added 7 years ago