Zend Framework Components

Documentation for the ZF components.

Learn Zend Framework in-depth via our tutorials.

Components

Authentication

Authenticate users via a variety of adapters, and provide the authenticated identity to your application.

Barcode

Programmatically create and render barcodes as images or in PDFs.

Cache

Caching implementation with a variety of storage options, as well as codified caching strategies for callbacks, classes, and output.

Captcha

Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more.

Code

Extensions to the PHP Reflection API, static code scanning, and code generation.

Component Installer

Composer plugin for injecting modules and configuration providers into application configuration.

Config

Read and write configuration files.

Console

Build console applications using getopt syntax or routing, complete with prompts

Crypt

Strong cryptography tools and password hashing.

DB

Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations.

Debug

Safely dump debug information to HTML.

DI

Automated dependency injection and instance manager.

Diactoros

PSR-7 HTTP message implementations.

DOM

Query HTML and XML documents using XPath or CSS selectors.

Escaper

Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs.

EventManager

Implement events, signal slots, aspects, and observers!

Expressive

PSR-7 middleware in minutes.

Feed

Consume and generate Atom and RSS feeds, and interact with Pubsubhubbub.

File

Locate PHP classfiles.

Filter

Programmatically filter and normalize data and files.

Form

Validate and display simple and complex forms, casting forms to business objects and vice versa.

HTTP

HTTP message and header abstractions, and HTTP client implementation. (Not a PSR-7 implementation.)

Hydrator

Serialize objects to arrays, and vice versa.

InputFilter

Normalize and validate input sets from the web, APIs, the CLI, and more, including files.

Internationalization

Provide translations for your application, and filter and validate internationalized values.

JSON

De/Serialize JSON in PHP, including JavaScript expressions.

JSON-RPC Server

JSON-RPC implementation for PHP.

LDAP

Perform LDAP operations, including binding, searching and modifying entries in an LDAP directory.

Loader

Autoloading and plugin loading strategies.

Log

Robust, composite logger with filtering, formatting, and PSR-3 support.

Mail

Parse, create, store, and send email messages, using a variety of storage and transport protocols.

Math

Create cryptographically secure pseudo-random numbers, and manage big integers.

Memory

Manage data in an environment with limited memory.

MIME

Create and parse MIME messages and parts.

Module Manager

Modular application system for zend-mvc applications.

MVC

Zend Framework's event-driven MVC layer, including MVC Applications, Controllers, and Plugins.

MVC-Console integration

Integration between zend-mvc and zend-console.

MVC-i18n integration

Integration between zend-mvc and zend-i18n.

fileprg() plugin

Post/Redirect/Get plugin with file upload handling for zend-mvc controllers.

flashmessenger() plugin

Plugin for creating and exposing flash messages via zend-mvc controllers.

identity() plugin

Plugin for retrieving the current authenticated identity within zend-mvc controllers.

prg() plugin

Post/Redirect/Get plugin for zend-mvc controllers.

Navigation

Manage trees of pointers to web pages in order to build navigation systems.

Paginator

Paginate collections of data from arbitrary sources.

ACL

Create, manage, and query access control lists.

RBAC

Provide and query Role-Based Access Controls for your application.

ProgressBar

Create and update progress bars in different environments.

PSR-7 Bridge

PSR-7 <-> zend-http message conversions.

Router

Flexible routing system for HTTP and console applications.

Serializer

Serialize and deserialize PHP structures to a variety of representations.

Server

Create Reflection-based RPC servers.

ServiceManager

Factory-Driven Dependency Injection Container

ServiceManager-Di integration

zend-di integration for zend-servicemanager

Session

Object-oriented interface to PHP sessions and storage.

SOAP

Create, serve, and access SOAP applications, and parse and generate WSDL.

Stdlib

SPL extensions, array utilities, error handlers, and more.

Stratigility

PSR-7 middleware foundation for building and dispatching middleware pipelines.

Tag

Manipulate and weight taggable items, and create tag clouds.

Test

Tools to facilitate unit testing of zend-mvc applications.

Text

Create FIGlets and text-based tables.

URI

Object oriented interface to URIs, with facilities for validation.

Validator

Validation classes for a wide range of domains, and the ability to chain validators to create complex validation criteria.

View

Flexible view layer supporting and providing multiple view layers, helpers, and more.

XML-RPC

Fully-featured XML-RPC server and client implementations.

XML2JSON

Convert XML documents to JSON.

Copyright

© 2006-2016 by Zend, a Rogue Wave Company.

Contacts