Web

Landviz.nl

This site is made using HttpSoft's PSR-7 implementations and some self-made components for input parsing and configuration. Check out a full list of dependencies here!. There's also a few easter eggs you can try to find.

Packages

Fenrir

Fenrir is a low-level wrapper over Discords APIs/gateway. Can be used to create highly optimized Discord bots & apps in PHP.

Moock

An independent mocking library to create test doubles of classes or interfaces, allowing for more isolated tests.

Tiny utilities

PU Documenter

Writing documentation is alright, remembering to keep it up-to-date is a pain. This package converts feature tests into documentation, allowing you to ensure your examples are up-to-date with any package updates. This is what's used for Moock's documentation!

Eventer

Object oriented library for event-based logic. Works similarly to evenement/evenement, but allows you to split up listeners into seperate classes which can be preferable for more complex requirements.

ReactPHP Retrier

Some exceptions are temporary, this library allows you to easily retry failed async operations.

Miscellaneous

PHP Fuck

A port of JS Fuck for PHP. It converts PHP code into valid unreadable code using only ()[]@!,.+^. Try it here!

This content is also available as JSON

curl --request GET --url https://landviz.nl/projects --header 'Accept: application/json'