Packages from mjohann
-
PHP
mjohann/call-morph
CallMorph is a PHP class that simplifies and secures the serialization of anonymous functions by automatically selecting the appropriate library based on the PHP version, with support for a secret key when using Laravel's Serializable Closures.
-
PHP
mjohann/data-manager
DataManager is a PHP library developed to simplify file and directory manipulation, offering an intuitive class for common filesystem operations.
-
PHP
mjohann/paginated-file-reader
A PHP library to read files page by page, supporting multiple formats like TXT, PDF, DOCX, and ODT. Each file type is handled by a dedicated reader class, all following a unified interface for seamless integration.
-
PHP
mjohann/simple-aes-256
Simple AES 256 is a PHP class designed to simplify encryption and decryption using AES-256 in CBC or GCM modes.
-
PHP
mjohann/simple-rabbitmq
Simple RabbitMQ is a PHP class that offers a clean and reusable abstraction for working with RabbitMQ. It simplifies the process of connecting to message queues and performing common operations like publishing messages, consuming queues, acknowledging deliveries, and managing exchanges and bindings — all without having to deal with the complexity of the underlying configuration.
-
PHP
mjohann/simple-redis
Simple Redis is a PHP class that provides a practical and reusable abstraction for working with Redis. It allows you to easily create connections and perform common operations such as set, get, del, list, pub, sub and many others, without worrying about the underlying configuration complexity.
-
PHP
mjohann/zynq
Zynq is a PHP library that brings JavaScript-like asynchronous features to PHP, including support for timers, promises, async/await behavior, and multi-threaded execution via RPC.