Crell
PHP fan. Functional programming enthusiast. Anything worth doing is worth doing well. Currently open to new positions.
MakersHub
Pinned Repositories
ApiProblem
A simple implementation of the api-problem specification. Includes PSR-15 support.
AttributeUtils
Utilities to help ease parsing and manging of attributes
enum-comparison
A comparison of enumerations and similar features in different languages
EnvMapper
Easily map environment variables into defined classed objects, ready for Dependency Injection.
fp
Utilities for functional tasks in PHP, especially pipelining
HtmlModel
Domain value objects for modeling HTML pages
mastobot
Simple personal scheduling bot for Mastodon accounts
Serde
Robust Serde (serialization/deserialization) library for PHP 8.
Transformer
Tukio
A complete and robust implementation of the PSR-14 EventDispatcher specification.
Crell's Repositories
Crell/enum-comparison
A comparison of enumerations and similar features in different languages
Crell/Transformer
Crell/fig-standards
Standards either proposed or approved by the Framework Interop Group
Crell/EnumTools
A collection of useful PHP enumerations for PHP 8.1 and later.
Crell/aoc2021
Entries for Advent of Code 2021
Crell/slides-cloud-friendly
Crell/slides-management-60s
Slides for "Project management lessons from the 1960s"
Crell/serializer-test
Just fiddling around with the Symfony Serializer. Ignore this.
Crell/slides-php80
Slides for Exploring PHP 8.0 presentation
Crell/Xavier
Next Generation XML handling for PHP.
Crell/cache
Crell/Historia
WIP
Crell/html-sanitizer
HTML sanitizer, written in PHP, aiming to provide XSS-safe markup based on explicitly allowed tags, attributes and values.
Crell/laminas-feed
Consume and generate Atom and RSS feeds, and interact with Pubsubhubbub.
Crell/link
A repository for the PSR-13 [Hyperlink] interface
Crell/log
Crell/Moshi
JSON Schema class generation. WIP.
Crell/phd
PHD
Crell/PHPOpenDocs
WIP
Crell/queue-test
Messing around with configuring different queue systems.
Crell/rustlings
:crab: Small exercises to get you used to reading and writing Rust code!
Crell/settings-prototype
For TYPO3 demo purposes only. Do not use.
Crell/slides-containers-lie
Crell/slides-psr14
Crell/spin-kitchensink
Crell/symfony-messenger-standalone
Standalone usage examples for Symfony messenger
Crell/symfony-template-bundle
INTERNAL: Symfony Template Bundle for TYPO3 Applications
Crell/TYPO3CMS-Reference-CoreApi
"TYPO3 Explained": Main TYPO3 Core Document: Main classes, Security, TypoScript syntax, Extension API and much more
Crell/TYPO3CMS-Reference-TCA
Complete reference to the Table Configuration Array ($GLOBALS['TCA']).
Crell/unserialize-dump-benchmarks
Just some benchmarks around PHP unserialization