We provide tutorials for getting started with zend-mvc, understanding advanced topics of many components, and migration from version 2 to version 3.
Authenticate users via a variety of adapters, and provide the authenticated identity to your application.
Programmatically create and render barcodes as images or in PDFs.
Caching implementation with a variety of storage options, as well as codified caching strategies for callbacks, classes, and output.
Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more.
Extensions to the PHP Reflection API, static code scanning, and code generation.
Composer plugin for injecting modules and configuration providers into application configuration.
Read and write configuration files.
Build console applications using getopt syntax or routing, complete with prompts
Strong cryptography tools and password hashing.
Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations.
Safely dump debug information to HTML.
Automated dependency injection and instance manager.
PSR-7 HTTP message implementations.
Query HTML and XML documents using XPath or CSS selectors.
Implement events, signal slots, aspects, and observers!
PSR-7 middleware in minutes.
Consume and generate Atom and RSS feeds, and interact with Pubsubhubbub.
Locate PHP classfiles.
Programmatically filter and normalize data and files.
Validate and display simple and complex forms, casting forms to business objects and vice versa.
HTTP message and header abstractions, and HTTP client implementation. (Not a PSR-7 implementation.)
Serialize objects to arrays, and vice versa.
Normalize and validate input sets from the web, APIs, the CLI, and more, including files.
Provide translations for your application, and filter and validate internationalized values.
JSON-RPC implementation for PHP.
Perform LDAP operations, including binding, searching and modifying entries in an LDAP directory.
Autoloading and plugin loading strategies.
Robust, composite logger with filtering, formatting, and PSR-3 support.
Parse, create, store, and send email messages, using a variety of storage and transport protocols.
Create cryptographically secure pseudo-random numbers, and manage big integers.
Manage data in an environment with limited memory.
Create and parse MIME messages and parts.
Modular application system for zend-mvc applications.
Zend Framework's event-driven MVC layer, including MVC Applications, Controllers, and Plugins.
Integration between zend-mvc and zend-console.
Integration between zend-mvc and zend-i18n.
Post/Redirect/Get plugin with file upload handling for zend-mvc controllers.
Plugin for creating and exposing flash messages via zend-mvc controllers.
Plugin for retrieving the current authenticated identity within zend-mvc controllers.
Post/Redirect/Get plugin for zend-mvc controllers.
Manage trees of pointers to web pages in order to build navigation systems.
Paginate collections of data from arbitrary sources.
Create, manage, and query access control lists.
Provide and query Role-Based Access Controls for your application.
Create and update progress bars in different environments.
PSR-7 <-> zend-http message conversions.
Flexible routing system for HTTP and console applications.
Serialize and deserialize PHP structures to a variety of representations.
Create Reflection-based RPC servers.
Factory-Driven Dependency Injection Container
zend-di integration for zend-servicemanager
Object-oriented interface to PHP sessions and storage.
Create, serve, and access SOAP applications, and parse and generate WSDL.
SPL extensions, array utilities, error handlers, and more.
PSR-7 middleware foundation for building and dispatching middleware pipelines.
Manipulate and weight taggable items, and create tag clouds.
Tools to facilitate unit testing of zend-mvc applications.
Create FIGlets and text-based tables.
Object oriented interface to URIs, with facilities for validation.
Validation classes for a wide range of domains, and the ability to chain validators to create complex validation criteria.
Flexible view layer supporting and providing multiple view layers, helpers, and more.
Fully-featured XML-RPC server and client implementations.
Convert XML documents to JSON.