Search by

Packages from mj-zana · Transparency log

  • PHP

    mj-zana/cache

    PSR-16 caches (array, file, null) with remember() for Zana applications

  • PHP

    mj-zana/communication

    Email for Zana applications: messages, configured senders, Symfony Mailer transports and a recorder for tests

  • PHP

    mj-zana/configuration

    Configuration from PHP files, .env files and the environment, with #[Config] injection

  • PHP

    mj-zana/console

    Console kernel on Symfony Console with a container scope per command for Zana applications

  • PHP

    mj-zana/container

    Dependency injection container for Zana applications

  • PHP

    mj-zana/core

    Application, service providers, modules and the boot lifecycle for Zana applications

  • PHP

    mj-zana/database

    PDO connections, query builder, schema builder, migrations and unit of work for Zana applications

  • PHP

    mj-zana/ddd

    Domain-Driven Design and CQRS building blocks for Zana applications

  • PHP

    mj-zana/events

    PSR-14 event dispatcher with lazily resolved listeners for Zana applications

  • PHP

    mj-zana/filesystem

    Storage disks (local, memory) with path safety and upload storage for Zana applications

  • PHP

    mj-zana/http

    PSR-7/15/17 HTTP kernel with a container scope per request, middleware and error handling for Zana applications

  • PHP

    mj-zana/logging

    PSR-3 logging with channels, handlers, formatters and processors for Zana applications

  • PHP

    mj-zana/maker

    Code generators for Zana modules, features, entities and controllers

  • PHP

    mj-zana/mediator

    Commands and queries dispatched to handlers through pipeline behaviours (CQRS) for Zana applications

  • PHP

    mj-zana/queue

    Background jobs for Zana applications: in-memory, database and sync queues, a scoped worker, retries and failure storage

  • PHP

    mj-zana/routing

    Routes, groups, attribute routes, URL generation and controller dispatch for Zana applications

  • PHP

    mj-zana/security

    Password hashing, signed bearer tokens, request authentication and authorization by roles, permissions and policies for Zana applications

  • PHP

    mj-zana/serialization

    Object normalization, hydration and JSON serialization for Zana applications

  • PHP

    mj-zana/testing

    Test Zana applications: boot them for tests, send HTTP requests and run commands in memory, record events and enforce architecture rules

  • PHP

    mj-zana/translation

    Translation catalogs, locale negotiation and the request locale for Zana applications

  • PHP

    mj-zana/validation

    Attribute-based validation of objects for Zana applications

  • PHP

    mj-zana/view

    HTML views for Zana applications: templates per module, layouts, escaping by default, View route results and error pages

  • PHP

    mj-zana/view-twig

    Twig templates for mj-zana/view

  • PHP

    mj-zana/contracts

    Abandoned: Zana 2 packages own their contracts. See the README for where each interface moved.

    Abandoned!