Packages from Aura

  • PHP

    aura/accept

    Provides content-negotiation tools using Accept* headers.

  • PHP

    aura/asset-bundle

    Asset management for aura v2

  • PHP

    aura/auth

    Provides a unified interface to authenticate a user with local or remote authentication systems.

  • PHP

    aura/autoload

    Provides a PSR-4 compliant autoloader implementation.

  • PHP

    aura/blog

    Aura blog example

  • PHP

    aura/cli

    Provides the equivalent of request (Context) and response (Stdio) classes for a command line environment, including Getopt support.

  • PHP

    aura/cli-kernel

    The kernel files for an Aura CLI project.

  • PHP

    aura/cli-project

    A minimal command-line framework built from Aura v2 packages

  • PHP

    aura/di

    A serializable dependency injection container with constructor and setter injection, interface and trait awareness, configuration inheritance, and much more.

  • PHP

    aura/dispatcher

    Creates objects from a factory and invokes methods using named parameters; also provides a trait for invoking closures and object methods with named parameters.

  • PHP

    aura/filter

    Filters to validate and sanitize objects and arrays.

  • aura/filter-interface

    An interface package for validation and sanitizing library

  • PHP

    aura/framework

    The Aura Framework package, when combined with a system skeleton, provides a full-stack framework built from Aura component packages.

  • PHP

    aura/framework-demo

    A "hello world" demo for the Aura framework and system.

  • PHP

    aura/framework-project

    A minimal web+cli framework built from Aura v2 packages

  • PHP

    aura/html

    Provides HTML escapers and helpers, including form input helpers.

  • PHP

    aura/http

    The Aura HTTP package provides objects to build and send HTTP responses from the server to the client.

  • PHP

    aura/includer

    Include multiple files from specified directories, in order, with variables extracted into a limited include scope.

  • PHP

    aura/input

    This package contains tools to describe and filter user inputs from an HTML form, including sub-forms/sub-fieldsets, fieldset collections, an interface for injecting custom filter systems, and CSRF protection. Note that this package does not include output functionality, although the "hints" provided by the Form object can be used with any presentation system to generate an HTML form.

  • PHP

    aura/installer-default

    Installs Aura packages using the Composer defaults.

  • PHP

    aura/installer-system

    Installs Aura packages to the Aura system "package" directory.

  • PHP

    aura/intl

    The Aura Intl package provides internationalization tools, specifically message translation.

  • PHP

    aura/marshal

    The Aura Marshal package is a data-object marshalling tool; it takes results from data sources and marshals those result sets into domain model objects of your own design, preserving data relationships along the way.

  • PHP

    aura/payload

    A Domain Payload implementation.

  • PHP

    aura/payload-interface

    An interface package for Domain Payload implementations.

  • PHP

    aura/project-kernel

    The shared kernel files for an Aura project.

  • PHP

    aura/router

    Powerful, flexible web routing for PSR-7 requests.

  • PHP

    aura/session

    Provides session management functionality, including lazy session starting, session segments, next-request-only ("flash") values, and CSRF tools.

  • PHP

    aura/signal

    A SignalSlots/EventHandler implementation; with it, we can invoke handlers ('slots' or 'hooks') whenever an object sends a signal ('notification' or 'event') to the signal manager.

  • PHP

    aura/sql

    A PDO extension that provides lazy connections, array quoting, query profiling, value binding, and convenience methods for common fetch styles. Because it extends PDO, existing code that uses PDO can use this without any changes to the existing code.

  • PHP

    aura/sqlquery

    Object-oriented query builders for MySQL, Postgres, SQLite, and SQLServer; can be used with any database connection library.

  • PHP

    aura/sqlschema

    Provides facilities to read table names and table columns from a database using PDO.

  • PHP

    aura/system

    A full-stack framework system built from Aura library packages.

  • PHP

    aura/uri

    The Aura Uri package provides objects to build and manipulate URL strings.

  • PHP

    aura/view

    Provides an implementation of the TemplateView and TwoStepView patterns, with support for helpers and for closures as templates, using PHP itself as the templating language.

  • PHP

    aura/web

    Provides web Request and Response objects for use by web controllers and actions. These are representations of the PHP web environment, not HTTP request and response objects proper.

  • PHP

    aura/web-kernel

    The kernel files for an Aura web project.

  • PHP

    aura/web-project

    A minimal web framework built from Aura v2 packages

  • PHP

    aura/sqlmapper-bundle

    A SQL DataMapper implementation.

    Abandoned! See atlas/orm