Václav Vaník

Results 7 issues of Václav Vaník

I love coercing ShapeType. I can easily check if given payload is in expected format. However debugging complex ShapeType CoercionException is pain in the ass. Let's see simple (complex) example:...

Type: Enhancement

I discovered that `Parsers` does not honor xml encoding. Imo when XML file is not in UTF-8, than `getNode()` should convert string to UTF-8.

Now exists [ProfilerInterface](https://github.com/zendframework/zend-db/blob/ae46299099c724a96fd088ae05a0b64e3748a808/src/Adapter/Profiler/Profiler.php) which has ability to collect data. I think there should exist `ReaderInterface` which would provide way to read data. Eg: ```

Now it is not possible to use input filter merging on input filters created from specification. Merging saves plenty of time when dealing with many input filters. I suppose extending...

It is not possible hydrate DateTimeImmutable dates. I was thinking about implementation and I created [gist](https://gist.github.com/vaclavvanik/10dacd816dc6c690b07e71e84060b7fb). Your opinions about wrapper solution?

enhancement
unit test needed
documentation needed

In Expressive is `BodyParamsMiddleware` which handles body parsing (`x-www-form-urlencoded` and `json`). I think it would be useful to have same function in `Psr7ServerRequest`. I can create PR.

### Feature Request Laminas-filter component has [ToFloat](/laminas/laminas-filter/blob/2.32.x/src/ToFloat.php), [ToInt](/laminas/laminas-filter/blob/2.32.x/src/ToInt.php) and [ToNull](/laminas/laminas-filter/blob/2.32.x/src/ToFloat.php) filters but `ToString` is missing. | Q | A |------------ | ------ | New Feature | yes | RFC |...

Enhancement
Feature Request