Alejandro Celaya's repositories
doctrine-enum-type
A custom Doctrine type that maps column values to enum objects using myclabs/php-enum
slim-cli-example
How to use Slim framework to dipatch complex CLI requests
alejandrocelaya.com
My personal website. Built on top of Zend Expressive
ze-content-based-error-handler
A Zend Expressive error handler which allows to implement different strategies based on the accepted content-types
zsm-annotated-services
A component to define how dependency injection has to be performed with Zend\ServiceManager via annotations
bootstrap2-styled-buttons
Bootstrap 3 buttons with Bootstrap 2 style
ZF2-AcQrCode
QR Code generation module for Zend Framework 2 based on Endroid QR code
expressive-slim-router
A router for Zend Expressive based on Slim framework's implementation
react-external-link
Simple react component to generate links with target="_blank" and rel="noopener noreferrer"
alejandrocelaya.blog
Personal blog about software development, agile methodologies and open source software.
slim-container-sm
A Slim framework container wrapping a Zend ServiceManager
ZF2-AcAssets
Assets management module for Zend Framework 2
php-middleware-talk
Slides for psr-7 and middleware apps in PHP talk, for PHP Zaragoza user group
ZF2-AcYaml
A Zend Framework 2 module to render yaml responses
composer-semver-talk
Composer and Semantic Versioning talk
ComposerSkeletonModule
A Zend Framework 2 skeleton module enhanced and based on composer
slim-2-router
Router from Slim 2
yourls-shlink-import-plugin
A YOURLS plugin needed to import links into Shlink
php-persistent-login
A package that provides an abstraction layer to manage persistent login sessions in PHP applications
portal-theme-bs5
Portal - Free Bootstrap 5 Admin Dashboard Template For Developers
professional-resume
My professional resume
restful-jsonp-api
A PHP API that works both with RESTful and JSONP
shlink-deployment
Manage the deployment of shlink in custom server
shlink-web-client-2
An Angular 2+ client app for Shlink