minilauta / miniboard

Minimalistic oldschool imageboard software
MIT License
7 stars 5 forks source link

PHP Refactor #91

Closed Anonyymi closed 4 weeks ago

Anonyymi commented 4 months ago

Write some custom PHP routing, etc code to strip some 3rd party dependencies out, such as the Slim framework or PSR-7-stuff (I don't want to be compliant to PSR-7 because I don't care).

Anonyymi commented 3 months ago

For now this branch is just to get some PHP framework done but for example the "Router" I implemented is stupid so I'll rewrite it using hash maps before doing anything else.

github-actions[bot] commented 1 month ago

Coverage Report

Totals Coverage
Statements: 1.63% ( 38 / 2326 )
Methods: 50% ( 3 / 6 )
Lines: 1.51% ( 35 / 2320 )

StandWithUkraine

Anonyymi commented 1 month ago

Router rewritten from scratch. I don't know anything about routing and have purposefully not looked at any existing router implementations. It's just how I designed it, minimalistic router based on a hash map.

Anonyymi commented 4 weeks ago

I've decided to rewrite Miniboard from scratch. Scrapping this branch because the rewrite will happen in a new repo.