• Stars
    star
    54
  • Rank 526,086 (Top 11 %)
  • Language
    PHP
  • License
    BSD 3-Clause "New...
  • Created over 4 years ago
  • Updated about 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

PSR-7 middleware foundation for building and dispatching middleware pipelines

laminas-stratigility

Build Status Coverage Status

🇷🇺 Русским гражданам

Мы, участники Laminas, родились и живем в разных странах. У многих из нас есть друзья, родственники и коллеги как в России, так и в Украине. Некоторые из нас родились в России. Некоторые из нас живут в России. У некоторых бабушки и дедушки сражались с фашистами во Второй мировой войне. Здесь никто не поддерживает фашизм.

У одного из нас есть украинская родственница, которая спаслась из дома вместе с сыном. Поезд задержался из-за бомбежки на дороге впереди. У нас есть друзья, которые прячутся в бомбоубежищах. Мы с тревогой ждем весточки от них после воздушных налетов, которые беспорядочно наносят удары и попадают по больницам, школам, детским садам и домам. Мы не берем это из каких-либо СМИ. Мы наблюдаем это напрямую.

Вы доверяете нам достаточно, чтоб использовать наши программы, и мы просим вас довериться нам вновь. Мы нуждаемся в помощи. Выходите и протестуйте против этой бесполезной войны. Остановите кровопролитие. Скажите "Нет войне!"

🇺🇸 To Citizens of Russia

We at Laminas come from all over the world. Many of us have friends, family and colleagues in both Russia and Ukraine. Some of us were born in Russia. Some of us currently live in Russia. Some have grandparents who fought Nazis in World War II. Nobody here supports fascism.

One team member has a Ukrainian relative who fled her home with her son. The train was delayed due to bombing on the road ahead. We have friends who are hiding in bomb shelters. We anxiously follow up on them after the air raids, which indiscriminately fire at hospitals, schools, kindergartens and houses. We're not taking this from any media. These are our actual experiences.

You trust us enough to use our software. We ask that you trust us to say the truth on this. We need your help. Go out and protest this unnecessary war. Stop the bloodshed. Say "stop the war!"

From "Strata", Latin for "layer", and "agility".

This package supersedes and replaces phly/conduit.

Stratigility is a port of Sencha Connect to PHP. It allows you to create and dispatch middleware pipelines.

More Repositories

1

laminas-code

Extensions to the PHP Reflection API, static code scanning, and code generation
PHP
1,818
star
2

laminas-zendframework-bridge

Alias legacy ZF class names to Laminas Project equivalents.
PHP
1,183
star
3

laminas-eventmanager

Trigger and listen to events within a PHP application
PHP
1,019
star
4

laminas-diactoros

PSR HTTP Message implementations
PHP
437
star
5

laminas-escaper

Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs
PHP
184
star
6

laminas-stdlib

SPL extensions, array utilities, error handlers, and more
PHP
175
star
7

laminas-mvc-skeleton

Skeleton application for creating laminas-mvc based projects.
PHP
163
star
8

automatic-releases

Automated release process for `laminas/` projects, usable as github action
PHP
142
star
9

laminas-mvc

Laminas's event-driven MVC layer, including MVC Applications, Controllers, and Plugins
PHP
134
star
10

laminas-servicemanager

Factory-Driven Dependency Injection Container
PHP
128
star
11

laminas-hydrator

Serialize objects to arrays, and vice versa
PHP
123
star
12

laminas-feed

Consume and generate Atom and RSS feeds, and interact with Pubsubhubbub.
PHP
121
star
13

laminas-validator

Validation classes for a wide range of domains, and the ability to chain validators to create complex validation criteria
PHP
118
star
14

laminas-db

Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations
PHP
113
star
15

laminas-mail

Provides generalized functionality to compose and send both text and MIME-compliant multipart e-mail messages
PHP
91
star
16

laminas-cache

Caching implementation with a variety of storage options, as well as codified caching strategies for callbacks, classes, and output
PHP
91
star
17

laminas-form

Validate and display simple and complex forms, casting forms to business objects and vice versa
PHP
79
star
18

laminas-filter

Programmatically filter and normalize data and files
PHP
73
star
19

laminas-view

Flexible view layer supporting and providing multiple view layers, helpers, and more
PHP
71
star
20

getlaminas.org

getlaminas.org source code
PHP
64
star
21

laminas-migration

Migrate Zend Framework MVC applications, Expressive applications, Apigility applications, or third-party libraries to target Laminas.
PHP
62
star
22

laminas-httphandlerrunner

Execute PSR-15 RequestHandlerInterface instances and emit responses they generate.
PHP
60
star
23

laminas-soap

PHP
57
star
24

laminas-diagnostics

A set of components for performing diagnostic tests in PHP applications
PHP
55
star
25

laminas-cli

Console command runner, exposing commands written in Laminas MVC and Mezzio components and applications
PHP
55
star
26

laminas-session

Object-oriented interface to PHP sessions and storage
PHP
54
star
27

laminas-text

Create FIGlets and text-based tables
PHP
52
star
28

laminas-config

provides a nested object property based user interface for accessing this configuration data within application code
PHP
48
star
29

laminas-i18n

Provide translations for your application, and filter and validate internationalized values
PHP
43
star
30

laminas-inputfilter

Normalize and validate input sets from the web, APIs, the CLI, and more, including files
PHP
41
star
31

laminas-crypt

Strong cryptography tools and password hashing
PHP
39
star
32

laminas-uri

A component that aids in manipulating and validating » Uniform Resource Identifiers (URIs)
PHP
38
star
33

laminas-json

provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP
PHP
35
star
34

laminas-http

Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests
PHP
35
star
35

laminas-di

Automated dependency injection for PSR-11 containers
PHP
34
star
36

laminas-router

Flexible routing system for HTTP and console applications
PHP
34
star
37

laminas-serializer

Serialize and deserialize PHP structures to a variety of representations
PHP
34
star
38

laminas-dependency-plugin

Replace zendframework and zfcampus packages with their Laminas Project equivalents.
PHP
33
star
39

technical-steering-committee

Laminas Project Technical Steering Committee organization and processes.
33
star
40

laminas-permissions-acl

Provides a lightweight and flexible access control list (ACL) implementation for privileges management
PHP
32
star
41

laminas-coding-standard

The coding standard ruleset for Laminas components.
PHP
32
star
42

tutorials

Learn how to create laminas-mvc applications, get in-depth guides into components, and discover how to migrate your applications to version 3!
32
star
43

laminas-modulemanager

Modular application system for laminas-mvc applications
PHP
31
star
44

laminas-mime

Create and parse MIME messages and parts
PHP
31
star
45

laminas-permissions-rbac

Provides a role-based access control management
PHP
30
star
46

laminas-loader

Autoloading and plugin loading strategies
PHP
27
star
47

laminas-log

Robust, composite logger with filtering, formatting, and PSR-3 support
PHP
27
star
48

laminas-component-installer

Composer plugin for injecting modules and configuration providers into application configuration
PHP
26
star
49

laminas-server

Create Reflection-based RPC servers
PHP
25
star
50

laminas-barcode

Programmatically create and render barcodes as images or in PDFs
PHP
25
star
51

laminas-math

Create cryptographically secure pseudo-random numbers, and manage big integers
PHP
25
star
52

laminas-authentication

provides an API for authentication and includes concrete authentication adapters for common use case scenarios
PHP
25
star
53

laminas-xmlrpc

Fully-featured XML-RPC server and client implementations
PHP
24
star
54

laminas-skeleton-installer

Installer plugin for Laminas MVC Skeleton application
PHP
24
star
55

laminas-captcha

Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more
PHP
24
star
56

laminas-mvc-middleware

Dispatch middleware pipelines in place of controllers in laminas-mvc.
PHP
24
star
57

laminas-developer-tools

Module for developer and debug tools for use with laminas-mvc applications.
PHP
23
star
58

laminas-ci-matrix-action

GitHub Action for creating a CI job matrix.
TypeScript
23
star
59

laminas-paginator

Paginate collections of data from arbitrary sources
PHP
23
star
60

laminas-config-aggregator

Lightweight library for collecting and merging configuration from different sources
PHP
21
star
61

laminas-navigation

Manage trees of pointers to web pages in order to build navigation systems
PHP
18
star
62

laminas-development-mode

Laminas development mode script
PHP
18
star
63

laminas-dom

provides tools for working with DOM documents and structures
PHP
18
star
64

laminas-json-server

Laminas Json-Server is a JSON-RPC server implementation.
PHP
17
star
65

laminas-continuous-integration-action

GitHub Action for running a QA check
Shell
16
star
66

laminas-mvc-i18n

Integration between laminas-mvc and laminas-i18n
PHP
15
star
67

laminas-xml

Utility library for XML usage, best practices, and security in PHP
PHP
14
star
68

laminas-file

Locate PHP classfiles
PHP
14
star
69

laminas-psr7bridge

PSR-7 <-> laminas-http message conversions
PHP
13
star
70

laminas.github.io

Source code for landing page and assets of https://docs.laminas.dev
HTML
13
star
71

laminas-test

Tools to facilitate integration testing of laminas-mvc applications
PHP
13
star
72

laminas-xml2json

Provides functionality for converting XML to JSON, optionally including XML attributes
PHP
13
star
73

laminas.dev

Developer website for Laminas https://www.laminas.dev
PHP
13
star
74

laminas-recaptcha

OOP wrapper for the ReCaptcha web service
PHP
11
star
75

laminas-mvc-plugin-identity

Plugin for retrieving the current authenticated identity within laminas-mvc controllers
PHP
11
star
76

laminas-mvc-plugin-flashmessenger

Plugin for creating and exposing flash messages via laminas-mvc controllers
PHP
10
star
77

documentation

Documentation repository for the Laminas Project components.
10
star
78

laminas-config-aggregator-parameters

PostProcessor extension for laminas/laminas-config-aggregator to allow usage of templated parameters within your configuration
PHP
10
star
79

laminas-pimple-config

PSR-11 Pimple container configurator for Laminas and Mezzio applications
PHP
10
star
80

laminas-twitter

OOP wrapper for the Twitter web service
PHP
9
star
81

laminas-mvc-plugin-fileprg

Post/Redirect/Get plugin with file upload handling for laminas-mvc controllers
PHP
9
star
82

laminas-progressbar

Create and update progress bars in different environments
PHP
9
star
83

laminas-i18n-resources

Provides validator and captcha translations for laminas-i18n's Translator
PHP
9
star
84

laminas-console

Build console applications using getopt syntax or routing, complete with prompts
PHP
9
star
85

laminas-mvc-plugin-prg

Post/Redirect/Get plugin for laminas-mvc controllers
PHP
9
star
86

laminas-mvc-plugins

Collection of all stable laminas-mvc plugins served via separate packages.
8
star
87

laminas-ldap

Provides support for LDAP operations including but not limited to binding, searching and modifying entries in an LDAP directory
PHP
8
star
88

laminas-servicemanager-inspector

Make your autowiring reliable
PHP
8
star
89

laminas-oauth

PHP
8
star
90

.github

Laminas Organization Templates
7
star
91

laminas-composer-autoloading

Sets up Composer-based autoloading for your Laminas modules
PHP
7
star
92

laminas-cache-storage-adapter-redis

PHP
7
star
93

laminas-cache-storage-adapter-filesystem

PHP
7
star
94

laminas-mvc-form

Metapackage with all requirements needed to use laminas-form with laminas-mvc.
7
star
95

laminas-memory

Manage data in an environment with limited memory
PHP
6
star
96

repo-template

Template repository for new Laminas components
PHP
6
star
97

laminas-tag

Manipulate and weight taggable items, and create tag clouds
PHP
6
star
98

laminas-servicemanager-migration

Migrate your code to laminas-servicemanager 4.x compatibility utilizing Rector rules.
PHP
6
star
99

laminas-cache-storage-adapter-memory

PHP
5
star
100

laminas-container-config-test

Mezzio PSR-11 container configuration tests
PHP
5
star