Vasil Rangelov

Results 135 comments of Vasil Rangelov

There's a whole other issue (#650) about that, although I guess this here is related as well.

I like the `@struct` idea, but I'm not sure about the "inline DocBlock" part. It took me a full minute to unpack what it meant to say. More importantly though,...

The example at https://youtu.be/c8hvW14VdkY?t=1147 is an interesting one... Though it still doesn't look like it's any better than having something like ```typescript @EventsHandler(HeroSlayedDragonEvent, HeroFoundItemEvent) class DropCoins implements IEventHandler { public...

I stumbled upon the [groupBy](https://rxjs-dev.firebaseapp.com/api/operators/groupBy) operator. I guess that could be used as a starting point to group related events into separate streams, but I'm not sure how one could...

All of those cases would require an extension of the AuthGuard, not the serialization/deserialization. The serialization/deserialization should just fail if the session/jwt is invalid, but the actual error handling and...

As you can see, this is an error message originating from the router. It is normal, and is the case even on the command line (try f.e. ```/ip firewall filter...

Oh... crap... testing this now, I'm seeing the query failing is actually the effect of bug #34... Already fixed, but the new version is not released yet. If you're using...

Unfortunately, that's not possible on a protocol level. See [this part of the spec](https://wiki.mikrotik.com/wiki/Manual:API#Queries). The only way you can do that to filter whatever else you can, obtain that from...

The properties in each response are also traversable. i.e. you can do ```php $plain = []; /** * @var \PEAR2\Net\RouterOS\ResponseCollection $response * @var \PEAR2\Net\RouterOS\Response $row */ foreach ($response as $i...

Well, I've made 0a8e77c8386e4afb1d3851712e13349945a0656a in which I've added __debugInfo() support to answer this request, and also an option in ResponseCollection::toArray() to call it on all responses in the collection. The...