Packages from rekalogika
-
PHP
rekalogika/api-lite
A set of tools to simplify working with API Platform in your projects. Comes with guides, patterns, and practical examples for building API Platform-based projects.
-
PHP
rekalogika/collections-common
Common library required by other components of the rekalogika/collections library
-
PHP
rekalogika/collections-contracts
Interfaces and nominal classes for the rekalogika/collections library.
-
PHP
rekalogika/collections-domain
Transforms a Doctrine Collection object into our Recollection object, which extends Collection itself but also extends PageableInterface from our rekalogika/rekapager library.
-
PHP
rekalogika/collections-orm
Lazy-loading collection class using Doctrine ORM QueryBuilder as the data source
-
PHP
rekalogika/direct-property-access
Simple implementation of PropertyAccessorInterface that reads and writes directly to the object's properties, bypassing getters and setters.
-
PHP
rekalogika/doctrine-collections-decorator
Lets you easily create decorator classes to dynamically modify the behaviors of Doctrine Collection objects, including the collection objects used by Doctrine ORM in your entities.
-
-
PHP
rekalogika/domain-event-contracts
Interfaces, Traits and Nominal Classes used by Domain Entities Implementing Domain Events
-
PHP
rekalogika/domain-event-outbox
Implementation of the transactional outbox pattern on top of rekalogika/domain-event
-
PHP
rekalogika/file
High-level file abstraction library built on top of Flysystem. It lets you work with file objects in an object-oriented manner. A file object represents a file in a Flysystem filesystem. It can be a local file or a file in a cloud storage, the library lets you work with them in the same way.
-
PHP
rekalogika/file-association
Handles the association between Doctrine entities and files using the rekalogika/file framework, including from file uploads.
-
PHP
rekalogika/file-association-contracts
Interface for file association. To be implemented in entities that support file association.
-
PHP
rekalogika/file-association-entity
Utilities for handling files inside domain entities: EmbeddedMetadata for embedding metadata inside Doctrine entities, AbstractFile for creating one-to-many relations with files, and NullFile to handle cases in domain entities where a file must be present but is missing in the storage backend.
-
-
-
PHP
rekalogika/file-derivation
Provides an abstract class to streamline the creation of filters using the file derivation feature of the rekalogika/file framework.
-
PHP
rekalogika/file-filepond
Upload files using Symfony Form, FilePond, and the rekalogika/file framework
-
PHP
rekalogika/file-image
Simple image resizing filter for rekalogika/file. Callers provide the maximum width or height of the desired result, and whether to square-crop it.
-
-
PHP
rekalogika/file-metadata-contracts
Additional abstractions of metadata types for rekalogika/file.
-
-
PHP
rekalogika/file-oneup-uploader-bridge
An adapter to convert Oneup Uploader Bundle's FileInterface to rekalogika/file FileInterface.
-
PHP
rekalogika/file-server
Temporary URL resource server for rekalogika/file FileInterface. Access files easily in your application by creating temporary URLs that expire after a set amount of time.
-
PHP
rekalogika/file-symfony-bridge
Provides integrations for Rekalogika FileInterface with Symfony HttpFoundation, Form, and Validator.
-
-
-
PHP
rekalogika/mapper
An object mapper for PHP and Symfony. Maps an object to another object. Primarily used for transforming an entity to a DTO and vice versa.
-
-
-
PHP
rekalogika/psr-16-simple-cache-bundle
Enables PSR-16 Simple Cache services in Symfony that were previously removed in Symfony 4.3. Just wire in Psr\SimpleCache\CacheInterface to use it.
-
PHP
rekalogika/reconstitutor
A thin layer above Doctrine events to help you reconstitute/hydrate your entities. The most common example being handling file uploads, but also many other purposes. It lets you augment Doctrine's hydration with your logic in a concise and expressive class.
-
PHP
rekalogika/rekapager-adapter-common
Common utilities for Rekapager adapters. Not intended to be used directly.
-
-
-
-
-
PHP
rekalogika/rekapager-doctrine-collections-adapter
Doctrine Collections adapter for Rekapager pagination library
-
PHP
rekalogika/rekapager-doctrine-dbal-adapter
Doctrine DBAL adapter for Rekapager pagination library
-
-
PHP
rekalogika/rekapager-keyset-pagination
Keyset pagination component of the Rekapager pagination library
-
PHP
rekalogika/rekapager-offset-pagination
Offset pagination component of the Rekapager pagination library
-
PHP
rekalogika/rekapager-pagerfanta-adapter
Adapts Pagerfanta and its adapters for use with Rekapager pagination library
-
-
PHP
rekalogika/temporary-url-bundle
Symfony bundle for creating temporary URLs to your resources. You provide the resource in a plain PHP object, and a service to turn it into a HTTP response. The framework handles the rest.
-
PHP
rekalogika/file-tree-contracts
Abstraction of the tree of directories and files. Designed to add a hierarchical structure on top of the flat organization of files provided by the 'rekalogika/file-contracts' package.
Abandoned! See rekalogika/file-contracts