Skip to content

Documentation

This is an automatically generated documentation for Documentation.

Namespaces

### \

Classes

Class Description
ASNValue
ASN_BASE
AccountTest Tests for account handling helper functions.
ActiveContextCache An ActiveContextCache caches active contexts so they can be reused without
the overhead of recomputing them.
AntiXSSTest
App class: App
App
AutonameTest TestCase for the autoname function
BasicProvider Using this class, you can easily set up an OpenID Provider.
CURLStringFile
CliLog
ComposerAutoloaderInit7b34d7e50a62201ec5d5e526a5b8b35d
ConfigTest Tests for the Zotlabs\Lib\Config class.
ContainsAttributeTest TestCase for the contains_attribute function
DBA
DatetimeTest Base class for our Unit Tests.
DbaTransaction Class to represent a database transaction.
DbaTransactionTest Test database transactions.
Diff
EPubTest Test for EPUB library
EarlReport
ExpandAclTest TestCase for the expand_acl function
GetTagsTest TestCase for tag handling.
HTML5
HTML5TreeConstructer
HTMLPurifier Facade that coordinates HTML Purifier's subsystems in order to purify HTML.
HTMLPurifier_Arborize Converts a stream of HTMLPurifier_Token into an HTMLPurifier_Node,
and back again.
HTMLPurifier_AttrCollections Defines common attribute collections that modules reference
HTMLPurifier_AttrDef Base class for all validating attribute definitions.
HTMLPurifier_AttrDef_CSS Validates the HTML attribute style, otherwise known as CSS.
HTMLPurifier_AttrDef_CSS_AlphaValue Validates a number as defined by the CSS spec.
HTMLPurifier_AttrDef_CSS_Background Validates shorthand CSS property background.
HTMLPurifier_AttrDef_CSS_BackgroundPosition Validates the value of background-position.
HTMLPurifier_AttrDef_CSS_Border Validates the border property as defined by CSS.
HTMLPurifier_AttrDef_CSS_Color Validates Color as defined by CSS.
HTMLPurifier_AttrDef_CSS_Composite Allows multiple validators to attempt to validate attribute.
HTMLPurifier_AttrDef_CSS_DenyElementDecorator Decorator which enables CSS properties to be disabled for specific elements.
HTMLPurifier_AttrDef_CSS_Filter Microsoft's proprietary filter: CSS property
HTMLPurifier_AttrDef_CSS_Font Validates shorthand CSS property font.
HTMLPurifier_AttrDef_CSS_FontFamily Validates a font family list according to CSS spec
HTMLPurifier_AttrDef_CSS_Ident Validates based on {ident} CSS grammar production
HTMLPurifier_AttrDef_CSS_ImportantDecorator Decorator which enables !important to be used in CSS values.
HTMLPurifier_AttrDef_CSS_Length Represents a Length as defined by CSS.
HTMLPurifier_AttrDef_CSS_ListStyle Validates shorthand CSS property list-style.
HTMLPurifier_AttrDef_CSS_Multiple Framework class for strings that involve multiple values.
HTMLPurifier_AttrDef_CSS_Number Validates a number as defined by the CSS spec.
HTMLPurifier_AttrDef_CSS_Percentage Validates a Percentage as defined by the CSS spec.
HTMLPurifier_AttrDef_CSS_TextDecoration Validates the value for the CSS property text-decoration
HTMLPurifier_AttrDef_CSS_URI Validates a URI in CSS syntax, which uses url('http://example.com')
HTMLPurifier_AttrDef_Clone Dummy AttrDef that mimics another AttrDef, BUT it generates clones
with make.
HTMLPurifier_AttrDef_Enum Validates a keyword against a list of valid values.
HTMLPurifier_AttrDef_HTML_Bool Validates a boolean attribute
HTMLPurifier_AttrDef_HTML_Class Implements special behavior for class attribute (normally NMTOKENS)
HTMLPurifier_AttrDef_HTML_Color Validates a color according to the HTML spec.
HTMLPurifier_AttrDef_HTML_ContentEditable Base class for all validating attribute definitions.
HTMLPurifier_AttrDef_HTML_FrameTarget Special-case enum attribute definition that lazy loads allowed frame targets
HTMLPurifier_AttrDef_HTML_ID Validates the HTML attribute ID.
HTMLPurifier_AttrDef_HTML_Length Validates the HTML type length (not to be confused with CSS's length).
HTMLPurifier_AttrDef_HTML_LinkTypes Validates a rel/rev link attribute against a directive of allowed values
HTMLPurifier_AttrDef_HTML_MultiLength Validates a MultiLength as defined by the HTML spec.
HTMLPurifier_AttrDef_HTML_Nmtokens Validates contents based on NMTOKENS attribute type.
HTMLPurifier_AttrDef_HTML_Pixels Validates an integer representation of pixels according to the HTML spec.
HTMLPurifier_AttrDef_Integer Validates an integer.
HTMLPurifier_AttrDef_Lang Validates the HTML attribute lang, effectively a language code.
HTMLPurifier_AttrDef_Switch Decorator that, depending on a token, switches between two definitions.
HTMLPurifier_AttrDef_Text Validates arbitrary text according to the HTML spec.
HTMLPurifier_AttrDef_URI Validates a URI as defined by RFC 3986.
HTMLPurifier_AttrDef_URI_Email Base class for all validating attribute definitions.
HTMLPurifier_AttrDef_URI_Email_SimpleCheck Primitive email validation class based on the regexp found at
http://www.regular-expressions.info/email.html
HTMLPurifier_AttrDef_URI_Host Validates a host according to the IPv4, IPv6 and DNS (future) specifications.
HTMLPurifier_AttrDef_URI_IPv4 Validates an IPv4 address
HTMLPurifier_AttrDef_URI_IPv6 Validates an IPv6 address.
HTMLPurifier_AttrTransform Processes an entire attribute array for corrections needing multiple values.
HTMLPurifier_AttrTransform_Background Pre-transform that changes proprietary background attribute to CSS.
HTMLPurifier_AttrTransform_BdoDir Post-trasnform that ensures that bdo tags have the dir attribute set.
HTMLPurifier_AttrTransform_BgColor Pre-transform that changes deprecated bgcolor attribute to CSS.
HTMLPurifier_AttrTransform_BoolToCSS Pre-transform that changes converts a boolean attribute to fixed CSS
HTMLPurifier_AttrTransform_Border Pre-transform that changes deprecated border attribute to CSS.
HTMLPurifier_AttrTransform_EnumToCSS Generic pre-transform that converts an attribute with a fixed number of
values (enumerated) to CSS.
HTMLPurifier_AttrTransform_ImgRequired Transform that supplies default values for the src and alt attributes
in img tags, as well as prevents the img tag from being removed
because of a missing alt tag. This needs to be registered as both
a pre and post attribute transform.
HTMLPurifier_AttrTransform_ImgSpace Pre-transform that changes deprecated hspace and vspace attributes to CSS
HTMLPurifier_AttrTransform_Input Performs miscellaneous cross attribute validation and filtering for
input elements. This is meant to be a post-transform.
HTMLPurifier_AttrTransform_Lang Post-transform that copies lang's value to xml:lang (and vice-versa)
HTMLPurifier_AttrTransform_Length Class for handling width/height length attribute transformations to CSS
HTMLPurifier_AttrTransform_Name Pre-transform that changes deprecated name attribute to ID if necessary
HTMLPurifier_AttrTransform_NameSync Post-transform that performs validation to the name attribute; if
it is present with an equivalent id attribute, it is passed through;
otherwise validation is performed.
HTMLPurifier_AttrTransform_Nofollow Adds rel="nofollow" to all outbound links. This transform is
only attached if Attr.Nofollow is TRUE.
HTMLPurifier_AttrTransform_SafeEmbed Processes an entire attribute array for corrections needing multiple values.
HTMLPurifier_AttrTransform_SafeObject Writes default type for all objects. Currently only supports flash.
HTMLPurifier_AttrTransform_SafeParam Validates name/value pairs in param tags to be used in safe objects. This
will only allow name values it recognizes, and pre-fill certain attributes
with required values.
HTMLPurifier_AttrTransform_ScriptRequired Implements required attribute stipulation for <script>
HTMLPurifier_AttrTransform_TargetBlank Adds target="blank" to all outbound links. This transform is
only attached if Attr.TargetBlank is TRUE. This works regardless
of whether or not Attr.AllowedFrameTargets
HTMLPurifier_AttrTransform_TargetNoopener Adds rel="noopener" to any links which target a different window
than the current one. This is used to prevent malicious websites
from silently replacing the original window, which could be used
to do phishing.
HTMLPurifier_AttrTransform_TargetNoreferrer Adds rel="noreferrer" to any links which target a different window
than the current one. This is used to prevent malicious websites
from silently replacing the original window, which could be used
to do phishing.
HTMLPurifier_AttrTransform_Textarea Sets height/width defaults for <textarea>
HTMLPurifier_AttrTypes Provides lookup array of attribute types to HTMLPurifier_AttrDef objects
HTMLPurifier_AttrValidator Validates the attributes of a token. Doesn't manage required attributes
very well. The only reason we factored this out was because RemoveForeignElements
also needed it besides ValidateAttributes.
HTMLPurifier_Bootstrap Bootstrap class that contains meta-functionality for HTML Purifier such as
the autoload function.
HTMLPurifier_CSSDefinition Defines allowed CSS attributes and what their values are.
HTMLPurifier_ChildDef Defines allowed child nodes and validates nodes against it.
HTMLPurifier_ChildDef_Chameleon Definition that uses different definitions depending on context.
HTMLPurifier_ChildDef_Custom Custom validation class, accepts DTD child definitions
HTMLPurifier_ChildDef_Empty Definition that disallows all elements.
HTMLPurifier_ChildDef_List Definition for list containers ul and ol.
HTMLPurifier_ChildDef_Optional Definition that allows a set of elements, and allows no children.
HTMLPurifier_ChildDef_Required Definition that allows a set of elements, but disallows empty children.
HTMLPurifier_ChildDef_StrictBlockquote Takes the contents of blockquote when in strict and reformats for validation.
HTMLPurifier_ChildDef_Table Definition for tables. The general idea is to extract out all of the
essential bits, and then reconstruct it later.
HTMLPurifier_Config Configuration object that triggers customizable behavior.
HTMLPurifier_ConfigSchema Configuration definition, defines directives and their defaults.
HTMLPurifier_ConfigSchema_Builder_ConfigSchema Converts HTMLPurifier_ConfigSchema_Interchange to our runtime
representation used to perform checks on user configuration.
HTMLPurifier_ConfigSchema_Builder_Xml Converts HTMLPurifier_ConfigSchema_Interchange to an XML format,
which can be further processed to generate documentation.
HTMLPurifier_ConfigSchema_Exception Exceptions related to configuration schema
HTMLPurifier_ConfigSchema_Interchange Generic schema interchange format that can be converted to a runtime
representation (HTMLPurifier_ConfigSchema) or HTML documentation. Members
are completely validated.
HTMLPurifier_ConfigSchema_InterchangeBuilder
HTMLPurifier_ConfigSchema_Interchange_Directive Interchange component class describing configuration directives.
HTMLPurifier_ConfigSchema_Interchange_Id Represents a directive ID in the interchange format.
HTMLPurifier_ConfigSchema_Validator Performs validations on HTMLPurifier_ConfigSchema_Interchange
HTMLPurifier_ConfigSchema_ValidatorAtom Fluent interface for validating the contents of member variables.
HTMLPurifier_ContentSets
HTMLPurifier_Context Registry object that contains information about the current context.
HTMLPurifier_Definition Super-class for definition datatype objects, implements serialization
functions for the class.
HTMLPurifier_DefinitionCache Abstract class representing Definition cache managers that implements
useful common methods and is a factory.
HTMLPurifier_DefinitionCacheFactory Responsible for creating definition caches.
HTMLPurifier_DefinitionCache_Decorator Abstract class representing Definition cache managers that implements
useful common methods and is a factory.
HTMLPurifier_DefinitionCache_Decorator_Cleanup Definition cache decorator class that cleans up the cache
whenever there is a cache miss.
HTMLPurifier_DefinitionCache_Decorator_Memory Definition cache decorator class that saves all cache retrievals
to PHP's memory; good for unit tests or circumstances where
there are lots of configuration objects floating around.
HTMLPurifier_DefinitionCache_Null Null cache object to use when no caching is on.
HTMLPurifier_DefinitionCache_Serializer Abstract class representing Definition cache managers that implements
useful common methods and is a factory.
HTMLPurifier_Doctype Represents a document type, contains information on which modules
need to be loaded.
HTMLPurifier_DoctypeRegistry
HTMLPurifier_ElementDef Structure that stores an HTML element definition. Used by
HTMLPurifier_HTMLDefinition and HTMLPurifier_HTMLModule.
HTMLPurifier_Encoder A UTF-8 specific character encoder that handles cleaning and transforming.
HTMLPurifier_EntityLookup Object that provides entity lookup table from entity name to character
HTMLPurifier_EntityParser Handles referencing and derefencing character entities
HTMLPurifier_ErrorCollector Error collection class that enables HTML Purifier to report HTML
problems back to the user
HTMLPurifier_ErrorStruct Records errors for particular segments of an HTML document such as tokens,
attributes or CSS properties. They can contain error structs (which apply
to components of what they represent), but their main purpose is to hold
errors applying to whatever struct is being used.
HTMLPurifier_Exception Global exception class for HTML Purifier; any exceptions we throw
are from here.
HTMLPurifier_Filter Represents a pre or post processing filter on HTML Purifier's output
HTMLPurifier_Filter_ExtractStyleBlocks This filter extracts <style> blocks from input HTML, cleans them up
using CSSTidy, and then places them in $purifier->context->get('StyleBlocks')
so they can be used elsewhere in the document.
HTMLPurifier_Filter_YouTube Represents a pre or post processing filter on HTML Purifier's output
HTMLPurifier_Generator Generates HTML from tokens.
HTMLPurifier_HTMLDefinition Definition of the purified HTML that describes allowed children,
attributes, and many other things.
HTMLPurifier_HTMLModule Represents an XHTML 1.1 module, with information on elements, tags
and attributes.
HTMLPurifier_HTMLModuleManager
HTMLPurifier_HTMLModule_Bdo XHTML 1.1 Bi-directional Text Module, defines elements that
declare directionality of content. Text Extension Module.
HTMLPurifier_HTMLModule_CommonAttributes Represents an XHTML 1.1 module, with information on elements, tags
and attributes.
HTMLPurifier_HTMLModule_Edit XHTML 1.1 Edit Module, defines editing-related elements. Text Extension
Module.
HTMLPurifier_HTMLModule_Forms XHTML 1.1 Forms module, defines all form-related elements found in HTML 4.
HTMLPurifier_HTMLModule_Hypertext XHTML 1.1 Hypertext Module, defines hypertext links. Core Module.
HTMLPurifier_HTMLModule_Iframe XHTML 1.1 Iframe Module provides inline frames.
HTMLPurifier_HTMLModule_Image XHTML 1.1 Image Module provides basic image embedding.
HTMLPurifier_HTMLModule_Legacy XHTML 1.1 Legacy module defines elements that were previously
deprecated.
HTMLPurifier_HTMLModule_List XHTML 1.1 List Module, defines list-oriented elements. Core Module.
HTMLPurifier_HTMLModule_Name Represents an XHTML 1.1 module, with information on elements, tags
and attributes.
HTMLPurifier_HTMLModule_Nofollow Module adds the nofollow attribute transformation to a tags. It
is enabled by HTML.Nofollow
HTMLPurifier_HTMLModule_NonXMLCommonAttributes Represents an XHTML 1.1 module, with information on elements, tags
and attributes.
HTMLPurifier_HTMLModule_Object XHTML 1.1 Object Module, defines elements for generic object inclusion
HTMLPurifier_HTMLModule_Presentation XHTML 1.1 Presentation Module, defines simple presentation-related
markup. Text Extension Module.
HTMLPurifier_HTMLModule_Proprietary Module defines proprietary tags and attributes in HTML.
HTMLPurifier_HTMLModule_Ruby XHTML 1.1 Ruby Annotation Module, defines elements that indicate
short runs of text alongside base text for annotation or pronounciation.
HTMLPurifier_HTMLModule_SafeEmbed A "safe" embed module. See SafeObject. This is a proprietary element.
HTMLPurifier_HTMLModule_SafeObject A "safe" object module. In theory, objects permitted by this module will
be safe, and untrusted users can be allowed to embed arbitrary flash objects
(maybe other types too, but only Flash is supported as of right now).
HTMLPurifier_HTMLModule_SafeScripting A "safe" script module. No inline JS is allowed, and pointed to JS
files must match whitelist.
HTMLPurifier_HTMLModule_Scripting XHTML 1.1 Scripting module, defines elements that are used to contain
information pertaining to executable scripts or the lack of support
for executable scripts.
HTMLPurifier_HTMLModule_StyleAttribute XHTML 1.1 Edit Module, defines editing-related elements. Text Extension
Module.
HTMLPurifier_HTMLModule_Tables XHTML 1.1 Tables Module, fully defines accessible table elements.
HTMLPurifier_HTMLModule_Target XHTML 1.1 Target Module, defines target attribute in link elements.
HTMLPurifier_HTMLModule_TargetBlank Module adds the target=blank attribute transformation to a tags. It
is enabled by HTML.TargetBlank
HTMLPurifier_HTMLModule_TargetNoopener Module adds the target-based noopener attribute transformation to a tags. It
is enabled by HTML.TargetNoopener
HTMLPurifier_HTMLModule_TargetNoreferrer Module adds the target-based noreferrer attribute transformation to a tags. It
is enabled by HTML.TargetNoreferrer
HTMLPurifier_HTMLModule_Text XHTML 1.1 Text Module, defines basic text containers. Core Module.
HTMLPurifier_HTMLModule_Tidy Abstract class for a set of proprietary modules that clean up (tidy)
poorly written HTML.
HTMLPurifier_HTMLModule_Tidy_Name Name is deprecated, but allowed in strict doctypes, so onl
HTMLPurifier_HTMLModule_Tidy_Proprietary Abstract class for a set of proprietary modules that clean up (tidy)
poorly written HTML.
HTMLPurifier_HTMLModule_Tidy_Strict Abstract class for a set of proprietary modules that clean up (tidy)
poorly written HTML.
HTMLPurifier_HTMLModule_Tidy_Transitional Abstract class for a set of proprietary modules that clean up (tidy)
poorly written HTML.
HTMLPurifier_HTMLModule_Tidy_XHTML Abstract class for a set of proprietary modules that clean up (tidy)
poorly written HTML.
HTMLPurifier_HTMLModule_Tidy_XHTMLAndHTML4 Abstract class for a set of proprietary modules that clean up (tidy)
poorly written HTML.
HTMLPurifier_HTMLModule_XMLCommonAttributes Represents an XHTML 1.1 module, with information on elements, tags
and attributes.
HTMLPurifier_IDAccumulator Component of HTMLPurifier_AttrContext that accumulates IDs to prevent dupes
HTMLPurifier_Injector Injects tokens into the document while parsing for well-formedness.
HTMLPurifier_Injector_AutoParagraph Injector that auto paragraphs text in the root node based on
double-spacing.
HTMLPurifier_Injector_DisplayLinkURI Injector that displays the URL of an anchor instead of linking to it, in addition to showing the text of the link.
HTMLPurifier_Injector_Linkify Injector that converts http, https and ftp text URLs to actual links.
HTMLPurifier_Injector_PurifierLinkify Injector that converts configuration directive syntax %Namespace.Directive
to links
HTMLPurifier_Injector_RemoveEmpty Injects tokens into the document while parsing for well-formedness.
HTMLPurifier_Injector_RemoveSpansWithoutAttributes Injector that removes spans with no attributes
HTMLPurifier_Injector_SafeObject Adds important param elements to inside of object in order to make
things safe.
HTMLPurifier_Language Represents a language and defines localizable string formatting and
other functions, as well as the localized messages for HTML Purifier.
HTMLPurifier_LanguageFactory Class responsible for generating HTMLPurifier_Language objects, managing
caching and fallbacks.
HTMLPurifier_Length Represents a measurable length, with a string numeric magnitude
and a unit. This object is immutable.
HTMLPurifier_Lexer Forgivingly lexes HTML (SGML-style) markup into tokens.
HTMLPurifier_Lexer_DOMLex Parser that uses PHP 5's DOM extension (part of the core).
HTMLPurifier_Lexer_DirectLex Our in-house implementation of a parser.
HTMLPurifier_Lexer_PH5P Experimental HTML5-based parser using Jeroen van der Meer's PH5P library.
HTMLPurifier_Node Abstract base node class that all others inherit from.
HTMLPurifier_Node_Comment Concrete comment node class.
HTMLPurifier_Node_Element Concrete element node class.
HTMLPurifier_Node_Text Concrete text token class.
HTMLPurifier_PercentEncoder Class that handles operations involving percent-encoding in URIs.
HTMLPurifier_Printer
HTMLPurifier_Printer_CSSDefinition
HTMLPurifier_Printer_ConfigForm
HTMLPurifier_Printer_ConfigForm_NullDecorator Printer decorator for directives that accept null
HTMLPurifier_Printer_ConfigForm_bool Bool form field printer
HTMLPurifier_Printer_ConfigForm_default Swiss-army knife configuration form field printer
HTMLPurifier_Printer_HTMLDefinition
HTMLPurifier_PropertyList Generic property list implementation
HTMLPurifier_PropertyListIterator Property list iterator. Do not instantiate this class directly.
HTMLPurifier_Queue A simple array-backed queue, based off of the classic Okasaki
persistent amortized queue. The basic idea is to maintain two
stacks: an input stack and an output stack. When the output
stack runs out, reverse the input stack and use it as the output
stack.
HTMLPurifier_Strategy Supertype for classes that define a strategy for modifying/purifying tokens.
HTMLPurifier_Strategy_Composite Composite strategy that runs multiple strategies on tokens.
HTMLPurifier_Strategy_Core Core strategy composed of the big four strategies.
HTMLPurifier_Strategy_FixNesting Takes a well formed list of tokens and fixes their nesting.
HTMLPurifier_Strategy_MakeWellFormed Takes tokens makes them well-formed (balance end tags, etc.)
HTMLPurifier_Strategy_RemoveForeignElements Removes all unrecognized tags from the list of tokens.
HTMLPurifier_Strategy_ValidateAttributes Validate all attributes in the tokens.
HTMLPurifier_StringHash This is in almost every respect equivalent to an array except
that it keeps track of which keys were accessed.
HTMLPurifier_StringHashParser Parses string hash files. File format is as such:
HTMLPurifier_TagTransform Defines a mutation of an obsolete tag into a valid tag.
HTMLPurifier_TagTransform_Font Transforms FONT tags to the proper form (SPAN with CSS styling)
HTMLPurifier_TagTransform_Simple Simple transformation, just change tag name to something else,
and possibly add some styling. This will cover most of the deprecated
tag cases.
HTMLPurifier_Token Abstract base token class that all others inherit from.
HTMLPurifier_TokenFactory Factory for token generation.
HTMLPurifier_Token_Comment Concrete comment token class. Generally will be ignored.
HTMLPurifier_Token_Empty Concrete empty token class.
HTMLPurifier_Token_End Concrete end token class.
HTMLPurifier_Token_Start Concrete start token class.
HTMLPurifier_Token_Tag Abstract class of a tag token (start, end or empty), and its behavior.
HTMLPurifier_Token_Text Concrete text token class.
HTMLPurifier_URI HTML Purifier's internal representation of a URI.
HTMLPurifier_URIDefinition Super-class for definition datatype objects, implements serialization
functions for the class.
HTMLPurifier_URIFilter Chainable filters for custom URI processing.
HTMLPurifier_URIFilter_DisableExternal Chainable filters for custom URI processing.
HTMLPurifier_URIFilter_DisableExternalResources Chainable filters for custom URI processing.
HTMLPurifier_URIFilter_DisableResources Chainable filters for custom URI processing.
HTMLPurifier_URIFilter_HostBlacklist Chainable filters for custom URI processing.
HTMLPurifier_URIFilter_MakeAbsolute Chainable filters for custom URI processing.
HTMLPurifier_URIFilter_Munge Chainable filters for custom URI processing.
HTMLPurifier_URIFilter_SafeIframe Implements safety checks for safe iframes.
HTMLPurifier_URIParser Parses a URI into the components and fragment identifier as specified
by RFC 3986.
HTMLPurifier_URIScheme Validator for the components of a URI for a specific scheme
HTMLPurifier_URISchemeRegistry Registry for retrieving specific URI scheme validator objects.
HTMLPurifier_URIScheme_data Implements data: URI for base64 encoded images supported by GD.
HTMLPurifier_URIScheme_file Validates file as defined by RFC 1630 and RFC 1738.
HTMLPurifier_URIScheme_ftp Validates ftp (File Transfer Protocol) URIs as defined by generic RFC 1738.
HTMLPurifier_URIScheme_http Validates http (HyperText Transfer Protocol) as defined by RFC 2616
HTMLPurifier_URIScheme_https Validates https (Secure HTTP) according to http scheme.
HTMLPurifier_URIScheme_mailto Validates mailto (for E-mail) according to RFC 2368
HTMLPurifier_URIScheme_news Validates news (Usenet) as defined by generic RFC 1738
HTMLPurifier_URIScheme_nntp Validates nntp (Network News Transfer Protocol) as defined by generic RFC 1738
HTMLPurifier_URIScheme_tel Validates tel (for phone numbers).
HTMLPurifier_UnitConverter Class for converting between different unit-lengths as specified by
CSS.
HTMLPurifier_VarParser Parses string representations into their corresponding native PHP
variable type. The base implementation does a simple type-check.
HTMLPurifier_VarParserException Exception type for HTMLPurifier_VarParser
HTMLPurifier_VarParser_Flexible Performs safe variable parsing based on types which can be used by
users. This may not be able to represent all possible data inputs,
however.
HTMLPurifier_VarParser_Native This variable parser uses PHP's internal code engine. Because it does
this, it can represent all inputs; however, it is dangerous and cannot
be used by users.
HTMLPurifier_Zipper A zipper is a purely-functional data structure which contains
a focus that can be efficiently manipulated. It is known as
a "one-hole context". This mutable variant implements a zipper
for a list as a pair of two arrays, laid out as follows:
HelpTest SPDX-FileCopyrightText: 2024 Harald Eilertsen
SPDX-FileCopyrightText: 2024 Hubzilla Community
HelpindexTest Test class for testing the Helpindex widget.
IXR_Base64 IXR_Base64
IXR_ClassServer Extension of the {@link IXR_Server} class to easily wrap objects.
IXR_Client IXR_Client
IXR_ClientMulticall IXR_ClientMulticall
IXR_ClientSSL Client for communicating with a XML-RPC Server over HTTPS.
IXR_Date IXR_Date
IXR_Error IXR_Error
IXR_IntrospectionServer IXR_IntrospectionServer
IXR_Message IXR_MESSAGE
IXR_Request IXR_Request
IXR_Server IXR_Server
IXR_Value IXR - The Incutio XML-RPC Library
Imagick
ImagickDraw
ImagickDrawException
ImagickException
ImagickKernel
ImagickPixel
ImagickPixelException
ImagickPixelIterator
ImagickPixelIteratorException
ItemsTest Base class for our Unit Tests.
JsonLdException A JSON-LD Exception.
JsonLdManifest
JsonLdProcessor A JSON-LD processor.
JsonLdTest
JsonLdTestCase
JsonLdTestIterator
LightOpenID This class provides a simple interface for OpenID (1.1 and 2.0) authentication.
LightOpenIDProvider Using this class, you can easily set up an OpenID Provider.
MarkdownExtraTest
MarkdownTestHelper
MockApp A class which can be used as replacement for an app if
only get_baseurl is used.
MonocleTest Test for EPUB methods used by Monocle in COPS
MysqlProvider Using this class, you can easily set up an OpenID Provider.
Net_IDNA_php4 Adapter class for aligning the API of idna_convert with that of Net_IDNA
NetworkTest tests function from include/network.php
OAuth1Consumer
OAuth1DataStore
OAuth1Exception
OAuth1Request
OAuth1Server
OAuth1SignatureMethod A class for implementing a Signature Method
See section 9 ("Signing Requests") in the spec
OAuth1SignatureMethod_HMAC_SHA1 The HMAC-SHA1 signature method uses the HMAC-SHA1 signature algorithm as defined in [RFC2104]
where the Signature Base String is the text and the key is the concatenated values (each first
encoded per Parameter Encoding) of the Consumer Secret and Token Secret, separated by an '&'
character (ASCII code 38) even if empty.
OAuth1SignatureMethod_PLAINTEXT The PLAINTEXT method does not provide any security protection and SHOULD only be used
over a secure channel such as HTTPS. It does not use the Signature Base String.
OAuth1SignatureMethod_RSA_SHA1 The RSA-SHA1 signature method uses the RSASSA-PKCS1-v1_5 signature algorithm as defined in
[RFC3447] section 8.2 (more simply known as PKCS#1), using SHA-1 as the hash function for
EMSA-PKCS1-v1_5. It is assumed that the Consumer has provided its RSA public key in a
verified way to the Service Provider, in a manner which is beyond the scope of this
specification.
OAuth1Token
OAuth1Util
OAuth2
Permutator A Permutator iterates over all possible permutations of the given array
of elements.
PhpMarkdownTest
RbmarkTest Unit/integration tests for the Rbmark module.
ReturnTypeWillChange
RpostTest Tests for Rpost module.
SimplePie SimplePie
SimplePie_Author Manages all author-related data
SimplePie_Autoloader Autoloader class
SimplePie_Cache Used to create cache objects
SimplePie_Cache_DB Base class for database-based caches
SimplePie_Cache_File Caches data to the filesystem
SimplePie_Cache_Memcache Caches data to memcache
SimplePie_Cache_Memcached Caches data to memcached
SimplePie_Cache_MySQL Caches data to a MySQL database
SimplePie_Cache_Redis Caches data to redis
SimplePie_Caption Handles &lt;media:text&gt; captions as defined in Media RSS.
SimplePie_Category Manages all category-related data
SimplePie_Content_Type_Sniffer Content-type sniffing
SimplePie_Copyright Manages &lt;media:copyright&gt; copyright tags as defined in Media RSS
SimplePie_Core SimplePie class.
SimplePie_Credit Handles &lt;media:credit&gt; as defined in Media RSS
SimplePie_Decode_HTML_Entities Decode HTML Entities
SimplePie_Enclosure Handles everything related to enclosures (including Media RSS and iTunes RSS)
SimplePie_Exception General SimplePie exception class
SimplePie_File Used for fetching remote files and reading local files
SimplePie_HTTP_Parser HTTP Response Parser
SimplePie_IRI IRI parser/serialiser/normaliser
SimplePie_Item Manages all item-related data
SimplePie_Locator Used for feed auto-discovery
SimplePie_Misc Miscellaneous utilities
SimplePie_Net_IPv6 Class to validate and to work with IPv6 addresses.
SimplePie_Parse_Date Date Parser
SimplePie_Parser Parses XML into something sane
SimplePie_Rating Handles &lt;media:rating&gt; or &lt;itunes:explicit&gt; tags as defined in Media RSS and iTunes RSS respectively
SimplePie_Registry Handles creating objects and calling methods
SimplePie_Restriction Handles &lt;media:restriction&gt; as defined in Media RSS
SimplePie_Sanitize Used for data cleanup and post-processing
SimplePie_Source Handles &lt;atom:source&gt;
SimplePie_XML_Declaration_Parser Parses the XML Declaration
SimplePie_gzdecode Decode 'gzip' encoded HTTP data
Slinky Slinky allows you to go back and forth between "long" and shortened URLs
using popular URL shortening services.
Slinky_Bitly Use this class to create a Service implementation for your own URL
shortening service. Extend the class and customize methods to suit your
service. Note that it is an "abstract" class, so there are certain methods
which you must define.
Slinky_Default Use this class to create a Service implementation for your own URL
shortening service. Extend the class and customize methods to suit your
service. Note that it is an "abstract" class, so there are certain methods
which you must define.
Slinky_Fongs Use this class to create a Service implementation for your own URL
shortening service. Extend the class and customize methods to suit your
service. Note that it is an "abstract" class, so there are certain methods
which you must define.
Slinky_IsGd Use this class to create a Service implementation for your own URL
shortening service. Extend the class and customize methods to suit your
service. Note that it is an "abstract" class, so there are certain methods
which you must define.
Slinky_Micurl Use this class to create a Service implementation for your own URL
shortening service. Extend the class and customize methods to suit your
service. Note that it is an "abstract" class, so there are certain methods
which you must define.
Slinky_PtitURL Use this class to create a Service implementation for your own URL
shortening service. Extend the class and customize methods to suit your
service. Note that it is an "abstract" class, so there are certain methods
which you must define.
Slinky_Service Use this class to create a Service implementation for your own URL
shortening service. Extend the class and customize methods to suit your
service. Note that it is an "abstract" class, so there are certain methods
which you must define.
Slinky_Snipr Use this class to create a Service implementation for your own URL
shortening service. Extend the class and customize methods to suit your
service. Note that it is an "abstract" class, so there are certain methods
which you must define.
Slinky_TightURL Use this class to create a Service implementation for your own URL
shortening service. Extend the class and customize methods to suit your
service. Note that it is an "abstract" class, so there are certain methods
which you must define.
Slinky_TinyURL Use this class to create a Service implementation for your own URL
shortening service. Extend the class and customize methods to suit your
service. Note that it is an "abstract" class, so there are certain methods
which you must define.
Slinky_Trim Use this class to create a Service implementation for your own URL
shortening service. Extend the class and customize methods to suit your
service. Note that it is an "abstract" class, so there are certain methods
which you must define.
Slinky_Ur1ca Use this class to create a Service implementation for your own URL
shortening service. Extend the class and customize methods to suit your
service. Note that it is an "abstract" class, so there are certain methods
which you must define.
Slinky_YourLS Use this class to create a Service implementation for your own URL
shortening service. Extend the class and customize methods to suit your
service. Note that it is an "abstract" class, so there are certain methods
which you must define.
Smarty This is the main Smarty class
SmartyCompilerException Smarty compiler exception class
SmartyException Smarty exception class
Smarty_Autoloader Smarty Autoloader
Smarty_CacheResource Cache Handler API
Smarty_CacheResource_Apc APC CacheResource
CacheResource Implementation based on the KeyValueStore API to use
memcache as the storage resource for Smarty's output caching.
Smarty_CacheResource_Custom Cache Handler API
Smarty_CacheResource_KeyValueStore Smarty Cache Handler Base for Key/Value Storage Implementations
This class implements the functionality required to use simple key/value stores
for hierarchical cache groups. key/value stores like memcache or APC do not support
wildcards in keys, therefore a cache group cannot be cleared like "a&#124;*" - which
is no problem to filesystem and RDBMS implementations.
Smarty_CacheResource_Memcache Memcache CacheResource
CacheResource Implementation based on the KeyValueStore API to use
memcache as the storage resource for Smarty's output caching.
Smarty_CacheResource_Mysql MySQL CacheResource
CacheResource Implementation based on the Custom API to use
MySQL as the storage resource for Smarty's output caching.
Smarty_CacheResource_Pdo PDO Cache Handler
Allows you to store Smarty Cache files into your db.
Smarty_CacheResource_Pdo_Gzip PDO Cache Handler with GZIP support
Example usage :
$cnx = new PDO("mysql:host=localhost;dbname=mydb", "username", "password");
$smarty->setCachingType('pdo_gzip');
$smarty->loadPlugin('Smarty_CacheResource_Pdo_Gzip');
$smarty->registerCacheResource('pdo_gzip', new Smarty_CacheResource_Pdo_Gzip($cnx, 'smarty_cache'));
Smarty_Data class for the Smarty data object
The Smarty data object will hold Smarty variables in the current scope
Smarty_Internal_Block Smarty {block} tag class
Smarty_Internal_CacheResource_File This class does contain all necessary methods for the HTML cache on file system
Implements the file system as resource for the HTML cache Version ussing nocache inserts.
Smarty_Internal_CompileBase This class does extend all internal compile plugins
Smarty_Internal_Compile_Append Smarty Internal Plugin Compile Append Class
Smarty_Internal_Compile_Assign Smarty Internal Plugin Compile Assign Class
Smarty_Internal_Compile_Block Smarty Internal Plugin Compile Block Class
Smarty_Internal_Compile_Block_Child Smarty Internal Plugin Compile Block Child Class
Smarty_Internal_Compile_Block_Parent Smarty Internal Plugin Compile Block Parent Class
Smarty_Internal_Compile_Blockclose Smarty Internal Plugin Compile BlockClose Class
Smarty_Internal_Compile_Break Smarty Internal Plugin Compile Break Class
Smarty_Internal_Compile_Call Smarty Internal Plugin Compile Function_Call Class
Smarty_Internal_Compile_Capture Smarty Internal Plugin Compile Capture Class
Smarty_Internal_Compile_CaptureClose Smarty Internal Plugin Compile Captureclose Class
Smarty_Internal_Compile_Child Smarty Internal Plugin Compile Child Class
Smarty_Internal_Compile_Config_Load Smarty Internal Plugin Compile Config Load Class
Smarty_Internal_Compile_Continue Smarty Internal Plugin Compile Continue Class
Smarty_Internal_Compile_Debug Smarty Internal Plugin Compile Debug Class
Smarty_Internal_Compile_Else Smarty Internal Plugin Compile Else Class
Smarty_Internal_Compile_Elseif Smarty Internal Plugin Compile ElseIf Class
Smarty_Internal_Compile_Eval Smarty Internal Plugin Compile Eval Class
Smarty_Internal_Compile_Extends Smarty Internal Plugin Compile extend Class
Smarty_Internal_Compile_For Smarty Internal Plugin Compile For Class
Smarty_Internal_Compile_Forclose Smarty Internal Plugin Compile Forclose Class
Smarty_Internal_Compile_Foreach Smarty Internal Plugin Compile Foreach Class
Smarty_Internal_Compile_Foreachclose Smarty Internal Plugin Compile Foreachclose Class
Smarty_Internal_Compile_Foreachelse Smarty Internal Plugin Compile Foreachelse Class
Smarty_Internal_Compile_Forelse Smarty Internal Plugin Compile Forelse Class
Smarty_Internal_Compile_Function Smarty Internal Plugin Compile Function Class
Smarty_Internal_Compile_Functionclose Smarty Internal Plugin Compile Functionclose Class
Smarty_Internal_Compile_If Smarty Internal Plugin Compile If Class
Smarty_Internal_Compile_Ifclose Smarty Internal Plugin Compile Ifclose Class
Smarty_Internal_Compile_Include Smarty Internal Plugin Compile Include Class
Smarty_Internal_Compile_Insert Smarty Internal Plugin Compile Insert Class
Smarty_Internal_Compile_Ldelim Smarty Internal Plugin Compile Ldelim Class
Smarty_Internal_Compile_Make_Nocache Smarty Internal Plugin Compile Make_Nocache Class
Smarty_Internal_Compile_Nocache Smarty Internal Plugin Compile Nocache Class
Smarty_Internal_Compile_Nocacheclose Smarty Internal Plugin Compile Nocacheclose Class
Smarty_Internal_Compile_Parent Smarty Internal Plugin Compile Parent Class
Smarty_Internal_Compile_Private_Block_Plugin Smarty Internal Plugin Compile Block Plugin Class
Smarty_Internal_Compile_Private_ForeachSection Smarty Internal Plugin Compile ForeachSection Class
Smarty_Internal_Compile_Private_Function_Plugin Smarty Internal Plugin Compile Function Plugin Class
Smarty_Internal_Compile_Private_Modifier Smarty Internal Plugin Compile Modifier Class
Smarty_Internal_Compile_Private_Object_Block_Function Smarty Internal Plugin Compile Object Block Function Class
Smarty_Internal_Compile_Private_Object_Function Smarty Internal Plugin Compile Object Function Class
Smarty_Internal_Compile_Private_Print_Expression Smarty Internal Plugin Compile Print Expression Class
Smarty_Internal_Compile_Private_Registered_Block Smarty Internal Plugin Compile Registered Block Class
Smarty_Internal_Compile_Private_Registered_Function Smarty Internal Plugin Compile Registered Function Class
Smarty_Internal_Compile_Private_Special_Variable Smarty Internal Plugin Compile special Smarty Variable Class
Smarty_Internal_Compile_Rdelim Smarty Internal Plugin Compile Rdelim Class
Smarty_Internal_Compile_Section Smarty Internal Plugin Compile Section Class
Smarty_Internal_Compile_Sectionclose Smarty Internal Plugin Compile Sectionclose Class
Smarty_Internal_Compile_Sectionelse Smarty Internal Plugin Compile Sectionelse Class
Smarty_Internal_Compile_Setfilter Smarty Internal Plugin Compile Setfilter Class
Smarty_Internal_Compile_Setfilterclose Smarty Internal Plugin Compile Setfilterclose Class
Smarty_Internal_Compile_Shared_Inheritance Smarty Internal Plugin Compile Shared Inheritance Class
Smarty_Internal_Compile_While Smarty Internal Plugin Compile While Class
Smarty_Internal_Compile_Whileclose Smarty Internal Plugin Compile Whileclose Class
Smarty_Internal_Config_File_Compiler Main config file compiler class
Smarty_Internal_Configfilelexer Smarty_Internal_Configfilelexer
Smarty_Internal_Configfileparser Smarty Internal Plugin Configfileparse
Smarty_Internal_Data Base class with template and variable methods
Smarty_Internal_Debug Smarty Internal Plugin Debug Class
Smarty_Internal_ErrorHandler Smarty error handler to fix new error levels in PHP8 for backwards compatibility
Smarty_Internal_Extension_Handler Smarty Extension handler
Smarty_Internal_Method_AddAutoloadFilters Smarty Method AddAutoloadFilters
Smarty_Internal_Method_AddDefaultModifiers Smarty Method AddDefaultModifiers
Smarty_Internal_Method_Append Smarty Method Append
Smarty_Internal_Method_AppendByRef Smarty Method AppendByRef
Smarty_Internal_Method_AssignByRef Smarty Method AssignByRef
Smarty_Internal_Method_AssignGlobal Smarty Method AssignGlobal
Smarty_Internal_Method_ClearAllAssign Smarty Method ClearAllAssign
Smarty_Internal_Method_ClearAllCache Smarty Method ClearAllCache
Smarty_Internal_Method_ClearAssign Smarty Method ClearAssign
Smarty_Internal_Method_ClearCache Smarty Method ClearCache
Smarty_Internal_Method_ClearCompiledTemplate Smarty Method ClearCompiledTemplate
Smarty_Internal_Method_ClearConfig Smarty Method ClearConfig
Smarty_Internal_Method_CompileAllConfig Smarty Method CompileAllConfig
Smarty_Internal_Method_CompileAllTemplates Smarty Method CompileAllTemplates
Smarty_Internal_Method_ConfigLoad Smarty Method ConfigLoad
Smarty_Internal_Method_CreateData Smarty Method CreateData
Smarty_Internal_Method_GetAutoloadFilters Smarty Method GetAutoloadFilters
Smarty_Internal_Method_GetConfigVariable Smarty Method GetConfigVariable
Smarty_Internal_Method_GetConfigVars Smarty Method GetConfigVars
Smarty_Internal_Method_GetDebugTemplate Smarty Method GetDebugTemplate
Smarty_Internal_Method_GetDefaultModifiers Smarty Method GetDefaultModifiers
Smarty_Internal_Method_GetGlobal Smarty Method GetGlobal
Smarty_Internal_Method_GetRegisteredObject Smarty Method GetRegisteredObject
Smarty_Internal_Method_GetStreamVariable Smarty Method GetStreamVariable
Smarty_Internal_Method_GetTags Smarty Method GetTags
Smarty_Internal_Method_GetTemplateVars Smarty Method GetTemplateVars
Smarty_Internal_Method_Literals Smarty Method GetLiterals
Smarty_Internal_Method_LoadFilter Smarty Method LoadFilter
Smarty_Internal_Method_LoadPlugin Smarty Extension Loadplugin
Smarty_Internal_Method_MustCompile Smarty Method MustCompile
Smarty_Internal_Method_RegisterCacheResource Smarty Method RegisterCacheResource
Smarty_Internal_Method_RegisterClass Smarty Method RegisterClass
Smarty_Internal_Method_RegisterDefaultConfigHandler Smarty Method RegisterDefaultConfigHandler
Smarty_Internal_Method_RegisterDefaultPluginHandler Smarty Method RegisterDefaultPluginHandler
Smarty_Internal_Method_RegisterDefaultTemplateHandler Smarty Method RegisterDefaultTemplateHandler
Smarty_Internal_Method_RegisterFilter Smarty Method RegisterFilter
Smarty_Internal_Method_RegisterObject Smarty Method RegisterObject
Smarty_Internal_Method_RegisterPlugin Smarty Method RegisterPlugin
Smarty_Internal_Method_RegisterResource Smarty Method RegisterResource
Smarty_Internal_Method_SetAutoloadFilters Smarty Method SetAutoloadFilters
Smarty_Internal_Method_SetDebugTemplate Smarty Method SetDebugTemplate
Smarty_Internal_Method_SetDefaultModifiers Smarty Method SetDefaultModifiers
Smarty_Internal_Method_UnloadFilter Smarty Method UnloadFilter
Smarty_Internal_Method_UnregisterCacheResource Smarty Method UnregisterCacheResource
Smarty_Internal_Method_UnregisterFilter Smarty Method UnregisterFilter
Smarty_Internal_Method_UnregisterObject Smarty Method UnregisterObject
Smarty_Internal_Method_UnregisterPlugin Smarty Method UnregisterPlugin
Smarty_Internal_Method_UnregisterResource Smarty Method UnregisterResource
Smarty_Internal_Nocache_Insert Smarty Internal Plugin Compile Insert Class
Smarty_Internal_Resource_Eval Smarty Internal Plugin Resource Eval
Implements the strings as resource for Smarty template
{@internal unlike string-resources the compiled state of eval-resources is NOT saved for subsequent access}}
Smarty_Internal_Resource_Extends Smarty Internal Plugin Resource Extends
Implements the file system as resource for Smarty which {extend}s a chain of template files templates
Smarty_Internal_Resource_File Smarty Internal Plugin Resource File
Implements the file system as resource for Smarty templates
Smarty_Internal_Resource_Php Smarty Internal Plugin Resource PHP
Implements the file system as resource for PHP templates
Smarty_Internal_Resource_Stream Smarty Internal Plugin Resource Stream
Implements the streams as resource for Smarty template
Smarty_Internal_Resource_String Smarty Internal Plugin Resource String
Implements the strings as resource for Smarty template
{@internal unlike eval-resources the compiled state of string-resources is saved for subsequent access}}
Smarty_Internal_Runtime_CacheModify Inline Runtime Methods render, setSourceByUid, setupSubTemplate
Smarty_Internal_Runtime_CacheResourceFile Smarty Internal Runtime Cache Resource File Class
Smarty_Internal_Runtime_Capture Runtime Extension Capture
Smarty_Internal_Runtime_CodeFrame Class Smarty_Internal_Extension_CodeFrame
Create code frame for compiled and cached templates
Smarty_Internal_Runtime_FilterHandler Class for filter processing
Smarty_Internal_Runtime_Foreach Foreach Runtime Methods count(), init(), restore()
Smarty_Internal_Runtime_GetIncludePath Smarty Internal Read Include Path Class
Smarty_Internal_Runtime_Inheritance Inheritance Runtime Methods processBlock, endChild, init
Smarty_Internal_Runtime_Make_Nocache {make_nocache} Runtime Methods save(), store()
Smarty_Internal_Runtime_TplFunction TplFunction Runtime Methods callTemplateFunction
Smarty_Internal_Runtime_UpdateCache Inline Runtime Methods render, setSourceByUid, setupSubTemplate
Smarty_Internal_Runtime_UpdateScope Runtime Extension updateScope
Smarty_Internal_Runtime_WriteFile Smarty Internal Write File Class
Smarty_Internal_SmartyTemplateCompiler Class SmartyTemplateCompiler
Smarty_Internal_Template Main class with template data structures and methods
Smarty_Internal_TemplateBase Class with shared smarty/template methods
Smarty_Internal_TemplateCompilerBase Main abstract compiler class
Smarty_Internal_Templatelexer Smarty_Internal_Templatelexer
This is the template file lexer.
Smarty_Internal_Templateparser Smarty Template Parser Class
Smarty_Internal_TestInstall TestInstall class
Smarty_Internal_Undefined Smarty Internal Undefined
Smarty_Resource Smarty Resource Plugin
Base implementation for resource plugins
Smarty_Resource_Custom Smarty Resource Plugin
Wrapper Implementation for custom resource plugins
Smarty_Resource_Extendsall Extends All Resource
Resource Implementation modifying the extends-Resource to walk
through the template_dirs and inherit all templates of the same name
Smarty_Resource_Mysql MySQL Resource
Resource Implementation based on the Custom API to use
MySQL as the storage resource for Smarty's templates and configs.
Smarty_Resource_Mysqls MySQL Resource
Resource Implementation based on the Custom API to use
MySQL as the storage resource for Smarty's templates and configs.
Smarty_Resource_Recompiled Smarty Resource Plugin
Base implementation for resource plugins that don't compile cache
Smarty_Resource_Uncompiled Smarty Resource Plugin
Base implementation for resource plugins that don't use the compiler
Smarty_Security This class does contain the security settings
Smarty_Template_Cached Smarty Resource Data Object
Cache Data Container for Template Files
Smarty_Template_Compiled Smarty Resource Data Object
Meta Data Container for Template Files
Smarty_Template_Config Smarty Config Resource Data Object
Meta Data Container for Template Files
Smarty_Template_Resource_Base Smarty Template Resource Base Object
Smarty_Template_Source Smarty Resource Data Object
Meta Data Container for Template Files
Smarty_Undefined_Variable class for undefined variable object
This class defines an object for undefined variable handling
Smarty_Variable class for the Smarty variable object
This class defines the Smarty variable object
TPC_yyStackEntry
TP_yyStackEntry
TemplateMockApp
TemplateTest TestCase for the template engine
Text_LanguageDetect Detects the language of a given piece of text.
Text_LanguageDetect_Exception Part of the PEAR language detection package
Text_LanguageDetect_ISO639 Provides a mapping between the languages from lang.dat and the
ISO 639-1 and ISO-639-2 codes.
Text_LanguageDetect_Parser This class represents a text sample to be parsed.
TwitterOAuth Twitter OAuth class
URLify A fast PHP slug generator and transliteration library, started as a PHP port of URLify.js
from the Django project + fallback via "Portable ASCII".
UniqueNamer A UniqueNamer issues unique names, keeping track of any previously issued
names.
UploadHandler
UploadTest TestCase for the uploader
Util
ZotOAuth1
ZotOAuth1DataStore
dba_driver
dba_pdo
http_class
idna_convert Encode/decode Internationalized Domain Names.
miniApp class miniApp

Interfaces

Interface Description
SimplePie_Cache_Base Base for cache objects

\Brick\Math

Classes

Class Description
BigDecimal Immutable, arbitrary-precision signed decimal numbers.
BigInteger An arbitrary-size integer.
BigNumber Common interface for arbitrary-precision rational numbers.
BigRational An arbitrarily large rational number.
RoundingMode Specifies a rounding behavior for numerical operations capable of discarding precision.

\Brick\Math\Exception

Classes

Class Description
DivisionByZeroException Exception thrown when a division by zero occurs.
IntegerOverflowException Exception thrown when an integer overflow occurs.
MathException Base class for all math exceptions.
NegativeNumberException Exception thrown when attempting to perform an unsupported operation, such as a square root, on a negative number.
NumberFormatException Exception thrown when attempting to create a number from a string with an invalid format.
RoundingNecessaryException Exception thrown when a number cannot be represented at the requested scale without rounding.

\CommerceGuys\Intl

Classes

Class Description
Calculator Provides helpers for bcmath-based arithmetic.
Locale

\CommerceGuys\Intl\Currency

Classes

Class Description
Currency Represents a currency.
CurrencyRepository Manages currencies based on JSON definitions.

Interfaces

Interface Description
CurrencyRepositoryInterface Currency repository interface.

\CommerceGuys\Intl\Exception

Classes

Class Description
InvalidArgumentException This exception is thrown when an invalid argument is passed to a method.
UnknownCurrencyException This exception is thrown when an unknown currency code is passed to the
CurrencyRepository.
UnknownLanguageException This exception is thrown when an unknown language code is passed to the
LanguageRepository.
UnknownLocaleException This exception is thrown when an unknown locale is passed to a repository.

Interfaces

Interface Description
ExceptionInterface

\CommerceGuys\Intl\Formatter

Classes

Class Description
CurrencyFormatter Formats currency amounts using locale-specific patterns.
NumberFormatter Formats numbers using locale-specific patterns.
ParsedPattern Represents a parsed number pattern.

Traits

Trait Description
FormatterTrait

Interfaces

Interface Description
CurrencyFormatterInterface
NumberFormatterInterface

\CommerceGuys\Intl\Language

Classes

Class Description
Language Represents a language.
LanguageRepository Manages languages based on JSON definitions.

Interfaces

Interface Description
LanguageRepositoryInterface Language repository interface.

\CommerceGuys\Intl\NumberFormat

Classes

Class Description
NumberFormat Provides metadata for number formatting.
NumberFormatRepository Provides number formats.

Interfaces

Interface Description
NumberFormatRepositoryInterface Number format repository interface.

\Composer

Classes

Class Description
InstalledVersions This class is copied in every Composer installed project and available to all

\Composer\Autoload

Classes

Class Description
ClassLoader ClassLoader implements a PSR-0, PSR-4 and classmap class loader.
ComposerStaticInit7b34d7e50a62201ec5d5e526a5b8b35d

\ID3Parser

Classes

Class Description
ID3Parser

\ID3Parser\getID3

Classes

Class Description
getID3
getid3_exception
getid3_handler
getid3_lib

\ID3Parser\getID3\Tags

Classes

Class Description
getid3_id3v1
getid3_id3v2

\LanguageDetection

Classes

Class Description
Language Class Language
LanguageResult Class LanguageResult
NgramParser Class NgramParser
Trainer Class Trainer

\LanguageDetection\Tokenizer

Classes

Class Description
WhitespaceTokenizer Class WhitespaceTokenizer

Interfaces

Interface Description
TokenizerInterface Interface TokenizerInterface

\League\HTMLToMarkdown

Classes

Class Description
Configuration
Element
Environment
HtmlConverter A helper class to convert HTML to Markdown.

Interfaces

Interface Description
ConfigurationAwareInterface
ElementInterface
HtmlConverterInterface Interface for an HTML-to-Markdown converter.
PreConverterInterface

\League\HTMLToMarkdown\Converter

Classes

Class Description
BlockquoteConverter
CodeConverter
CommentConverter
DefaultConverter
DivConverter
EmphasisConverter
HardBreakConverter
HeaderConverter
HorizontalRuleConverter
ImageConverter
LinkConverter
ListBlockConverter
ListItemConverter
ParagraphConverter
PreformattedConverter
TableConverter
TextConverter

Interfaces

Interface Description
ConverterInterface

\Michelf

Classes

Class Description
Markdown Markdown Parser Class
MarkdownExtra Markdown Extra Parser Class

Interfaces

Interface Description
MarkdownInterface Markdown Parser Interface

\Mmccook\JsonCanonicalizator

Classes

Class Description
JsonCanonicalizator
JsonCanonicalizatorFactory
Utils

Interfaces

Interface Description
JsonCanonicalizatorInterface

\OAuth2

Classes

Class Description
AutoloadTest
Autoloader Autoloads OAuth2 classes
Request OAuth2\Request
This class is taken from the Symfony2 Framework and is part of the Symfony package.
RequestTest
Response Class to handle OAuth2 Responses in a graceful way. Use this interface
to output the proper OAuth2 responses.
ResponseTest
Scope
ScopeTest
Server Server class for OAuth2
This class serves as a convience class which wraps the other Controller classes
ServerTest

Interfaces

Interface Description
RequestInterface
ResponseInterface Interface which represents an object response. Meant to handle and display the proper OAuth2 Responses
for errors and successes
ScopeInterface Class to handle scope implementation logic

\OAuth2\ClientAssertionType

Classes

Class Description
HttpBasic Validate a client via Http Basic authentication

Interfaces

Interface Description
ClientAssertionTypeInterface Interface for all OAuth2 Client Assertion Types

\OAuth2\Controller

Classes

Class Description
AuthorizeController
AuthorizeControllerTest
ResourceController
ResourceControllerTest
TokenController
TokenControllerTest

Interfaces

Interface Description
AuthorizeControllerInterface This controller is called when a user should be authorized
by an authorization server. As OAuth2 does not handle
authorization directly, this controller ensures the request is valid, but
requires the application to determine the value of $is_authorized
ResourceControllerInterface This controller is called when a "resource" is requested.
TokenControllerInterface This controller is called when a token is being requested.

\OAuth2\Encryption

Classes

Class Description
FirebaseJwt Bridge file to use the firebase/php-jwt package for JWT encoding and decoding.
FirebaseJwtTest
Jwt
JwtTest

Interfaces

Interface Description
EncryptionInterface

\OAuth2\GrantType

Classes

Class Description
AuthorizationCode
AuthorizationCodeTest
ClientCredentials Validate a client via Http Basic authentication
ClientCredentialsTest
ImplicitTest
JwtBearer The JWT bearer authorization grant implements JWT (JSON Web Tokens) as a grant type per the IETF draft.
JwtBearerTest
RefreshToken
RefreshTokenTest
UserCredentials
UserCredentialsTest

Interfaces

Interface Description
GrantTypeInterface Interface for all OAuth2 Grant Types

\OAuth2\OpenID\Controller

Classes

Class Description
AuthorizeController
AuthorizeControllerTest
UserInfoController
UserInfoControllerTest

Interfaces

Interface Description
AuthorizeControllerInterface
UserInfoControllerInterface This controller is called when the user claims for OpenID Connect's
UserInfo endpoint should be returned.

\OAuth2\OpenID\GrantType

Classes

Class Description
AuthorizationCode
AuthorizationCodeTest

\OAuth2\OpenID\ResponseType

Classes

Class Description
AuthorizationCode
CodeIdToken
CodeIdTokenTest
IdToken
IdTokenTest
IdTokenToken
IdTokenTokenTest

Interfaces

Interface Description
AuthorizationCodeInterface
CodeIdTokenInterface
IdTokenInterface
IdTokenTokenInterface

\OAuth2\OpenID\Storage

Classes

Class Description
AuthorizationCodeTest
UserClaimsTest

Interfaces

Interface Description
AuthorizationCodeInterface Implement this interface to specify where the OAuth2 Server
should get/save authorization codes for the "Authorization Code"
grant type
UserClaimsInterface Implement this interface to specify where the OAuth2 Server
should retrieve user claims for the OpenID Connect id_token.

\OAuth2\Request

Classes

Class Description
TestRequest OAuth2\Request
This class is taken from the Symfony2 Framework and is part of the Symfony package.

\OAuth2\ResponseType

Classes

Class Description
AccessToken
AccessTokenTest
AuthorizationCode
JwtAccessToken
JwtAccessTokenTest

Interfaces

Interface Description
AccessTokenInterface
AuthorizationCodeInterface
ResponseTypeInterface

\OAuth2\Storage

Classes

Class Description
AccessTokenTest
AuthorizationCodeTest
BaseTest
Bootstrap
Cassandra Cassandra storage for all storage types
ClientCredentialsTest
ClientTest
CouchbaseDB Simple Couchbase storage for all storage types
DynamoDB DynamoDB storage for all storage types
DynamoDBTest
JwtAccessToken
JwtAccessTokenTest
JwtBearerTest
Memory Simple in-memory storage for all storage types
Mongo Simple MongoDB storage for all storage types
MongoDB Simple MongoDB storage for all storage types
NullStorage Simple in-memory storage for all storage types
Pdo Simple PDO storage for all storage types
PdoTest
PublicKeyTest
Redis redis storage for all storage types
RefreshTokenTest
ScopeTest
UserCredentialsTest

Interfaces

Interface Description
AccessTokenInterface Implement this interface to specify where the OAuth2 Server
should get/save access tokens
AuthorizationCodeInterface Implement this interface to specify where the OAuth2 Server
should get/save authorization codes for the "Authorization Code"
grant type
ClientCredentialsInterface Implement this interface to specify how the OAuth2 Server
should verify client credentials
ClientInterface Implement this interface to specify where the OAuth2 Server
should retrieve client information
JwtAccessTokenInterface No specific methods, but allows the library to check "instanceof"
against interface rather than class
JwtBearerInterface Implement this interface to specify where the OAuth2 Server
should get the JWT key for clients
PublicKeyInterface Implement this interface to specify where the OAuth2 Server
should get public/private key information
RefreshTokenInterface Implement this interface to specify where the OAuth2 Server
should get/save refresh tokens for the "Refresh Token"
grant type
ScopeInterface Implement this interface to specify where the OAuth2 Server
should retrieve data involving the relevent scopes associated
with this implementation.
UserCredentialsInterface Implement this interface to specify where the OAuth2 Server
should retrieve user credentials for the
"Resource Owner Password Credentials" grant type

\OAuth2\TokenType

Classes

Class Description
Bearer
BearerTest
Mac This is not yet supported!

Interfaces

Interface Description
TokenTypeInterface

\OTPHP

Classes

Class Description
Factory This class is used to load OTP object from a provisioning Uri.
HOTP
OTP
TOTP

Traits

Trait Description
ParameterTrait

Interfaces

Interface Description
FactoryInterface
HOTPInterface
OTPInterface
TOTPInterface

\ParagonIE\ConstantTime

Classes

Class Description
Base32 Class Base32
[A-Z][2-7]
Base32Hex Class Base32Hex
[0-9][A-V]
Base64 Class Base64
[A-Z][a-z][0-9]+/
Base64DotSlash Class Base64DotSlash
./[A-Z][a-z][0-9]
Base64DotSlashOrdered Class Base64DotSlashOrdered
./[0-9][A-Z][a-z]
Base64UrlSafe Class Base64UrlSafe
[A-Z][a-z][0-9]-_
Binary Class Binary
Encoding Class Encoding
Hex Class Hex
RFC4648 Class RFC4648

Interfaces

Interface Description
EncoderInterface Interface EncoderInterface

\Psr\Log

Classes

Class Description
AbstractLogger This is a simple Logger implementation that other Loggers can inherit from.
InvalidArgumentException
LogLevel Describes log levels.
NullLogger This Logger can be used to avoid conditional log calls.

Traits

Trait Description
LoggerAwareTrait Basic Implementation of LoggerAwareInterface.
LoggerTrait This is a simple Logger trait that classes unable to extend AbstractLogger
(because they extend another class, etc) can include.

Interfaces

Interface Description
LoggerAwareInterface Describes a logger-aware instance.
LoggerInterface Describes a logger instance.

\Ramsey\Collection

Classes

Class Description
AbstractArray This class provides a basic implementation of ArrayInterface, to minimize
the effort required to implement this interface.
AbstractCollection This class provides a basic implementation of CollectionInterface, to
minimize the effort required to implement this interface
AbstractSet This class contains the basic implementation of a collection that does not
allow duplicated values (a set), to minimize the effort required to implement
this specific type of collection.
Collection A collection represents a group of objects.
DoubleEndedQueue This class provides a basic implementation of DoubleEndedQueueInterface, to
minimize the effort required to implement this interface.
GenericArray GenericArray represents a standard array object.
Queue This class provides a basic implementation of QueueInterface, to minimize
the effort required to implement this interface.
Set A set is a collection that contains no duplicate elements.

Interfaces

Interface Description
ArrayInterface ArrayInterface provides traversable array functionality to data types.
CollectionInterface A collection represents a group of objects, known as its elements.
DoubleEndedQueueInterface A linear collection that supports element insertion and removal at both ends.
QueueInterface A queue is a collection in which the entities in the collection are kept in
order.

\Ramsey\Collection\Exception

Classes

Class Description
CollectionMismatchException Thrown when attempting to operate on collections of differing types.
InvalidArgumentException Thrown to indicate an argument is not of the expected type.
InvalidSortOrderException Thrown when attempting to use a sort order that is not recognized.
NoSuchElementException Thrown when attempting to access an element that does not exist.
OutOfBoundsException Thrown when attempting to access an element out of the range of the collection.
UnsupportedOperationException Thrown to indicate that the requested operation is not supported.
ValueExtractionException Thrown when attempting to extract a value for a method or property that does not exist.

\Ramsey\Collection\Map

Classes

Class Description
AbstractMap This class provides a basic implementation of MapInterface, to minimize the
effort required to implement this interface.
AbstractTypedMap This class provides a basic implementation of TypedMapInterface, to
minimize the effort required to implement this interface.
AssociativeArrayMap AssociativeArrayMap represents a standard associative array object.
NamedParameterMap NamedParameterMap represents a mapping of values to a set of named keys
that may optionally be typed
TypedMap A TypedMap represents a map of elements where key and value are typed.

Interfaces

Interface Description
MapInterface An object that maps keys to values.
TypedMapInterface A TypedMapInterface represents a map of elements where key and value are
typed.

\Ramsey\Collection\Tool

Traits

Trait Description
TypeTrait Provides functionality to check values for specific types.
ValueExtractorTrait Provides functionality to extract the value of a property or method from an object.
ValueToStringTrait Provides functionality to express a value as string

\Ramsey\Uuid

Classes

Class Description
BinaryUtils Provides binary math utilities
DegradedUuid Uuid provides constants and static methods for working with and generating UUIDs
FeatureSet FeatureSet detects and exposes available features in the current environment
Uuid Uuid provides constants and static methods for working with and generating UUIDs
UuidFactory

Traits

Trait Description
DeprecatedUuidMethodsTrait This trait encapsulates deprecated methods for ramsey/uuid; this trait and
its methods will be removed in ramsey/uuid 5.0.0.

Interfaces

Interface Description
DeprecatedUuidInterface This interface encapsulates deprecated methods for ramsey/uuid
UuidFactoryInterface UuidFactoryInterface defines common functionality all UuidFactory instances
must implement
UuidInterface A UUID is a universally unique identifier adhering to an agreed-upon
representation format and standard for generation

\Ramsey\Uuid\Builder

Classes

Class Description
BuilderCollection A collection of UuidBuilderInterface objects
DefaultUuidBuilder UuidBuilder builds instances of RFC 4122 UUIDs
DegradedUuidBuilder
FallbackBuilder FallbackBuilder builds a UUID by stepping through a list of UUID builders
until a UUID can be constructed without exceptions

Interfaces

Interface Description
UuidBuilderInterface A UUID builder builds instances of UuidInterface

\Ramsey\Uuid\Codec

Classes

Class Description
GuidStringCodec GuidStringCodec encodes and decodes globally unique identifiers (GUID)
OrderedTimeCodec OrderedTimeCodec encodes and decodes a UUID, optimizing the byte order for
more efficient storage
StringCodec StringCodec encodes and decodes RFC 4122 UUIDs
TimestampFirstCombCodec TimestampFirstCombCodec encodes and decodes COMBs, with the timestamp as the
first 48 bits
TimestampLastCombCodec TimestampLastCombCodec encodes and decodes COMBs, with the timestamp as the
last 48 bits

Interfaces

Interface Description
CodecInterface A codec encodes and decodes a UUID according to defined rules

\Ramsey\Uuid\Converter

Interfaces

Interface Description
NumberConverterInterface A number converter converts UUIDs from hexadecimal characters into
representations of integers and vice versa
TimeConverterInterface A time converter converts timestamps into representations that may be used
in UUIDs

\Ramsey\Uuid\Converter\Number

Classes

Class Description
BigNumberConverter Previously used to integrate moontoast/math as a bignum arithmetic library,
BigNumberConverter is deprecated in favor of GenericNumberConverter
DegradedNumberConverter Previously used to integrate moontoast/math as a bignum arithmetic library,
BigNumberConverter is deprecated in favor of GenericNumberConverter
GenericNumberConverter GenericNumberConverter uses the provided calculator to convert decimal
numbers to and from hexadecimal values

\Ramsey\Uuid\Converter\Time

Classes

Class Description
BigNumberTimeConverter Previously used to integrate moontoast/math as a bignum arithmetic library,
BigNumberTimeConverter is deprecated in favor of GenericTimeConverter
DegradedTimeConverter Previously used to integrate moontoast/math as a bignum arithmetic library,
BigNumberTimeConverter is deprecated in favor of GenericTimeConverter
GenericTimeConverter GenericTimeConverter uses the provided calculator to calculate and convert
time values
PhpTimeConverter PhpTimeConverter uses built-in PHP functions and standard math operations
available to the PHP programming language to provide facilities for
converting parts of time into representations that may be used in UUIDs
UnixTimeConverter UnixTimeConverter converts Unix Epoch timestamps to/from hexadecimal values
consisting of milliseconds elapsed since the Unix Epoch

\Ramsey\Uuid\Exception

Classes

Class Description
BuilderNotFoundException Thrown to indicate that no suitable builder could be found
DateTimeException Thrown to indicate that the PHP DateTime extension encountered an exception/error
DceSecurityException Thrown to indicate an exception occurred while dealing with DCE Security
(version 2) UUIDs
InvalidArgumentException Thrown to indicate that the argument received is not valid
InvalidBytesException Thrown to indicate that the bytes being operated on are invalid in some way
InvalidUuidStringException Thrown to indicate that the string received is not a valid UUID
NameException Thrown to indicate that an error occurred while attempting to hash a
namespace and name
NodeException Thrown to indicate that attempting to fetch or create a node ID encountered an error
RandomSourceException Thrown to indicate that the source of random data encountered an error
TimeSourceException Thrown to indicate that the source of time encountered an error
UnableToBuildUuidException Thrown to indicate a builder is unable to build a UUID
UnsupportedOperationException Thrown to indicate that the requested operation is not supported

Interfaces

Interface Description
UuidExceptionInterface

\Ramsey\Uuid\Fields

Traits

Trait Description
SerializableFieldsTrait Provides common serialization functionality to fields

Interfaces

Interface Description
FieldsInterface UUIDs are comprised of unsigned integers, the bytes of which are separated
into fields and arranged in a particular layout defined by the specification
for the variant

\Ramsey\Uuid\Generator

Classes

Class Description
CombGenerator CombGenerator generates COMBs (combined UUID/timestamp)
DceSecurityGenerator DceSecurityGenerator generates strings of binary data based on a local
domain, local identifier, node ID, clock sequence, and the current time
DefaultNameGenerator DefaultNameGenerator generates strings of binary data based on a namespace,
name, and hashing algorithm
DefaultTimeGenerator DefaultTimeGenerator generates strings of binary data based on a node ID,
clock sequence, and the current time
NameGeneratorFactory NameGeneratorFactory retrieves a default name generator, based on the
environment
PeclUuidNameGenerator PeclUuidNameGenerator generates strings of binary data from a namespace and a
name, using ext-uuid
PeclUuidRandomGenerator PeclUuidRandomGenerator generates strings of random binary data using ext-uuid
PeclUuidTimeGenerator PeclUuidTimeGenerator generates strings of binary data for time-base UUIDs,
using ext-uuid
RandomBytesGenerator RandomBytesGenerator generates strings of random binary data using the
built-in random_bytes() PHP function
RandomGeneratorFactory RandomGeneratorFactory retrieves a default random generator, based on the
environment
RandomLibAdapter RandomLibAdapter generates strings of random binary data using the
paragonie/random-lib library
TimeGeneratorFactory TimeGeneratorFactory retrieves a default time generator, based on the
environment
UnixTimeGenerator UnixTimeGenerator generates bytes that combine a 48-bit timestamp in
milliseconds since the Unix Epoch with 80 random bits

Interfaces

Interface Description
DceSecurityGeneratorInterface A DCE Security generator generates strings of binary data based on a local
domain, local identifier, node ID, clock sequence, and the current time
NameGeneratorInterface A name generator generates strings of binary data created by hashing together
a namespace with a name, according to a hashing algorithm
RandomGeneratorInterface A random generator generates strings of random binary data
TimeGeneratorInterface A time generator generates strings of binary data based on a node ID,
clock sequence, and the current time

\Ramsey\Uuid\Guid

Classes

Class Description
Fields GUIDs are comprised of a set of named fields, according to RFC 4122
Guid Guid represents a UUID with "native" (little-endian) byte order
GuidBuilder GuidBuilder builds instances of Guid

\Ramsey\Uuid\Math

Classes

Class Description
BrickMathCalculator A calculator using the brick/math library for arbitrary-precision arithmetic
RoundingMode Specifies a rounding behavior for numerical operations capable of discarding
precision.

Interfaces

Interface Description
CalculatorInterface A calculator performs arithmetic operations on numbers

\Ramsey\Uuid\Nonstandard

Classes

Class Description
Fields Nonstandard UUID fields do not conform to the RFC 4122 standard
Uuid Nonstandard\Uuid is a UUID that doesn't conform to RFC 4122
UuidBuilder Nonstandard\UuidBuilder builds instances of Nonstandard\Uuid
UuidV6 Reordered time, or version 6, UUIDs include timestamp, clock sequence, and
node values that are combined into a 128-bit unsigned integer

\Ramsey\Uuid\Provider

Interfaces

Interface Description
DceSecurityProviderInterface A DCE provider provides access to local domain identifiers for version 2,
DCE Security, UUIDs
NodeProviderInterface A node provider retrieves or generates a node ID
TimeProviderInterface A time provider retrieves the current time

\Ramsey\Uuid\Provider\Dce

Classes

Class Description
SystemDceSecurityProvider SystemDceSecurityProvider retrieves the user or group identifiers from the system

\Ramsey\Uuid\Provider\Node

Classes

Class Description
FallbackNodeProvider FallbackNodeProvider retrieves the system node ID by stepping through a list
of providers until a node ID can be obtained
NodeProviderCollection A collection of NodeProviderInterface objects
RandomNodeProvider RandomNodeProvider generates a random node ID
StaticNodeProvider StaticNodeProvider provides a static node value with the multicast bit set
SystemNodeProvider SystemNodeProvider retrieves the system node ID, if possible

\Ramsey\Uuid\Provider\Time

Classes

Class Description
FixedTimeProvider FixedTimeProvider uses a known time to provide the time
SystemTimeProvider SystemTimeProvider retrieves the current time using built-in PHP functions

\Ramsey\Uuid\Rfc4122

Classes

Class Description
Fields RFC 4122 variant UUIDs are comprised of a set of named fields
MaxUuid The max UUID is special form of UUID that is specified to have all 128 bits
set to one
NilUuid The nil UUID is special form of UUID that is specified to have all 128 bits
set to zero
UuidBuilder UuidBuilder builds instances of RFC 4122 UUIDs
UuidV1 Gregorian time, or version 1, UUIDs include timestamp, clock sequence, and node
values that are combined into a 128-bit unsigned integer
UuidV2 DCE Security version, or version 2, UUIDs include local domain identifier,
local ID for the specified domain, and node values that are combined into a
128-bit unsigned integer
UuidV3 Version 3 UUIDs are named-based, using combination of a namespace and name
that are hashed into a 128-bit unsigned integer using MD5
UuidV4 Random, or version 4, UUIDs are randomly or pseudo-randomly generated 128-bit
integers
UuidV5 Version 5 UUIDs are named-based, using combination of a namespace and name
that are hashed into a 128-bit unsigned integer using SHA1
UuidV6 Reordered time, or version 6, UUIDs include timestamp, clock sequence, and
node values that are combined into a 128-bit unsigned integer
UuidV7 Unix Epoch time, or version 7, UUIDs include a timestamp in milliseconds
since the Unix Epoch, along with random bytes
UuidV8 Version 8, Custom UUIDs provide an RFC 4122 compatible format for
experimental or vendor-specific uses
Validator Rfc4122\Validator validates strings as UUIDs of the RFC 4122 variant

Traits

Trait Description
MaxTrait Provides common functionality for max UUIDs
NilTrait Provides common functionality for nil UUIDs
TimeTrait Provides common functionality for getting the time from a time-based UUID
VariantTrait Provides common functionality for handling the variant, as defined by RFC 4122
VersionTrait Provides common functionality for handling the version, as defined by RFC 4122

Interfaces

Interface Description
FieldsInterface RFC 4122 defines fields for a specific variant of UUID
UuidInterface Also known as a Leach-Salz variant UUID, an RFC 4122 variant UUID is a
universally unique identifier defined by RFC 4122

\Ramsey\Uuid\Type

Classes

Class Description
Decimal A value object representing a decimal
Hexadecimal A value object representing a hexadecimal number
Integer A value object representing an integer
Time A value object representing a timestamp

Interfaces

Interface Description
NumberInterface NumberInterface ensures consistency in numeric values returned by ramsey/uuid
TypeInterface TypeInterface ensures consistency in typed values returned by ramsey/uuid

\Ramsey\Uuid\Validator

Classes

Class Description
GenericValidator GenericValidator validates strings as UUIDs of any variant

Interfaces

Interface Description
ValidatorInterface A validator validates a string as a proper UUID

\Sabre\CalDAV

Classes

Class Description
Calendar This object represents a CalDAV calendar.
CalendarHome The CalendarHome represents a node that is usually in a users'
calendar-homeset.
CalendarObject The CalendarObject represents a single VEVENT or VTODO within a Calendar.
CalendarQueryValidator CalendarQuery Validator.
CalendarRoot Calendars collection.
ICSExportPlugin ICS Exporter.
Plugin CalDAV plugin.
SharedCalendar This object represents a CalDAV calendar that is shared by a different user.
SharingPlugin This plugin implements support for caldav sharing.

Interfaces

Interface Description
ICalendar Calendar interface.
ICalendarObject CalendarObject interface.
ICalendarObjectContainer This interface represents a node that may contain calendar objects.
ISharedCalendar This interface represents a Calendar that is shared by a different user.

\Sabre\CalDAV\Backend

Classes

Class Description
AbstractBackend Abstract Calendaring backend. Extend this class to create your own backends.
PDO PDO CalDAV backend.
SimplePDO Simple PDO CalDAV backend.

Interfaces

Interface Description
BackendInterface Every CalDAV backend must at least implement this interface.
NotificationSupport Adds caldav notification support to a backend.
SchedulingSupport Implementing this interface adds CalDAV Scheduling support to your caldav
server, as defined in rfc6638.
SharingSupport Adds support for sharing features to a CalDAV server.
SubscriptionSupport Every CalDAV backend must at least implement this interface.
SyncSupport WebDAV-sync support for CalDAV backends.

\Sabre\CalDAV\Exception

Classes

Class Description
InvalidComponentType InvalidComponentType.

\Sabre\CalDAV\Notifications

Classes

Class Description
Collection This node represents a list of notifications.
Node This node represents a single notification.
Plugin Notifications plugin.

Interfaces

Interface Description
ICollection This node represents a list of notifications.
INode This node represents a single notification.

\Sabre\CalDAV\Principal

Classes

Class Description
Collection Principal collection.
ProxyRead ProxyRead principal.
ProxyWrite ProxyWrite principal.
User CalDAV principal.

Interfaces

Interface Description
IProxyRead ProxyRead principal interface.
IProxyWrite ProxyWrite principal interface.

\Sabre\CalDAV\Schedule

Classes

Class Description
IMipPlugin iMIP handler.
Inbox The CalDAV scheduling inbox.
Outbox The CalDAV scheduling outbox.
Plugin CalDAV scheduling plugin.
SchedulingObject The SchedulingObject represents a scheduling object in the Inbox collection.

Interfaces

Interface Description
IInbox Implement this interface to have a node be recognized as a CalDAV scheduling
inbox.
IOutbox Implement this interface to have a node be recognized as a CalDAV scheduling
outbox.
ISchedulingObject The SchedulingObject represents a scheduling object in the Inbox collection.

\Sabre\CalDAV\Subscriptions

Classes

Class Description
Plugin This plugin adds calendar-subscription support to your CalDAV server.
Subscription Subscription Node.

Interfaces

Interface Description
ISubscription ISubscription.

\Sabre\CalDAV\Xml\Filter

Classes

Class Description
CalendarData CalendarData parser.
CompFilter CompFilter parser.
ParamFilter PropFilter parser.
PropFilter PropFilter parser.

\Sabre\CalDAV\Xml\Notification

Classes

Class Description
Invite This class represents the cs:invite-notification notification element.
InviteReply This class represents the cs:invite-reply notification element.
SystemStatus SystemStatus notification.

Interfaces

Interface Description
NotificationInterface This interface reflects a single notification type.

\Sabre\CalDAV\Xml\Property

Classes

Class Description
AllowedSharingModes AllowedSharingModes.
EmailAddressSet email-address-set property.
Invite Invite property.
ScheduleCalendarTransp schedule-calendar-transp property.
SupportedCalendarComponentSet SupportedCalendarComponentSet property.
SupportedCalendarData Supported-calendar-data property.
SupportedCollationSet supported-collation-set property.

\Sabre\CalDAV\Xml\Request

Classes

Class Description
CalendarMultiGetReport CalendarMultiGetReport request parser.
CalendarQueryReport CalendarQueryReport request parser.
FreeBusyQueryReport FreeBusyQueryReport.
InviteReply Invite-reply POST request parser.
MkCalendar MKCALENDAR parser.
Share Share POST request parser.

\Sabre\CardDAV

Classes

Class Description
AddressBook The AddressBook class represents a CardDAV addressbook, owned by a specific user.
AddressBookHome AddressBook Home class.
AddressBookRoot AddressBook rootnode.
Card The Card object represents a single Card from an addressbook.
Plugin CardDAV plugin.
VCFExportPlugin VCF Exporter.

Interfaces

Interface Description
IAddressBook AddressBook interface.
ICard Card interface.
IDirectory IDirectory interface.

\Sabre\CardDAV\Backend

Classes

Class Description
AbstractBackend CardDAV abstract Backend.
PDO PDO CardDAV backend.

Interfaces

Interface Description
BackendInterface CardDAV Backend Interface.
SyncSupport WebDAV-sync support for CardDAV backends.

\Sabre\CardDAV\Xml\Filter

Classes

Class Description
AddressData AddressData parser.
ParamFilter ParamFilter parser.
PropFilter PropFilter parser.

\Sabre\CardDAV\Xml\Property

Classes

Class Description
SupportedAddressData Supported-address-data property.
SupportedCollationSet supported-collation-set property.

\Sabre\CardDAV\Xml\Request

Classes

Class Description
AddressBookMultiGetReport AddressBookMultiGetReport request parser.
AddressBookQueryReport AddressBookQueryReport request parser.

\Sabre\DAV

Classes

Class Description
Client SabreDAV DAV client.
Collection Collection class.
CorePlugin The core plugin provides all the basic features for a WebDAV server.
Exception Main Exception class.
File File class.
MkCol This class represents a MKCOL operation.
Node Node class.
PropFind This class holds all the information about a PROPFIND request.
PropPatch This class represents a set of properties that are going to be updated.
Server Main DAV server class.
ServerPlugin The baseclass for all server plugins.
SimpleCollection SimpleCollection.
SimpleFile SimpleFile.
StringUtil String utility.
TemporaryFileFilterPlugin Temporary File Filter Plugin.
Tree The tree object is responsible for basic tree operations.
UUIDUtil UUID Utility.
Version This class contains the SabreDAV version constants.

Interfaces

Interface Description
ICollection The ICollection Interface.
ICopyTarget By implementing this interface, a collection can effectively say "other
nodes may be copied into this collection".
IExtendedCollection The IExtendedCollection interface.
IFile This interface represents a file in the directory tree.
IMoveTarget By implementing this interface, a collection can effectively say "other
nodes may be moved into this collection".
IMultiGet IMultiGet.
INode The INode interface is the base interface, and the parent class of both ICollection and IFile.
INodeByPath INodeByPath.
IProperties IProperties interface.
IQuota IQuota interface.

\Sabre\DAVACL

Classes

Class Description
AbstractPrincipalCollection Principals Collection.
Plugin SabreDAV ACL Plugin.
Principal Principal class.
PrincipalCollection Principals Collection.

Traits

Trait Description
ACLTrait This trait is a default implementation of the IACL interface.

Interfaces

Interface Description
IACL ACL-enabled node.
IPrincipal IPrincipal interface.
IPrincipalCollection Principal Collection interface.

\Sabre\DAVACL\Exception

Classes

Class Description
AceConflict This exception is thrown when a client attempts to set conflicting
permissions.
NeedPrivileges NeedPrivileges.
NoAbstract This exception is thrown when a user tries to set a privilege that's marked
as abstract.
NotRecognizedPrincipal If a client tried to set a privilege assigned to a non-existent principal,
this exception will be thrown.
NotSupportedPrivilege If a client tried to set a privilege that doesn't exist, this exception will
be thrown.

\Sabre\DAVACL\FS

Classes

Class Description
Collection This is an ACL-enabled collection.
File This is an ACL-enabled file node.
HomeCollection This collection contains a collection for every principal.

\Sabre\DAVACL\PrincipalBackend

Classes

Class Description
AbstractBackend Abstract Principal Backend.
PDO PDO principal backend.

Interfaces

Interface Description
BackendInterface Implement this interface to create your own principal backends.
CreatePrincipalSupport Implement this interface to add support for creating new principals to your
principal backend.

\Sabre\DAVACL\Xml\Property

Classes

Class Description
Acl This class represents the {DAV:}acl property.
AclRestrictions AclRestrictions property.
CurrentUserPrivilegeSet CurrentUserPrivilegeSet.
Principal Principal property.
SupportedPrivilegeSet SupportedPrivilegeSet property.

\Sabre\DAVACL\Xml\Request

Classes

Class Description
AclPrincipalPropSetReport AclPrincipalPropSet request parser.
ExpandPropertyReport ExpandProperty request parser.
PrincipalMatchReport PrincipalMatchReport request parser.
PrincipalPropertySearchReport PrincipalSearchPropertySetReport request parser.
PrincipalSearchPropertySetReport PrincipalSearchPropertySetReport request parser.

\Sabre\DAV\Auth

Classes

Class Description
Plugin This plugin provides Authentication for a WebDAV server.

\Sabre\DAV\Auth\Backend

Classes

Class Description
AbstractBasic HTTP Basic authentication backend class.
AbstractBearer HTTP Bearer authentication backend class.
AbstractDigest HTTP Digest authentication backend class.
Apache Apache (or NGINX) authenticator.
BasicCallBack Extremely simply HTTP Basic auth backend.
File This is an authentication backend that uses a file to manage passwords.
IMAP This is an authentication backend that uses imap.
PDO This is an authentication backend that uses a database to manage passwords.
PDOBasicAuth This is an authentication backend that uses a database to manage passwords.

Interfaces

Interface Description
BackendInterface This is the base class for any authentication object.

\Sabre\DAV\Browser

Classes

Class Description
GuessContentType GuessContentType plugin.
HtmlOutputHelper This class provides a few utility functions for easily generating HTML for
the browser plugin.
MapGetToPropFind This is a simple plugin that will map any GET request for non-files to
PROPFIND allprops-requests.
Plugin Browser Plugin.
PropFindAll This class is used by the browser plugin to trick the system in returning
every defined property.

Interfaces

Interface Description
HtmlOutput WebDAV properties that implement this interface are able to generate their
own html output for the browser plugin.

\Sabre\DAV\Exception

Classes

Class Description
BadRequest BadRequest.
Conflict Conflict.
ConflictingLock ConflictingLock.
Forbidden Forbidden.
InsufficientStorage InsufficientStorage.
InvalidResourceType InvalidResourceType.
InvalidSyncToken InvalidSyncToken.
LengthRequired LengthRequired.
LockTokenMatchesRequestUri LockTokenMatchesRequestUri.
Locked Locked.
MethodNotAllowed MethodNotAllowed.
NotAuthenticated NotAuthenticated.
NotFound NotFound.
NotImplemented NotImplemented.
PaymentRequired Payment Required.
PreconditionFailed PreconditionFailed.
ReportNotSupported ReportNotSupported.
RequestedRangeNotSatisfiable RequestedRangeNotSatisfiable.
ServiceUnavailable ServiceUnavailable.
TooManyMatches TooManyMatches.
UnsupportedMediaType UnSupportedMediaType.

\Sabre\DAV\FS

Classes

Class Description
Directory Directory class.
File File class.
Node Base node-class.

\Sabre\DAV\FSExt

Classes

Class Description
Directory Directory class.
File File class.

\Sabre\DAV\Locks

Classes

Class Description
LockInfo LockInfo class.
Plugin Locking plugin.

\Sabre\DAV\Locks\Backend

Classes

Class Description
AbstractBackend This is an Abstract clas for lock backends.
File This Locks backend stores all locking information in a single file.
PDO The Lock manager allows you to handle all file-locks centrally.

Interfaces

Interface Description
BackendInterface If you are defining your own Locks backend, you must implement this
interface.

\Sabre\DAV\Mount

Classes

Class Description
Plugin This plugin provides support for RFC4709: Mounting WebDAV servers.

\Sabre\DAV\PartialUpdate

Classes

Class Description
Plugin Partial update plugin (Patch method).

Interfaces

Interface Description
IPatchSupport This interface provides a way to modify only part of a target resource
It may be used to update a file chunk, upload big a file into smaller
chunks or resume an upload.

\Sabre\DAV\PropertyStorage

Classes

Class Description
Plugin PropertyStorage Plugin.

\Sabre\DAV\PropertyStorage\Backend

Classes

Class Description
PDO PropertyStorage PDO backend.

Interfaces

Interface Description
BackendInterface Propertystorage backend interface.

\Sabre\DAV\Sharing

Classes

Class Description
Plugin This plugin implements HTTP requests and properties related to:.

Interfaces

Interface Description
ISharedNode This interface represents a resource that has sharing capabilities, either
because it's possible for an owner to share the resource, or because this is
an instance of a shared resource.

\Sabre\DAV\Sync

Classes

Class Description
Plugin This plugin all WebDAV-sync capabilities to the Server.

Interfaces

Interface Description
ISyncCollection If a class extends ISyncCollection, it supports WebDAV-sync.

\Sabre\DAV\Xml

Classes

Class Description
Service XML service for WebDAV.

\Sabre\DAV\Xml\Element

Classes

Class Description
Prop This class is responsible for decoding the {DAV:}prop element as it appears
in {DAV:}property-update.
Response WebDAV {DAV:}response parser.
Sharee This class represents the {DAV:}sharee element.

\Sabre\DAV\Xml\Property

Classes

Class Description
Complex This class represents a 'complex' property that didn't have a default
decoder.
GetLastModified This property represents the {DAV:}getlastmodified property.
Href Href property.
Invite This class represents the {DAV:}invite property.
LocalHref LocalHref property.
LockDiscovery Represents {DAV:}lockdiscovery property.
ResourceType {DAV:}resourcetype property.
ShareAccess This class represents the {DAV:}share-access property.
SupportedLock This class represents the {DAV:}supportedlock property.
SupportedMethodSet supported-method-set property.
SupportedReportSet supported-report-set property.

\Sabre\DAV\Xml\Request

Classes

Class Description
Lock WebDAV LOCK request parser.
MkCol WebDAV Extended MKCOL request parser.
PropFind WebDAV PROPFIND request parser.
PropPatch WebDAV PROPPATCH request parser.
ShareResource ShareResource request parser.
SyncCollectionReport SyncCollection request parser.

\Sabre\DAV\Xml\Response

Classes

Class Description
MultiStatus WebDAV MultiStatus parser.

\Sabre\Event

Classes

Class Description
Emitter Emitter object.
EventEmitter This is the old name for the Emitter class.
Promise An implementation of the Promise pattern.
PromiseAlreadyResolvedException This exception is thrown when the user tried to reject or fulfill a promise,
after either of these actions were already performed.
Version This class contains the version number for this package.
WildcardEmitter This class is an EventEmitter with support for wildcard event handlers.

Traits

Trait Description
EmitterTrait Event Emitter Trait.
WildcardEmitterTrait Wildcard Emitter Trait.

Interfaces

Interface Description
EmitterInterface Event Emitter Interface.

\Sabre\Event\Loop

Classes

Class Description
Loop A simple eventloop implementation.

\Sabre\HTTP

Classes

Class Description
Client A rudimentary HTTP client.
ClientException This exception may be emitted by the HTTP\Client class, in case there was a
problem emitting the request.
ClientHttpException This exception represents a HTTP error coming from the Client.
Message This is the abstract base class for both the Request and Response objects.
Request The Request class represents a single HTTP request.
RequestDecorator Request Decorator.
Response This class represents a single HTTP response.
ResponseDecorator Response Decorator.
Sapi PHP SAPI.
Version This class contains the version number for the HTTP package.

Traits

Trait Description
MessageDecoratorTrait This trait contains a bunch of methods, shared by both the RequestDecorator
and the ResponseDecorator.

Interfaces

Interface Description
HttpException An exception representing a HTTP error.
MessageInterface The MessageInterface is the base interface that's used by both
the RequestInterface and ResponseInterface.
RequestInterface The RequestInterface represents a HTTP request.
ResponseInterface This interface represents a HTTP response.

\Sabre\HTTP\Auth

Classes

Class Description
AWS HTTP AWS Authentication handler.
AbstractAuth HTTP Authentication base class.
Basic HTTP Basic authentication utility.
Bearer HTTP Bearer authentication utility.
Digest HTTP Digest Authentication handler.

\Sabre\Uri

Classes

Class Description
InvalidUriException Invalid Uri.
Version This class contains the version number for this package.

\Sabre\VObject

Classes

Class Description
BirthdayCalendarGenerator This class generates birthday calendars.
Cli This is the CLI interface for sabre-vobject.
Component Component.
DateTimeParser DateTimeParser.
Document Document.
ElementList VObject ElementList.
EofException Exception thrown by parser when the end of the stream has been reached,
before this was expected.
FreeBusyData FreeBusyData is a helper class that manages freebusy information.
FreeBusyGenerator This class helps with generating FREEBUSY reports based on existing sets of
objects.
InvalidDataException This exception is thrown whenever an invalid value is found anywhere in a
iCalendar or vCard object.
Node A node is the root class for every element in an iCalendar of vCard object.
Parameter VObject Parameter.
ParseException Exception thrown by Reader if an invalid object was attempted to be parsed.
Property Property.
Reader iCalendar/vCard/jCal/jCard/xCal/xCard reader object.
Settings This class provides a list of global defaults for vobject.
StringUtil Useful utilities for working with various strings.
TimeZoneUtil Time zone name translation.
UUIDUtil UUID Utility.
VCardConverter This utility converts vcards from one version to another.
Version This class contains the version number for the VObject package.
Writer iCalendar/vCard/jCal/jCard/xCal/xCard writer object.

Traits

Trait Description
PHPUnitAssertions PHPUnit Assertions.

\Sabre\VObject\Component

Classes

Class Description
Available The Available sub-component.
VAlarm VAlarm component.
VAvailability The VAvailability component.
VCalendar The VCalendar component.
VCard The VCard component.
VEvent VEvent component.
VFreeBusy The VFreeBusy component.
VJournal VJournal component.
VTimeZone The VTimeZone component.
VTodo VTodo component.

\Sabre\VObject\ITip

Classes

Class Description
Broker The ITip\Broker class is a utility class that helps with processing
so-called iTip messages.
ITipException This message is emitted in case of serious problems with iTip messages.
Message This class represents an iTip message.
SameOrganizerForAllComponentsException SameOrganizerForAllComponentsException.

\Sabre\VObject\Parser

Classes

Class Description
Json Json Parser.
MimeDir MimeDir parser.
Parser Abstract parser.
XML XML Parser.

\Sabre\VObject\Parser\XML\Element

Classes

Class Description
KeyValue Our own sabre/xml key-value element.

\Sabre\VObject\Property

Classes

Class Description
Binary BINARY property.
Boolean Boolean property.
FlatText FlatText property.
FloatValue Float property.
IntegerValue Integer property.
Text Text property.
Time Time property.
Unknown Unknown property.
Uri URI property.
UtcOffset UtcOffset property.

\Sabre\VObject\Property\ICalendar

Classes

Class Description
CalAddress CalAddress property.
Date DateTime property.
DateTime DateTime property.
Duration Duration property.
Period Period property.
Recur Recur property.

\Sabre\VObject\Property\VCard

Classes

Class Description
Date Date property.
DateAndOrTime DateAndOrTime property.
DateTime DateTime property.
LanguageTag LanguageTag property.
PhoneNumber PhoneNumber property.
TimeStamp TimeStamp property.

\Sabre\VObject\Recur

Classes

Class Description
EventIterator This class is used to determine new for a recurring event, when the next
events occur.
MaxInstancesExceededException This exception will get thrown when a recurrence rule generated more than
the maximum number of instances.
NoInstancesException This exception gets thrown when a recurrence iterator produces 0 instances.
RDateIterator RRuleParser.
RRuleIterator RRuleParser.

\Sabre\VObject\Splitter

Classes

Class Description
ICalendar Splitter.
VCard Splitter.

Interfaces

Interface Description
SplitterInterface VObject splitter.

\Sabre\VObject\TimezoneGuesser

Classes

Class Description
FindFromOffset Some clients add 'X-LIC-LOCATION' with the olson name.
FindFromTimezoneIdentifier Some clients add 'X-LIC-LOCATION' with the olson name.
FindFromTimezoneMap Some clients add 'X-LIC-LOCATION' with the olson name.
GuessFromLicEntry Some clients add 'X-LIC-LOCATION' with the olson name.
GuessFromMsTzId

Interfaces

Interface Description
TimezoneFinder
TimezoneGuesser

\Sabre\Xml

Classes

Class Description
LibXMLException This exception is thrown when the Reader runs into a parsing error.
ParseException This is a base exception for any exception related to parsing xml files.
Reader The Reader class expands upon PHP's built-in XMLReader.
Service XML parsing and writing service.
Version This class contains the version number for this package.
Writer The XML Writer class.

Traits

Trait Description
ContextStackTrait Context Stack.

Interfaces

Interface Description
Element This is the XML element interface.
XmlDeserializable Implementing the XmlDeserializable interface allows you to use a class as a
deserializer for a specific element.
XmlSerializable Objects implementing XmlSerializable can control how they are represented in
Xml.

\Sabre\Xml\Element

Classes

Class Description
Base The Base XML element is the standard parser & generator that's used by the
XML reader and writer.
Cdata CDATA element.
Elements 'Elements' is a simple list of elements, without values or attributes.
KeyValue 'KeyValue' parses out all child elements from a single node, and outputs a
key=>value struct.
Uri Uri element.
XmlFragment The XmlFragment element allows you to extract a portion of your xml tree,
and get a well-formed xml string.

\ScssPhp\ScssPhp

Classes

Class Description
CompilationResult
Compiler SCSS compiler
OutputStyle
Type Block/node types
ValueConverter
Version SCSSPHP version
Warn

\ScssPhp\ScssPhp\Exception

Classes

Class Description
SassScriptException An exception thrown by SassScript.
ServerException Server Exception

Interfaces

Interface Description
SassException

\ScssPhp\ScssPhp\Logger

Classes

Class Description
QuietLogger A logger that silently ignores all messages.
StreamLogger A logger that prints to a PHP stream (for instance stderr)

Interfaces

Interface Description
LoggerInterface Interface implemented by loggers for warnings and debug messages.

\ScssPhp\ScssPhp\Node

Classes

Class Description
Number Dimension + optional units

\SebLucas\EPubMeta

Classes

Class Description
EPub
Other

\SebLucas\EPubMeta\App

Classes

Class Description
Handler
Util

\SebLucas\EPubMeta\Contents

Classes

Class Description
Nav EPUB NAV structure for EPUB 3
NavPoint An EPUB TOC navigation point.
NavPointList A list of EPUB TOC navigation points.
Spine EPUB spine structure
Toc EPUB TOC structure for EPUB 2

\SebLucas\EPubMeta\Data

Classes

Class Description
Item An item of the EPUB manifest.
Manifest EPUB manifest structure

\SebLucas\EPubMeta\Dom

Classes

Class Description
Element EPUB-specific subclass of DOMElement
XPath EPUB-specific subclass of DOMXPath

\SebLucas\EPubMeta\Tools

Classes

Class Description
HtmlTools From Epubli\Common\Tools - see https://github.com/epubli/common
ZipEdit ZipEdit class allows to edit zip files on the fly and stream them afterwards
ZipFile ZipFile class allows to open files inside a zip file with the standard php zip functions

\SimplePie

Classes

Class Description
Author Manages all author-related data
Cache Used to create cache objects
Caption Handles &lt;media:text&gt; captions as defined in Media RSS.
Category Manages all category-related data
Copyright Manages &lt;media:copyright&gt; copyright tags as defined in Media RSS
Credit Handles &lt;media:credit&gt; as defined in Media RSS
Enclosure Handles everything related to enclosures (including Media RSS and iTunes RSS)
Exception General SimplePie exception class
File Used for fetching remote files and reading local files
Gzdecode Decode 'gzip' encoded HTTP data
IRI IRI parser/serialiser/normaliser
Item Manages all item-related data
Locator Used for feed auto-discovery
Misc Miscellaneous utilities
Parser Parses XML into something sane
Rating Handles &lt;media:rating&gt; or &lt;itunes:explicit&gt; tags as defined in Media RSS and iTunes RSS respectively
Registry Handles creating objects and calling methods
Restriction Handles &lt;media:restriction&gt; as defined in Media RSS
Sanitize Used for data cleanup and post-processing
SimplePie SimplePie
Source Handles &lt;atom:source&gt;

Interfaces

Interface Description
RegistryAware Handles the injection of Registry into other class

\SimplePie\Cache

Classes

Class Description
CallableNameFilter Creating a cache filename with callables
DB Base class for database-based caches
File Caches data to the filesystem
Memcache Caches data to memcache
Memcached Caches data to memcached
MySQL Caches data to a MySQL database
Redis Caches data to redis

Interfaces

Interface Description
Base Base for cache objects
NameFilter Interface for creating a cache filename

\SimplePie\Content\Type

Classes

Class Description
Sniffer Content-type sniffing

\SimplePie\HTTP

Classes

Class Description
Parser HTTP Response Parser

\SimplePie\Net

Classes

Class Description
IPv6 Class to validate and to work with IPv6 addresses.

\SimplePie\Parse

Classes

Class Description
Date Date Parser

\SimplePie\XML\Declaration

Classes

Class Description
Parser Parses the XML Declaration

\StephenHill

Classes

Class Description
BCMathService
Base58
GMPService

Interfaces

Interface Description
ServiceInterface

\StephenHill\Benchmarks

Classes

Class Description
Base16Event
Base58BCMathEvent
Base58GMPEvent
Base64Event

\ZipStream

Classes

Class Description
Exception
ZipStream Streamed, dynamically generated zip archives.

\ZipStream\Exception

Classes

Class Description
DosTimeOverflowException This Exception gets invoked if a file wasn't found
FileNotFoundException This Exception gets invoked if a file wasn't found
FileNotReadableException This Exception gets invoked if a file wasn't found
FileSizeIncorrectException This Exception gets invoked if a file is not as large as it was specified.
OverflowException This Exception gets invoked if a counter value exceeds storage size
ResourceActionException This Exception gets invoked if a resource like fread returns false
SimulationFileUnknownException This Exception gets invoked if a strict simulation is executed and the file
information can't be determined without reading the entire file.
StreamNotReadableException This Exception gets invoked if a stream can't be read.
StreamNotSeekableException This Exception gets invoked if a non seekable stream is
provided and zero headers are disabled.

\ZipStream\Test

Classes

Class Description
CentralDirectoryFileHeaderTest
DataDescriptorTest
EndOfCentralDirectoryTest
EndlessCycleStream
FaultInjectionResource
LocalFileHeaderTest
PackFieldTest
TimeTest
ZipStreamTest

Traits

Trait Description
Assertions
Tempfile
Util

\ZipStream\Test\Zip64

Classes

Class Description
DataDescriptorTest
EndOfCentralDirectoryLocatorTest
EndOfCentralDirectoryTest
ExtendedInformationExtraFieldTest

\ZipStream\Test\Zs

Classes

Class Description
ExtendedInformationExtraFieldTest

\Zotlabs\Access

Classes

Class Description
AccessList
PermissionLimits
PermissionRoles
Permissions

\Zotlabs\ActivityStreams

Classes

Class Description
ASObject
Activity
Actor
AssertionMethod
Collection
CollectionPage
IntransitiveActivity
Link
OrderedCollection
OrderedCollectionPage According to the specification, OrderedCollectionPage extends
both OrderedCollection and CollectionPage, but PHP is still a bit awkward
when it comes to multiple inheritance. Rather than try and do this with
traits, we'll just include the CollectionPage elements here - as this only
consists of three properties.
Place
Profile
PublicKey
Question
Relationship
Signature
Tombstone
UnhandledElementException

\Zotlabs\Daemon

Classes

Class Description
Addon
Cache_embeds
Cache_query
Channel_purge
Checksites
Cli_suggest
Content_importer
Convo
Cron
Cron_daily
Cron_weekly
Cronhooks
CurlAuth
Deliver
Deliver_hooks
Delxitems
Directory
Expire
Externals
Fetchparents
File_importer
Gprobe
Importdoc
Importfile
Master
Notifier
Onedirsync
Onepoll
Poller
Queue
Thumbnail
Xchan_photo
Zotconvo

\Zotlabs\Entity

Classes

Class Description
Account
Channel
Item

\Zotlabs\Extend

Classes

Class Description
Hook
Route
Widget

\Zotlabs\Identity

Classes

Class Description
BasicId
OAuth2Server Server class for OAuth2
This class serves as a convience class which wraps the other Controller classes
OAuth2Storage Simple PDO storage for all storage types
ProfilePhoto

\Zotlabs\Lib

Classes

Class Description
AConfig
ASCache A wrapper for the cache api
ASCollection Class for dealing with fetching ActivityStreams collections (ordered or unordered, normal or paged).
AbConfig
AccessList
Activity
ActivityStreams
Api_router
BaseObject
Cache cache api
Chatroom
Config
Connect
Crypto
DB_Upgrade Upgrade the database schema if necessary.
DReport
Enotify
ExtendedZip Description of ExtendedZip
Hashpath
IConfig
Img_filesize
JSalmon
JcsEddsa2022
Keyutils Keyutils
Convert RSA keys between various formats
LDSignatures
Libsync
Libzot
Libzotdir
Mailer A class for sending emails.
MarkdownSoap
MessageFilter
Multibase
PConfig
Permcat
PermissionDescription Encapsulates information the ACL dialog requires to describe
permission settings for an item with an empty ACL.
Queue
QueueWorker
SConfig
Share
SvgSanitizer SVGSantiizer
System
Techlevels
Text
ThreadItem A thread item
ThreadListener
ThreadStream A list of threads
Verify
Webfinger
XConfig
ZotURL
Zotfinger

\Zotlabs\Lib\Traits

Traits

Trait Description
HelpHelperTrait

\Zotlabs\Module

Classes

Class Description
Achievements Base controller class for Modules.
Acl Base controller class for Modules.
Activity Base controller class for Modules.
Admin Base controller class for Modules.
Affinity Base controller class for Modules.
Album Base controller class for Modules.
Api Base controller class for Modules.
Appman Base controller class for Modules.
Apporder Base controller class for Modules.
Apps Base controller class for Modules.
Apschema Base controller class for Modules.
Attach Base controller class for Modules.
Attach_edit Base controller class for Modules.
Authorize Base controller class for Modules.
Authtest Base controller class for Modules.
Block Base controller class for Modules.
Blocks Base controller class for Modules.
Bookmarks Base controller class for Modules.
Branchtopic Base controller class for Modules.
Cal Base controller class for Modules.
Cdav Base controller class for Modules.
Changeaddr Base controller class for Modules.
Channel Base controller class for Modules.
Channel_calendar Base controller class for Modules.
Chanview Base controller class for Modules.
Chat Base controller class for Modules.
Chatsvc Base controller class for Modules.
Cloud Base controller class for Modules.
Cloud_tiles Base controller class for Modules.
Common Base controller class for Modules.
Connect Base controller class for Modules.
Connections Base controller class for Modules.
Connedit Base controller class for Modules.
Contactedit Base controller class for Modules.
Contactgroup Base controller class for Modules.
Conversation Base controller class for Modules.
Cover_photo Base controller class for Modules.
Dav Base controller class for Modules.
Defperms Base controller class for Modules.
Dircensor Base controller class for Modules.
Directory Base controller class for Modules.
Dirsearch Base controller class for Modules.
Display Base controller class for Modules.
Dreport Base controller class for Modules.
Editblock Base controller class for Modules.
Editlayout Base controller class for Modules.
Editpost Base controller class for Modules.
Editwebpage Base controller class for Modules.
Email_resend Base controller class for Modules.
Email_validation Base controller class for Modules.
Embed Base controller class for Modules.
Embedphotos Base controller class for Modules.
Emoji Base controller class for Modules.
Event Base controller class for Modules.
Fbrowser Base controller class for Modules.
Feed Base controller class for Modules.
Fhubloc_id_url Base controller class for Modules.
Fhublocs Base controller class for Modules.
File_upload Base controller class for Modules.
Filer Base controller class for Modules.
Filerm Base controller class for Modules.
Filestorage Base controller class for Modules.
Follow Base controller class for Modules.
Getfile Base controller class for Modules.
Go Base controller class for Modules.
Group Base controller class for Modules.
Hashtags Base controller class for Modules.
Hcard Base controller class for Modules.
Help You can create local site resources in doc/Site.md and either link to doc/Home.md for the standard resources
or use our include mechanism to include it on your local page.
Home Base controller class for Modules.
Hostxrd Base controller class for Modules.
Hq Base controller class for Modules.
Id Base controller class for Modules.
Impel Base controller class for Modules.
Import Base controller class for Modules.
Import_items Base controller class for Modules.
Import_progress Base controller class for Modules.
Invite module: invitexv2.php
Item This is the POST destination for most all locally posted
text stuff. This function handles status, wall-to-wall status,
local comments, and remote coments that are posted on this site
(as opposed to being delivered in a feed).
Lang Base controller class for Modules.
Layouts Base controller class for Modules.
Like Base controller class for Modules.
Linkinfo Base controller class for Modules.
Lockview Base controller class for Modules.
Locs Base controller class for Modules.
Login Base controller class for Modules.
Logout Base controller class for Modules.
Lostpass Base controller class for Modules.
Magic Base controller class for Modules.
Manage Base controller class for Modules.
Manifest Base controller class for Modules.
Menu Base controller class for Modules.
Mitem Base controller class for Modules.
Moderate Base controller class for Modules.
Network Base controller class for Modules.
New_channel Base controller class for Modules.
Notes Base controller class for Modules.
Notifications Base controller class for Modules.
Notify Base controller class for Modules.
OAuth2TestVehicle The OAuth2TestVehicle class is a way to test the registration of an OAuth2
client app. It allows you to walk through the steps of registering a client,
requesting an authorization code for that client, and then requesting an
access token for use in authentication against the Hubzilla API endpoints.
Oauth Base controller class for Modules.
Oauth2 Base controller class for Modules.
Oauthinfo Base controller class for Modules.
Ochannel Base controller class for Modules.
Oembed Base controller class for Modules.
Oep Base controller class for Modules.
Oexchange Base controller class for Modules.
Ofeed Base controller class for Modules.
Online Base controller class for Modules.
Outbox Base controller class for Modules.
Owa OpenWebAuth verifier and token generator
See spec/OpenWebAuth/Home.md
Requests to this endpoint should be signed using HTTP Signatures
using the 'Authorization: Signature' authentication method
If the signature verifies a token is returned.
Page Base controller class for Modules.
Pconfig Base controller class for Modules.
Pdledit Base controller class for Modules.
Pdledit_gui Base controller class for Modules.
Permcat Base controller class for Modules.
Permcats Base controller class for Modules.
Photo Base controller class for Modules.
Photos Base controller class for Modules.
Pin Base controller class for Modules.
Poco Base controller class for Modules.
Poster Base controller class for Modules.
Pretheme Base controller class for Modules.
Profile Base controller class for Modules.
Profile_photo Base controller class for Modules.
Profiles Base controller class for Modules.
Profperm Base controller class for Modules.
Pubsites Base controller class for Modules.
Pubstream Base controller class for Modules.
Randprof Base controller class for Modules.
Rbmark remote bookmark
React Base controller class for Modules.
Regate Base controller class for Modules.
Regdir With args, register a directory server for this realm.
Register Base controller class for Modules.
Regmod Base controller class for Modules.
Regver Base controller class for Modules.
Removeaccount Base controller class for Modules.
Removeme Base controller class for Modules.
Rmagic Base controller class for Modules.
Rpost remote post
Search Base controller class for Modules.
Search_ac Base controller class for Modules.
Service_limits Base controller class for Modules.
Settings Base controller class for Modules.
Share Base controller class for Modules.
Sharedwithme Base controller class for Modules.
Siteinfo Base controller class for Modules.
Sitelist Base controller class for Modules.
Smilies Base controller class for Modules.
Snap Base controller class for Modules.
Sources Base controller class for Modules.
Sse Base controller class for Modules.
Sse_bs Base controller class for Modules.
Sslify Base controller class for Modules.
Starred Base controller class for Modules.
Subthread Base controller class for Modules.
Suggest Base controller class for Modules.
Tagger Base controller class for Modules.
Tagrm Base controller class for Modules.
Tasks Base controller class for Modules.
Theme_info Base controller class for Modules.
Thing Base controller class for Modules.
Token Base controller class for Modules.
Tokens Base controller class for Modules.
Totp_check Base controller class for Modules.
Uexport Base controller class for Modules.
Update Base controller class for Modules.
Userinfo Base controller class for Modules.
View load view/theme/$current_theme/style.php with Hubzilla context
Viewconnections Base controller class for Modules.
Viewsrc Base controller class for Modules.
Vote Base controller class for Modules.
Wall_attach Base controller class for Modules.
Wall_upload Base controller class for Modules.
Webfinger Base controller class for Modules.
Webpages Base controller class for Modules.
Well_known Base controller class for Modules.
Wfinger Base controller class for Modules.
Xchan Base controller class for Modules.
Xpoco Base controller class for Modules.
Xrd Base controller class for Modules.
Xref Base controller class for Modules.
Z6trans Base controller class for Modules.
Zot Base controller class for Modules.
Zot_probe Base controller class for Modules.
Zotfeed Base controller class for Modules.

\Zotlabs\Module\Admin

Classes

Class Description
Account_edit
Accounts
Addons
Channels
Dbsync
Features
Logs
Profs
Queue
Queueworker Base controller class for Modules.
Security
Site

\Zotlabs\Module\Settings

Classes

Class Description
Account
Calendar
Channel
Channel_home
Connections
Conversation
Directory
Display
Editor
Events
Featured
Features
Manage
Multifactor
Network
Photos
Privacy
Profiles

\Zotlabs\Photo

Classes

Class Description
PhotoDriver
PhotoGd
PhotoImagick

\Zotlabs\Render

Classes

Class Description
SimpleTemplate
SmartyInterface This is the main Smarty class
SmartyTemplate
Theme

Interfaces

Interface Description
TemplateEngine

\Zotlabs\Storage

Classes

Class Description
BasicAuth HTTP Basic authentication backend class.
CalDAVClient
Directory Node class.
File Node class.
ZotOauth2Pdo Simple PDO storage for all storage types

\Zotlabs\Tests\Fakes

Classes

Class Description
FakeDba Fake dba_driver implementation.

\Zotlabs\Tests\Unit

Classes

Class Description
CallHooksTest Base class for our Unit Tests.
CleanupBBCodeTest Base class for our Unit Tests.
CreateIdentityTest Base class for our Unit Tests.
UnitTestCase Base class for our Unit Tests.

\Zotlabs\Tests\Unit\Access

Classes

Class Description
AccessListTest Base class for our Unit Tests.
PermissionLimitsTest Base class for our Unit Tests.
PermissionRolesTest Base class for our Unit Tests.
PermissionsTest Base class for our Unit Tests.

\Zotlabs\Tests\Unit\Includes

Classes

Class Description
AuthTest Test class containing the test for the Hubzilla authentication code.

\Zotlabs\Tests\Unit\Lib

Classes

Class Description
ActivityStreamsTest Base class for our Unit Tests.
ActivityTest Base class for our Unit Tests.
JcsEddsa2022Test Base class for our Unit Tests.
KeyutilsTest Base class for our Unit Tests.
MailerTest Base class for our Unit Tests.
PermissionDescriptionTest Base class for our Unit Tests.
ZotlibTest Base class for our Unit Tests.

\Zotlabs\Tests\Unit\Module

Classes

Class Description
AdminAccountEditTest Base class for writing module tests.
AdminAccountsTest Base class for writing module tests.
ItemTest Base class for writing module tests.
KillmeException Exception class for killme stub
MagicTest Base class for writing module tests.
RedirectException Exception class for goaway stub.
SetupTest SetupModuleTest
TestCase Base class for writing module tests.

\Zotlabs\Tests\Unit\Photo

Classes

Class Description
PhotoGdTest Base class for our Unit Tests.

\Zotlabs\Tests\Unit\Thumbs

Classes

Class Description
EpubthumbTest Base class for our Unit Tests.

\Zotlabs\Tests\Unit\Web

Classes

Class Description
HttpSigTest Base class for our Unit Tests.

\Zotlabs\Tests\Unit\includes

Classes

Class Description
BBCodeTest Base class for our Unit Tests.
FeedutilsTest Base class for our Unit Tests.
LanguageTest Base class for our Unit Tests.
MarkdownTest Base class for our Unit Tests.
PhotodriverTest Base class for our Unit Tests.
TextTest Base class for our Unit Tests.

\Zotlabs\Text

Classes

Class Description
Tagadelic

\Zotlabs\Theme

Classes

Class Description
RedbasicConfig

\Zotlabs\Thumbs

Classes

Class Description
Epubthumb Thumbnail creation for epub files.
Mp3audio
Pdf
Text
Video

\Zotlabs\Update

Classes

Class Description
_1000
_1001
_1002
_1003
_1004
_1005
_1006
_1007
_1008
_1009
_1010
_1011
_1012
_1013
_1014
_1015
_1016
_1017
_1018
_1019
_1020
_1021
_1022
_1023
_1024
_1025
_1026
_1027
_1028
_1029
_1030
_1031
_1032
_1033
_1034
_1035
_1036
_1037
_1038
_1039
_1040
_1041
_1042
_1043
_1044
_1045
_1046
_1047
_1048
_1049
_1050
_1051
_1052
_1053
_1054
_1055
_1056
_1057
_1058
_1059
_1060
_1061
_1062
_1063
_1064
_1065
_1066
_1067
_1068
_1069
_1070
_1071
_1072
_1073
_1074
_1075
_1076
_1077
_1078
_1079
_1080
_1081
_1082
_1083
_1084
_1085
_1086
_1087
_1088
_1089
_1090
_1091
_1092
_1093
_1094
_1095
_1096
_1097
_1098
_1099
_1100
_1101
_1102
_1103
_1104
_1105
_1106
_1107
_1108
_1109
_1110
_1111
_1112
_1113
_1114
_1115
_1116
_1117
_1118
_1119
_1120
_1121
_1122
_1123
_1124
_1125
_1126
_1127
_1128
_1129
_1130
_1131
_1132
_1133
_1134
_1135
_1136
_1137
_1138
_1139
_1140
_1141
_1142
_1143
_1144
_1145
_1146
_1147
_1148
_1149
_1150
_1151
_1152
_1153
_1154
_1155
_1156
_1157
_1158
_1159
_1160
_1161
_1162
_1163
_1164
_1165
_1166
_1167
_1168
_1169
_1170
_1171
_1172
_1173
_1174
_1175
_1176
_1177
_1178
_1179
_1180
_1181
_1182
_1183
_1184
_1185
_1186
_1187
_1188
_1189
_1190
_1191
_1192
_1193
_1194
_1195
_1196
_1197
_1198
_1199
_1200
_1201
_1202
_1203
_1204
_1205
_1206
_1207
_1208
_1209
_1210
_1211
_1212
_1213
_1214
_1215
_1216
_1217
_1218
_1219
_1220
_1221
_1222
_1223
_1224
_1225
_1226
_1227
_1228
_1229
_1230
_1231
_1232
_1233
_1234
_1235
_1236
_1237
_1238
_1239
_1240
_1241
_1242
_1243
_1244
_1245
_1246
_1247
_1248
_1249
_1250
_1251
_1252
_1253
_1254
_1255
_1256
_1257
_1258
_1259
_1260
_1261
_1262
_1263

\Zotlabs\Web

Classes

Class Description
Controller Base controller class for Modules.
HTTPHeaders
HTTPSig
HttpMeta
Router We have already parsed the server path into App::$argc and App::$argv
Session
SessionHandler
SessionRedis
SubModule
WebServer

\Zotlabs\Widget

Classes

Class Description
Activity
Activity_filter
Activity_order * Name: Activity order
* Description: Order the network stream by posted date, last commented or by date unthreaded
* Requires: network
Admin
Affinity
Album
Appcategories
Appcloud
Appstore
Archive
Bookmarkedchats
Catcloud * Name: Category cloud
* Description: Display category links in a cloud
* Requires: channel, cards, articles
Catcloud_wall
Categories
Cdav
Channel_activities
Chatroom_list
Chatroom_members
Clock
Common_friends
Cover_photo
Design_tools
Dirsort
Dirtags
Filer
Findpeople
Follow
Forums
Fullprofile
Helpindex
Hq_controls
Item
Menu_preview
Messages
Newmember
Notes
Notifications
Permcats
Photo
Photo_albums
Photo_rand
Pinned * Name: Pinned items
* Description: Display pinned items
* Author: Max Kostikov
* Requires: disabled_for_pdledit_gui
Portfolio
Privacygroups
Profile
Pubtagcloud
Random_block
Rating
Savedsearch
Settings_menu
Sitesearch
Suggestedchats
Suggestions
Tagcloud * Name: Tag cloud
* Description: Display hashtags of your network items in a cloud
* Requires: network, hq
Tagcloud_wall
Tasklist
Tokens
Vcard
Website_portation_tools
Zcard

\Zotlabs\Zot6

Classes

Class Description
Receiver
Zot6Handler

Interfaces

Interface Description
IHandler

\chillerlan\QRCode

Classes

Class Description
QRCode Turns a text string into a Model 2 QR Code
QRCodeException An exception container
QROptions The QRCode settings container

Traits

Trait Description
QROptionsTrait The QRCode plug-in settings & setter functionality

\chillerlan\QRCodeExamples

Classes

Class Description
LogoOptions The QRCode settings container
MyCustomOutput common output abstract
QRImageWithLogo Converts the matrix into GD images, raw or base64 output (requires ext-gd)
QRImageWithText Converts the matrix into GD images, raw or base64 output (requires ext-gd)

\chillerlan\QRCode\Data

Classes

Class Description
AlphaNum Alphanumeric mode: 0 to 9, A to Z, space, $ % * + - . / :
Byte Byte mode, ISO-8859-1 or UTF-8
Kanji Kanji mode: double-byte characters from the Shift JIS character set
MaskPatternTester Receives a QRDataInterface object and runs the mask pattern tests on it.
Number Numeric mode: decimal digits 0 to 9
QRCodeDataException An exception container
QRDataAbstract Processes the binary data and maps it on a matrix which is then being returned
QRMatrix Holds a numerical representation of the final QR Code;
maps the ECC coded binary data and applies the mask pattern

Interfaces

Interface Description
QRDataInterface Specifies the methods reqired for the data modules (Number, Alphanum, Byte and Kanji)
and holds version information in several constants

\chillerlan\QRCode\Helpers

Classes

Class Description
BitBuffer Holds the raw binary data
Polynomial Polynomial long division helpers

\chillerlan\QRCode\Output

Classes

Class Description
QRCodeOutputException An exception container
QRFpdf QRFpdf output module (requires fpdf)
QRImage Converts the matrix into GD images, raw or base64 output (requires ext-gd)
QRImagick ImageMagick output module (requires ext-imagick)
QRMarkup Converts the matrix into markup types: HTML, SVG, .
QROutputAbstract common output abstract
QRString Converts the matrix data into string types

Interfaces

Interface Description
QROutputInterface Converts the data matrix into readable output

\chillerlan\Settings

Classes

Class Description
SettingsContainerAbstract

Interfaces

Interface Description
SettingsContainerInterface a generic container with magic getter and setter

\chillerlan\SettingsExamples

Classes

Class Description
MyContainer
MySettings

Traits

Trait Description
MoreOptions
SomeOptions

\phpseclib\Crypt

Classes

Class Description
AES Pure-PHP implementation of AES.
Base Base Class for all \phpseclib\Crypt* cipher classes
Blowfish Pure-PHP implementation of Blowfish.
DES Pure-PHP implementation of DES.
Hash Pure-PHP implementations of keyed-hash message authentication codes (HMACs) and various cryptographic hashing functions.
RC2 Pure-PHP implementation of RC2.
RC4 Pure-PHP implementation of RC4.
RSA Pure-PHP PKCS#1 compliant implementation of RSA.
Random Pure-PHP Random Number Generator
Rijndael Pure-PHP implementation of Rijndael.
TripleDES Pure-PHP implementation of Triple DES.
Twofish Pure-PHP implementation of Twofish.

\phpseclib\File

Classes

Class Description
ANSI Pure-PHP ANSI Decoder
ASN1 Pure-PHP ASN.1 Parser
X509 Pure-PHP X.509 Parser

\phpseclib\File\ASN1

Classes

Class Description
Element ASN.1 Element

\phpseclib\Math

Classes

Class Description
BigInteger Pure-PHP arbitrary precision integer arithmetic library. Supports base-2, base-10, base-16, and base-256
numbers.

\phpseclib\Net

Classes

Class Description
SCP Pure-PHP implementations of SCP.
SFTP Pure-PHP implementations of SFTP.
SSH1 Pure-PHP implementation of SSHv1.
SSH2 Pure-PHP implementation of SSHv2.

\phpseclib\Net\SFTP

Classes

Class Description
Stream SFTP Stream Wrapper

\voku\helper

Classes

Class Description
ASCII ## πŸ‡·πŸ‡Ί Русским Π³Ρ€Π°ΠΆΠ΄Π°Π½Π°ΠΌ
Π’ Π£ΠΊΡ€Π°ΠΈΠ½Π΅ сСйчас ΠΈΠ΄Π΅Ρ‚ Π²ΠΎΠΉΠ½Π°. Π‘ΠΈΠ»Π°ΠΌΠΈ Π Π€ наносятся ΡƒΠ΄Π°Ρ€Ρ‹ ΠΏΠΎ граТданской инфраструктурС Π² [Π₯Π°Ρ€ΡŒΠΊΠΎΠ²Π΅][1], [КиСвС][2], [Π§Π΅Ρ€Π½ΠΈΠ³ΠΎΠ²Π΅][3], [Π‘ΡƒΠΌΠ°Ρ…][4], [Π˜Ρ€ΠΏΠ΅Π½Π΅][5] ΠΈ дСсятках Π΄Ρ€ΡƒΠ³ΠΈΡ… Π³ΠΎΡ€ΠΎΠ΄ΠΎΠ². Π“ΠΈΠ±Π½ΡƒΡ‚ люди - ΠΈ граТданскоС насСлСниС, ΠΈ Π²ΠΎΠ΅Π½Π½Ρ‹Π΅, Π² Ρ‚ΠΎΠΌ числС российскиС ΠΏΡ€ΠΈΠ·Ρ‹Π²Π½ΠΈΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… бросили Π²ΠΎΠ΅Π²Π°Ρ‚ΡŒ. Π§Ρ‚ΠΎΠ±Ρ‹ Π»ΠΈΡˆΠΈΡ‚ΡŒ собствСнный Π½Π°Ρ€ΠΎΠ΄ доступа ΠΊ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ Π Π€ Π·Π°ΠΏΡ€Π΅Ρ‚ΠΈΠ»ΠΎ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π²ΠΎΠΉΠ½Ρƒ Π²ΠΎΠΉΠ½ΠΎΠΉ, Π·Π°ΠΊΡ€Ρ‹Π»ΠΎ нСзависимыС БМИ ΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ сСйчас ряд диктаторских Π·Π°ΠΊΠΎΠ½ΠΎΠ². Π­Ρ‚ΠΈ Π·Π°ΠΊΠΎΠ½Ρ‹ ΠΏΡ€ΠΈΠ·Π²Π°Π½Ρ‹ Π·Π°Ρ‚ΠΊΠ½ΡƒΡ‚ΡŒ Ρ€ΠΎΡ‚ всСм, ΠΊΡ‚ΠΎ ΠΏΡ€ΠΎΡ‚ΠΈΠ² Π²ΠΎΠΉΠ½Ρ‹. Π—Π° ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠ·Ρ‹Π² ΠΊ ΠΌΠΈΡ€Ρƒ сСйчас ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ нСсколько Π»Π΅Ρ‚ Ρ‚ΡŽΡ€ΡŒΠΌΡ‹.
StopWords Phonetic-Helper-Class
StopWordsLanguageNotExists PhoneticExceptionLanguageNotExists-Helper-Class

Automatically generated on 2025-03-18