Vasil Rangelov

Results 135 comments of Vasil Rangelov

Thanks. It could be the old RouterOS version indeed. I've never tested versions `4.*` and `3.*`. I only started this project near the end of the `5.*` versions, so that's...

I checked the source, and it seems find() (which is internally used by remove() to get the proper ID) only uses the "find" command for numbers, and never falls back...

The constructor is called internally by static methods with an empty query (before filling it with what the user supplied), but an empty query is not something that a user...

The query is basically expressed in reverse polish notation, meaning one needs to implement https://en.wikipedia.org/wiki/Shunting-yard_algorithm after properly tokenizing the whole thing... Regex in general is the best way to tokenize...

Doesn't sound like this can be solved on a PHP code level. I reccomend you try upgrading your PHP version to 7.3.10, and if it still doesn't work, maybe do...

RouterOS has a "place-before" property in menus with a move command. When you add, this inserts the new item before the target item. To move an item afterwards, Util has...

There may be a firewall rule at the router as well. If it's not in the same LAN as PHP, but is instead accessing the router via a WAN interface,...

Ah. You're in the same LAN, but have a hotspot there. The device PHP is running on needs to be allowed by the hotspot, be it via a login, or...

Response::getProperty() exists since the latest released version, i.e. 1.0.0b5. If you're using an older version, then yes, you're not going to have it. But I'm guessing you only "just" downloaded...

Yeah, you're definitely using an older version. I highly recommend you upgrade to the latest released version (see the [releases page](https://github.com/pear2/Net_RouterOS/releases)).