This is an automatically generated documentation for Documentation.
Class | Description |
---|---|
Attribute |
|
CLI |
|
Cockpit |
|
ComposerAutoloaderInit00d1f9b6bf944011268c41c2b4662055 |
|
ComposerAutoloaderInit05e79f1c0a61bd31841b9c7a1b54b18c |
|
DotEnv |
|
FileStorage |
|
JsonException |
|
JsonException |
|
Mailer |
|
Mailer_Message |
|
Normalizer |
|
PhpToken |
|
RedisLite |
RedisLite class. |
ReturnTypeWillChange |
|
SVGSanitizer |
Class SVGSanitizer |
SimpleImageLib |
A PHP class that makes working with images as simple as possible. |
UnhandledMatchError |
|
ValueError |
|
onCheckAction |
Importing the wrapper class from the yxorP\lib\http namespace. Extending the wrapper class, which is a class that is used to wrap events. |
onCompleteAction |
Extending the wrapper class, which is a class that allows you to hook into the request lifecycle. |
onContextAction |
Extending the wrapper class, which is a class that is used to wrap the request and response objects. |
onExceptionAction |
A class that extends the wrapper class. |
onFinalAction |
Extending the wrapper class, which is a class that allows you to hook into the request lifecycle. |
onHeadersAction |
Extending the wrapper class. |
onIncludesAction |
Extending the wrapper class. |
onRequestAction |
Extending the wrapper class. |
onSendAction |
Extending the wrapper class, which is a class that is used to wrap the event class. |
onSentAction |
Extending the wrapper class, which is a class that is used to wrap the event class. |
onWriteAction |
Importing the response class from the http namespace. |
Interface | Description |
---|---|
Stringable |
Class | Description |
---|---|
Flush |
Base class for all commands. |
Class | Description |
---|---|
Create |
Base class for all commands. |
Class | Description |
---|---|
CreateTranslation |
Base class for all commands. |
Class | Description |
---|---|
App |
Class Controller |
Auth |
Class Controller |
Authenticated |
Class Controller |
Base |
Class Controller |
Dashboard |
Class Controller |
Utils |
Class Controller |
Class | Description |
---|---|
Query |
Class | Description |
---|---|
FieldTypes |
|
JsonType |
Scalar Type Definition |
UploadType |
Scalar Type Definition |
Class | Description |
---|---|
Acl |
|
Admin |
|
App |
|
Async |
Async Helper class. |
Auth |
|
Csrf |
|
EventStream |
|
JWT |
|
Menus |
|
ResponseCache |
|
ResponseCacheFileHandler |
|
ResponseCacheMemoryeHandler |
|
TWFA |
|
TWFAQRCodeRenderer |
|
Theme |
|
i18n |
I18n class. Manage translations |
Class | Description |
---|---|
Query |
Class | Description |
---|---|
Assets |
Class Controller |
Class | Description |
---|---|
Asset |
|
Img |
Class | Description |
---|---|
Writer |
QR code writer. |
Class | Description |
---|---|
BitArray |
A simple, fast array of bits. |
BitMatrix |
Bit matrix. |
BitUtils |
General bit utilities. |
CharacterSetEci |
Encapsulates a Character Set ECI, according to "Extended Channel Interpretations" 5.3.1.1 of ISO 18004. |
EcBlock |
Encapsulates the parameters for one error-correction block in one symbol version. |
EcBlocks |
Encapsulates a set of error-correction blocks in one symbol version. |
ErrorCorrectionLevel |
Enum representing the four error correction levels. |
FormatInformation |
Encapsulates a QR Code's format information, including the data mask used and error correction level. |
Mode |
Enum representing various modes in which data can be encoded to bits. |
ReedSolomonCodec |
Reed-Solomon codec for 8-bit characters. |
Version |
Version representation. |
Class | Description |
---|---|
BlockPair |
Block pair. |
ByteMatrix |
Byte matrix. |
Encoder |
Encoder. |
MaskUtil |
Mask utility. |
MatrixUtil |
Matrix utility. |
QrCode |
QR code. |
Class | Description |
---|---|
InvalidArgumentException |
|
OutOfBoundsException |
|
RuntimeException |
|
UnexpectedValueException |
|
WriterException |
Interface | Description |
---|---|
ExceptionInterface |
Class | Description |
---|---|
ImageRenderer |
|
PlainTextRenderer |
Interface | Description |
---|---|
RendererInterface |
Class | Description |
---|---|
Alpha |
|
Cmyk |
|
Gray |
|
Rgb |
Interface | Description |
---|---|
ColorInterface |
Class | Description |
---|---|
CompositeEye |
Combines the style of two different eyes. |
ModuleEye |
Renders an eye based on a module renderer. |
SimpleCircleEye |
Renders the inner eye as a circle. |
SquareEye |
Renders the eyes in their default square shape. |
Interface | Description |
---|---|
EyeInterface |
Interface for describing the look of an eye. |
Class | Description |
---|---|
EpsImageBackEnd |
|
ImagickImageBackEnd |
|
SvgImageBackEnd |
|
TransformationMatrix |
Interface | Description |
---|---|
ImageBackEndInterface |
Interface for back ends able to to produce path based images. |
Class | Description |
---|---|
DotsModule |
Renders individual modules as dots. |
RoundnessModule |
Rounds the corners of module groups. |
SquareModule |
Groups modules together to a single path. |
Interface | Description |
---|---|
ModuleInterface |
Interface describing how modules should be rendered. |
Class | Description |
---|---|
Edge |
|
EdgeIterator |
Edge iterator based on potrace. |
Class | Description |
---|---|
Close |
|
Curve |
|
EllipticArc |
|
Line |
|
Move |
|
Path |
Internal Representation of a vector path. |
Interface | Description |
---|---|
OperationInterface |
Class | Description |
---|---|
EyeFill |
|
Fill |
|
Gradient |
|
GradientType |
|
RendererStyle |
Class | Description |
---|---|
Json5Decoder |
|
SyntaxError |
Class | Description |
---|---|
Collections |
Class | Description |
---|---|
Color |
|
ColorThief |
|
PQueue |
Simple priority queue. |
VBox |
Class | Description |
---|---|
InvalidArgumentException |
Exception thrown if an argument is not of the expected type. |
NotReadableException |
Exception thrown if an image source is not readable. |
NotSupportedException |
Exception thrown when an operation is not supported. |
RuntimeException |
Interface | Description |
---|---|
Exception |
Base exception marker interface for ColorThief. |
Class | Description |
---|---|
ImageLoader |
Class | Description |
---|---|
AbstractAdapter |
Base adapter implementation to handle image manipulation. |
GdAdapter |
Base adapter implementation to handle image manipulation. |
GmagickAdapter |
Base adapter implementation to handle image manipulation. |
ImagickAdapter |
Base adapter implementation to handle image manipulation. |
Interface | Description |
---|---|
AdapterInterface |
Basic interface for all image adapters. |
Class | Description |
---|---|
InstalledVersions |
|
InstalledVersions |
Class | Description |
---|---|
ClassLoader |
ClassLoader implements a PSR-0, PSR-4 and classmap class loader. |
ClassLoader |
ClassLoader implements a PSR-0, PSR-4 and classmap class loader. |
ComposerStaticInit00d1f9b6bf944011268c41c2b4662055 |
|
ComposerStaticInit05e79f1c0a61bd31841b9c7a1b54b18c |
Class | Description |
---|---|
Collection |
Class Controller |
Content |
Class Controller |
Models |
Class Controller |
Singleton |
Class Controller |
Class | Description |
---|---|
AbstractEnum |
|
EnumMap |
A specialized map implementation for use with enum type keys. |
NullValue |
Class | Description |
---|---|
CloneNotSupportedException |
|
ExpectationException |
|
IllegalArgumentException |
|
MismatchException |
|
SerializeNotSupportedException |
|
UnserializeNotSupportedException |
Interface | Description |
---|---|
ExceptionInterface |
Class | Description |
---|---|
Annotation |
Annotations class. |
AnnotationException |
Description of AnnotationException |
AnnotationReader |
A reader for docblock annotations. |
AnnotationRegistry |
|
CachedReader |
A cache aware annotation reader. |
DocLexer |
Simple lexer for docblock annotations. |
DocParser |
A parser for docblock annotations. |
FileCacheReader |
File cache reader for annotations. |
ImplicitlyIgnoredAnnotationNames |
A list of annotations that are implicitly ignored during the parsing process. |
IndexedReader |
Allows the reader to be used in-place of Doctrine's reader. |
PhpParser |
Parses a file for namespaces/use/class declarations. |
PsrCachedReader |
A cache aware annotation reader. |
SimpleAnnotationReader |
Simple Annotation Reader. |
TokenParser |
Parses a file for namespaces/use/class declarations. |
Interface | Description |
---|---|
NamedArgumentConstructorAnnotation |
Marker interface for PHP7/PHP8 compatible support for named arguments (and constructor property promotion). |
Reader |
Interface for annotation readers. |
Class | Description |
---|---|
Attribute |
Annotation that can be used to signal to the parser to check the attribute type during the parsing process. |
Attributes |
Annotation that can be used to signal to the parser to check the types of all declared attributes during the parsing process. |
Enum |
Annotation that can be used to signal to the parser to check the available values during the parsing process. |
IgnoreAnnotation |
Annotation that can be used to signal to the parser to ignore specific annotations during the parsing process. |
NamedArgumentConstructor |
Annotation that indicates that the annotated class should be constructed with a named argument call. |
Required |
Annotation that can be used to signal to the parser to check if that attribute is required during the parsing process. |
Target |
Annotation that can be used to signal to the parser to check the annotation target during the parsing process. |
Class | Description |
---|---|
AbstractLexer |
Base class for writing simple lexers, i.e. for creating small DSLs. |
Class | Description |
---|---|
BeforeValidException |
|
CachedKeySet |
|
ExpiredException |
|
JWK |
JSON Web Key implementation, based on this spec: https://tools.ietf.org/html/draft-ietf-jose-json-web-key-41 |
JWT |
JSON Web Token implementation, based on this spec: https://tools.ietf.org/html/rfc7519 |
Key |
|
SignatureInvalidException |
Class | Description |
---|---|
GraphQL |
This is the primary facade for fulfilling GraphQL operations. |
Class | Description |
---|---|
DebugFlag |
Collection of flags for error debugging. |
Error |
Describes an Error found during the parse, validate, or execute phases of performing a GraphQL operation. In addition to a message and stack trace, it also includes information about the locations in a GraphQL document and/or execution result that correspond to the Error. |
FormattedError |
This class is used for default error formatting. |
InvariantViolation |
Note: This exception should not inherit base Error exception as it is raised when there is an error somewhere in user-land code |
SyntaxError |
Describes an Error found during the parse, validate, or execute phases of performing a GraphQL operation. In addition to a message and stack trace, it also includes information about the locations in a GraphQL document and/or execution result that correspond to the Error. |
UserError |
Error caused by actions of GraphQL clients. Can be safely displayed to a client. |
Warning |
Encapsulates warnings produced by the library. |
Interface | Description |
---|---|
ClientAware |
This interface is used for default error formatting. |
Class | Description |
---|---|
InvalidArgument |
Class | Description |
---|---|
ExecutionResult |
Returned after query execution. |
Executor |
Implements the "Evaluating requests" section of the GraphQL specification. |
ReferenceExecutor |
|
Values |
Interface | Description |
---|---|
ExecutorImplementation |
Class | Description |
---|---|
Promise |
Convenience wrapper for promises represented by Promise Adapter |
Interface | Description |
---|---|
PromiseAdapter |
Provides a means for integration of async PHP platforms (related docs) |
Class | Description |
---|---|
AmpPromiseAdapter |
|
ReactPromiseAdapter |
|
SyncPromiseAdapter |
Allows changing order of field resolution even in sync environments (by leveraging queue of deferreds and promises) |
Class | Description |
---|---|
CoroutineExecutor |
Class | Description |
---|---|
DirectiveLocation |
List of available directive locations |
Lexer |
A Lexer is a stateful stream generator in that every time it is advanced, it returns the next token in the Source. Assuming the source lexes, the final Token emitted by the lexer will be of kind EOF, after which the lexer will repeatedly return the same EOF token whenever called. |
Parser |
Parses string containing GraphQL query or type definition to Abstract Syntax Tree. |
Printer |
Prints AST to string. Capable of printing GraphQL queries and Type definition language. |
Source |
|
SourceLocation |
|
Token |
Represents a range of characters represented by a lexical token within a Source. |
Visitor |
Utility for efficient AST traversal and modification. |
VisitorOperation |
Class | Description |
---|---|
ArgumentNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
BooleanValueNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
DirectiveDefinitionNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
DirectiveNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
DocumentNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
EnumTypeDefinitionNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
EnumTypeExtensionNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
EnumValueDefinitionNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
EnumValueNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
FieldDefinitionNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
FieldNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
FloatValueNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
FragmentDefinitionNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
FragmentSpreadNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
InlineFragmentNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
InputObjectTypeDefinitionNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
InputObjectTypeExtensionNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
InputValueDefinitionNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
IntValueNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
InterfaceTypeDefinitionNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
InterfaceTypeExtensionNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
ListTypeNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
ListValueNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
Location |
Contains a range of UTF-8 character offsets and token references that identify the region of the source from which the AST derived. |
NameNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
NamedTypeNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
Node |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
NodeKind |
|
NodeList |
|
NonNullTypeNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
NullValueNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
ObjectFieldNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
ObjectTypeDefinitionNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
ObjectTypeExtensionNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
ObjectValueNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
OperationDefinitionNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
OperationTypeDefinitionNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
ScalarTypeDefinitionNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
ScalarTypeExtensionNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
SchemaDefinitionNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
SchemaTypeExtensionNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
SelectionSetNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
StringValueNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
UnionTypeDefinitionNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
UnionTypeExtensionNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
VariableDefinitionNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
VariableNode |
type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode |
Interface | Description |
---|---|
DefinitionNode |
export type DefinitionNode = | ExecutableDefinitionNode | TypeSystemDefinitionNode; |
ExecutableDefinitionNode |
export type ExecutableDefinitionNode = | OperationDefinitionNode | FragmentDefinitionNode; |
HasSelectionSet |
export type DefinitionNode = OperationDefinitionNode | FragmentDefinitionNode |
SelectionNode |
export type SelectionNode = FieldNode | FragmentSpreadNode | InlineFragmentNode |
TypeDefinitionNode |
export type TypeDefinitionNode = ScalarTypeDefinitionNode | ObjectTypeDefinitionNode | InterfaceTypeDefinitionNode | UnionTypeDefinitionNode | EnumTypeDefinitionNode | InputObjectTypeDefinitionNode |
TypeExtensionNode |
export type TypeExtensionNode = | ScalarTypeExtensionNode | ObjectTypeExtensionNode | InterfaceTypeExtensionNode | UnionTypeExtensionNode | EnumTypeExtensionNode | InputObjectTypeExtensionNode; |
TypeNode |
export type TypeNode = NamedTypeNode | ListTypeNode | NonNullTypeNode |
TypeSystemDefinitionNode |
export type TypeSystemDefinitionNode = | SchemaDefinitionNode | TypeDefinitionNode | TypeExtensionNode | DirectiveDefinitionNode |
ValueNode |
export type ValueNode = VariableNode | NullValueNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode |
Class | Description |
---|---|
Helper |
Contains functionality that could be re-used by various server implementations |
OperationParams |
Structure representing parsed HTTP parameters for GraphQL operation |
RequestError |
|
ServerConfig |
Server configuration class. |
StandardServer |
GraphQL server compatible with both: express-graphql and Apollo Server. |
Class | Description |
---|---|
Introspection |
|
SchemaConfig |
Schema configuration class. |
SchemaValidationContext |
|
TypeKind |
Class | Description |
---|---|
BooleanType |
Scalar Type Definition |
CustomScalarType |
Scalar Type Definition |
Directive |
|
EnumType |
Registry of standard GraphQL types and a base class for all other types. |
EnumValueDefinition |
|
FieldArgument |
|
FloatType |
Scalar Type Definition |
IDType |
Scalar Type Definition |
InputObjectField |
|
InputObjectType |
Registry of standard GraphQL types and a base class for all other types. |
IntType |
Scalar Type Definition |
InterfaceType |
Registry of standard GraphQL types and a base class for all other types. |
ObjectType |
Object Type Definition |
QueryPlan |
|
ResolveInfo |
Structure containing information useful for field resolution process. |
ScalarType |
Scalar Type Definition |
StringType |
Scalar Type Definition |
Type |
Registry of standard GraphQL types and a base class for all other types. |
TypeWithFields |
Registry of standard GraphQL types and a base class for all other types. |
UnionType |
Registry of standard GraphQL types and a base class for all other types. |
Interface | Description |
---|---|
AbstractType |
export type AbstractType = InterfaceType | UnionType; |
CompositeType |
|
HasFieldsType |
|
ImplementingType |
export type GraphQLImplementingType = GraphQLObjectType | GraphQLInterfaceType; |
InputType |
export type InputType = | ScalarType | EnumType | InputObjectType | ListOfType<InputType> | NonNull< | ScalarType | EnumType | InputObjectType | ListOfType<InputType>, >; |
LeafType |
|
NamedType |
export type NamedType = | ScalarType | ObjectType | InterfaceType | UnionType | EnumType | InputObjectType; |
NullableType |
|
OutputType |
|
UnmodifiedType |
|
WrappingType |
Class | Description |
---|---|
InputObjectCircularRefs |
Class | Description |
---|---|
AST |
Various utilities dealing with AST |
ASTDefinitionBuilder |
|
BlockString |
|
BreakingChangesFinder |
|
BuildClientSchema |
|
BuildSchema |
Build instance of GraphQL\Type\Schema out of type language definition (string or parsed AST)See section in docs for details. |
InterfaceImplementations |
A way to track interface implementations. |
MixedStore |
Similar to PHP array, but allows any type of data to act as key (including arrays, objects, scalars) |
PairSet |
A way to keep track of pairs of things when the ordering of the pair does not matter. We do this by maintaining a sort of double adjacency sets. |
SchemaExtender |
|
SchemaPrinter |
Given an instance of Schema, prints it in GraphQL type language. |
TypeComparators |
|
TypeInfo |
|
Utils |
|
Value |
Coerces a PHP value given a GraphQL Type. |
Class | Description |
---|---|
ASTValidationContext |
|
DocumentValidator |
Implements the "Validation" section of the spec. |
SDLValidationContext |
|
ValidationContext |
An instance of this class is passed as the "this" context to all validators, allowing access to commonly useful contextual information from within a validation rule. |
Class | Description |
---|---|
BodySummarizer |
|
Client |
|
HandlerStack |
Creates a composed Guzzle handler function by stacking middlewares on top of an HTTP handler function. |
MessageFormatter |
Formats log messages using variable substitutions for requests, responses, and other transactional data. |
Middleware |
Functions used to create and wrap handlers with handler middleware. |
Pool |
Sends an iterator of requests concurrently using a capped pool size. |
PrepareBodyMiddleware |
Prepares requests that contain a body, adding the Content-Length, Content-Type, and Expect headers. |
RedirectMiddleware |
Request redirect middleware. |
RequestOptions |
This class contains a list of built-in Guzzle request options. |
RetryMiddleware |
Middleware that retries requests based on the boolean result of invoking the provided "decider" function. |
TransferStats |
Represents data at the point after it was transferred either successfully or after a network error. |
Utils |
Trait | Description |
---|---|
ClientTrait |
Client interface for sending HTTP requests. |
Interface | Description |
---|---|
BodySummarizerInterface |
|
ClientInterface |
Client interface for sending HTTP requests. |
MessageFormatterInterface |
Class | Description |
---|---|
CookieJar |
Cookie jar that stores cookies as an array |
FileCookieJar |
Persists non-session cookies using a JSON formatted file |
SessionCookieJar |
Persists cookies in the client session |
SetCookie |
Set-Cookie object |
Interface | Description |
---|---|
CookieJarInterface |
Stores HTTP cookies. |
Class | Description |
---|---|
BadResponseException |
Exception when an HTTP error occurs (4xx or 5xx error) |
ClientException |
Exception when a client error is encountered (4xx codes) |
ConnectException |
Exception thrown when a connection cannot be established. |
InvalidArgumentException |
|
RequestException |
HTTP Request exception |
ServerException |
Exception when a server error is encountered (5xx codes) |
TooManyRedirectsException |
HTTP Request exception |
TransferException |
Interface | Description |
---|---|
GuzzleException |
Every HTTP client related exception MUST implement this interface. |
Class | Description |
---|---|
CurlFactory |
Creates curl resources from a request |
CurlHandler |
HTTP handler that uses cURL easy handles as a transport layer. |
CurlMultiHandler |
Returns an asynchronous response using curl_multi_* functions. |
MockHandler |
Handler that returns responses or throw exceptions from a queue. |
Proxy |
Provides basic proxies for handlers. |
StreamHandler |
HTTP handler that uses PHP's HTTP stream wrapper. |
Interface | Description |
---|---|
CurlFactoryInterface |
Class | Description |
---|---|
AggregateException |
Exception thrown when too many errors occur in the some() or any() methods. |
CancellationException |
Exception that is set as the reason for a promise that has been cancelled. |
Coroutine |
Creates a promise that is resolved using a generator that yields values or promises (somewhat similar to C#'s async keyword). |
Create |
|
Each |
|
EachPromise |
Represents a promise that iterates over many promises and invokes side-effect functions in the process. |
FulfilledPromise |
A promise that has been fulfilled. |
Is |
|
Promise |
Promises/A+ implementation that avoids recursion when possible. |
RejectedPromise |
A promise that has been rejected. |
RejectionException |
A special exception that is thrown when waiting on a rejected promise. |
TaskQueue |
A task queue that executes tasks in a FIFO order. |
Utils |
Interface | Description |
---|---|
PromiseInterface |
A promise represents the eventual result of an asynchronous operation. |
PromisorInterface |
Interface used with classes that return a promise. |
TaskQueueInterface |
Class | Description |
---|---|
AppendStream |
Reads from multiple streams, one after the other. |
BufferStream |
Provides a buffer stream that can be written to to fill a buffer, and read from to remove bytes from the buffer. |
CachingStream |
Stream decorator that can cache previously read bytes from a sequentially read stream. |
DroppingStream |
Stream decorator that begins dropping data once the size of the underlying stream becomes too full. |
FnStream |
Compose stream implementations based on a hash of functions. |
Header |
|
HttpFactory |
Implements all of the PSR-17 interfaces. |
InflateStream |
Uses PHP's zlib.inflate filter to inflate zlib (HTTP deflate, RFC1950) or gzipped (RFC1952) content. |
LazyOpenStream |
Lazily reads or writes to a file that is opened only after an IO operation take place on the stream. |
LimitStream |
Decorator used to return only a subset of a stream. |
Message |
|
MimeType |
|
MultipartStream |
Stream that when read returns bytes for a streaming multipart or multipart/form-data stream. |
NoSeekStream |
Stream decorator that prevents a stream from being seeked. |
PumpStream |
Provides a read only stream that pumps data from a PHP callable. |
Query |
|
Request |
PSR-7 request implementation. |
Response |
PSR-7 response implementation. |
ServerRequest |
Server-side HTTP request |
Stream |
PHP stream implementation. |
StreamWrapper |
Converts Guzzle streams into PHP stream resources. |
UploadedFile |
|
Uri |
PSR-7 URI implementation. |
UriComparator |
Provides methods to determine if a modified URL should be considered cross-origin. |
UriNormalizer |
Provides methods to normalize and compare URIs. |
UriResolver |
Resolves a URI reference in the context of a base URI and the opposite way. |
Utils |
Trait | Description |
---|---|
MessageTrait |
Trait implementing functionality common to requests and responses. |
StreamDecoratorTrait |
Stream decorator trait |
Class | Description |
---|---|
MalformedUriException |
Exception thrown if a URI cannot be parsed because it's malformed. |
Class | Description |
---|---|
Index |
|
Manager |
Class | Description |
---|---|
CollectionReader |
|
CollectionWriter |
Class | Description |
---|---|
PrettyVersions |
|
Version |
Class | Description |
---|---|
ProvidedPackageException |
|
ReplacedPackageException |
Interface | Description |
---|---|
VersionMissingExceptionInterface |
Class | Description |
---|---|
Color |
|
ColorExtractor |
|
Palette |
Interface | Description |
---|---|
FilesystemAdapter |
|
FilesystemException |
|
FilesystemOperationFailed |
|
FilesystemOperator |
This interface contains everything to read from and inspect a filesystem. All methods containing are non-destructive. |
FilesystemReader |
This interface contains everything to read from and inspect a filesystem. All methods containing are non-destructive. |
FilesystemWriter |
|
PathNormalizer |
|
StorageAttributes |
Class | Description |
---|---|
FallbackMimeTypeDetector |
|
LocalFilesystemAdapter |
Class | Description |
---|---|
PortableVisibilityConverter |
Interface | Description |
---|---|
VisibilityConverter |
Class | Description |
---|---|
EmptyExtensionToMimeTypeMap |
|
ExtensionMimeTypeDetector |
|
FinfoMimeTypeDetector |
|
GeneratedExtensionToMimeTypeMap |
|
OverridingExtensionToMimeTypeMap |
Interface | Description |
---|---|
ExtensionToMimeTypeMap |
|
MimeTypeDetector |
Class | Description |
---|---|
App |
|
AppAware |
|
Helper |
|
Module |
|
Request |
|
Response |
Class | Description |
---|---|
Cache |
|
FileObject |
Use custom FileObject to prevent "too many files open" error |
Filesystem |
|
Session |
|
Utils |
Class Utils |
Class | Description |
---|---|
Client |
Class | Description |
---|---|
BulkWriteResult |
Result class for a bulk write operation. |
ChangeStream |
Iterator for a change stream. |
Client |
|
Collection |
|
Database |
|
DeleteResult |
Result class for a delete operation. |
InsertManyResult |
Result class for a multi-document insert operation. |
InsertOneResult |
Result class for a single-document insert operation. |
MapReduceResult |
Result class for mapReduce command results. |
UpdateResult |
Result class for an update operation. |
Class | Description |
---|---|
BadMethodCallException |
|
InvalidArgumentException |
|
ResumeTokenException |
|
RuntimeException |
|
UnexpectedValueException |
|
UnsupportedException |
Interface | Description |
---|---|
Exception |
Class | Description |
---|---|
Bucket |
Bucket provides a public API for interacting with the GridFS files and chunks collections. |
Class | Description |
---|---|
CorruptFileException |
|
FileNotFoundException |
|
StreamException |
Class | Description |
---|---|
BSONArray |
Model class for a BSON array. |
BSONDocument |
Model class for a BSON document. |
BSONIterator |
Iterator for BSON documents. |
CollectionInfo |
Collection information model class. |
DatabaseInfo |
Database information model class. |
IndexInfo |
Index information model class. |
Interface | Description |
---|---|
CollectionInfoIterator |
CollectionInfoIterator interface. |
DatabaseInfoIterator |
DatabaseInfoIterator interface. |
IndexInfoIterator |
IndexInfoIterator interface. |
Class | Description |
---|---|
Aggregate |
Operation for the aggregate command. |
BulkWrite |
Operation for executing multiple write operations. |
Count |
Operation for the count command. |
CountDocuments |
Operation for obtaining an exact count of documents in a collection |
CreateCollection |
Operation for the create command. |
CreateIndexes |
Operation for the createIndexes command. |
DatabaseCommand |
Operation for executing a database command. |
DeleteMany |
Operation for deleting multiple document with the delete command. |
DeleteOne |
Operation for deleting a single document with the delete command. |
Distinct |
Operation for the distinct command. |
DropCollection |
Operation for the drop command. |
DropDatabase |
Operation for the dropDatabase command. |
DropIndexes |
Operation for the dropIndexes command. |
EstimatedDocumentCount |
Operation for obtaining an estimated count of documents in a collection |
Explain |
Operation for the explain command. |
Find |
Operation for the find command. |
FindOne |
Operation for finding a single document with the find command. |
FindOneAndDelete |
Operation for deleting a document with the findAndModify command. |
FindOneAndReplace |
Operation for replacing a document with the findAndModify command. |
FindOneAndUpdate |
Operation for updating a document with the findAndModify command. |
InsertMany |
Operation for inserting multiple documents with the insert command. |
InsertOne |
Operation for inserting a single document with the insert command. |
ListCollectionNames |
Operation for the listCollectionNames helper. |
ListCollections |
Operation for the listCollections command. |
ListDatabaseNames |
Operation for the ListDatabases command, returning only database names. |
ListDatabases |
Operation for the ListDatabases command. |
ListIndexes |
Operation for the listIndexes command. |
MapReduce |
Operation for the mapReduce command. |
ModifyCollection |
Operation for the collMod command. |
RenameCollection |
Operation for the renameCollection command. |
ReplaceOne |
Operation for replacing a single document with the update command. |
UpdateMany |
Operation for updating multiple documents with the update command. |
UpdateOne |
Operation for updating a single document with the update command. |
Watch |
Operation for creating a change stream with the aggregate command. |
Class | Description |
---|---|
Client |
|
Mongo |
|
MongoLite |
|
ResultSet |
Class | Description |
---|---|
Client |
Client object. |
Collection |
Collection object. |
Cursor |
Cursor object. |
Database |
Database object. |
UtilArrayQuery |
Class | Description |
---|---|
Cursor |
Class | Description |
---|---|
Analyser |
Extract swagger-php annotations from a PHPDoc using Doctrine's DocParser. |
Analysis |
Result of the analyser. |
Context |
Context. |
Generator |
OpenApi spec generator. |
Logger |
Logger reports the parser and validation messages. |
Serializer |
Allows to serialize/de-serialize annotations from/to JSON. |
StaticAnalyser |
OpenApi\StaticAnalyser extracts swagger-php annotations from php code using static analysis. |
Util |
Convenient utility functions that don't neatly fit anywhere else. |
Class | Description |
---|---|
AbstractAnnotation |
The openapi annotation base class. |
AdditionalProperties |
The openapi annotation base class. |
Attachable |
The openapi annotation base class. |
Components |
The openapi annotation base class. |
Contact |
The openapi annotation base class. |
Delete |
The openapi annotation base class. |
Discriminator |
The openapi annotation base class. |
Examples |
The openapi annotation base class. |
ExternalDocumentation |
The openapi annotation base class. |
Flow |
Configuration details for a supported OAuth Flow OAuth Flow Object. |
Get |
The openapi annotation base class. |
Head |
The openapi annotation base class. |
Header |
The openapi annotation base class. |
Info |
The openapi annotation base class. |
Items |
The openapi annotation base class. |
JsonContent |
The openapi annotation base class. |
License |
The openapi annotation base class. |
Link |
The openapi annotation base class. |
MediaType |
The openapi annotation base class. |
OpenApi |
The openapi annotation base class. |
Operation |
The openapi annotation base class. |
Options |
The openapi annotation base class. |
Parameter |
The openapi annotation base class. |
Patch |
The openapi annotation base class. |
PathItem |
The openapi annotation base class. |
Post |
The openapi annotation base class. |
Property |
The openapi annotation base class. |
Put |
The openapi annotation base class. |
RequestBody |
The openapi annotation base class. |
Response |
The openapi annotation base class. |
Schema |
The openapi annotation base class. |
SecurityScheme |
The openapi annotation base class. |
Server |
The openapi annotation base class. |
ServerVariable |
The openapi annotation base class. |
Tag |
The openapi annotation base class. |
Trace |
The openapi annotation base class. |
Xml |
The openapi annotation base class. |
XmlContent |
The openapi annotation base class. |
Class | Description |
---|---|
ConsoleLogger |
This is a simple Logger implementation that other Loggers can inherit from. |
DefaultLogger |
This is a simple Logger implementation that other Loggers can inherit from. |
Class | Description |
---|---|
AugmentParameters |
Use the parameter->name as keyfield (parameter->parameter) when used as reusable component (openapi->components->parameters). |
AugmentProperties |
Use the property context to extract useful information and inject that into the annotation. |
AugmentSchemas |
Use the Schema context to extract useful information and inject that into the annotation. |
BuildPaths |
Build the openapi->paths using the detected @OA\PathItem and @OA\Operations (like @OA\Get, @OA\Post, etc). |
CleanUnmerged |
|
DocBlockDescriptions |
This would be detected as summary. |
ExpandClasses |
Iterate over the chain of anchestors of a schema and: - merge anchestor annotations/methods/properties into the schema if the anchestor doesn't have a schema itself - inherit from the anchestor if it has a schema (allOf) and stop. |
ExpandInterfaces |
Look at all (direct) interfaces for a schema and: - merge interfaces annotations/methods into the schema if the interface does not have a schema itself - inherit from the interface if it has a schema (allOf). |
ExpandTraits |
Look at all (direct) traits for a schema and: - merge trait annotations/methods/properties into the schema if the trait does not have a schema itself - inherit from the trait if it has a schema (allOf). |
InheritProperties |
Copy the annotated properties from parent classes;. |
InheritTraits |
|
MergeIntoComponents |
Merge reusable annotation into @OA\Schemas. |
MergeIntoOpenApi |
Merge all @OA\OpenApi annotations into one. |
MergeJsonContent |
Split JsonContent into Schema and MediaType. |
MergeTraits |
|
MergeXmlContent |
Split XmlContent into Schema and MediaType. |
OperationId |
Generate the OperationId based on the context of the OpenApi annotation. |
Trait | Description |
---|---|
MergeTrait |
Steps: 1. Determine direct parent / interfaces / traits 2. With each: - traverse up inheritance tree - inherit from first with schema; all other with scheme can be ignored - merge from all without schema => update all $ref that might reference a property merged. |
Class | Description |
---|---|
Exception |
PHPMailer exception handler. |
OAuth |
OAuth - OAuth2 authentication wrapper class. |
PHPMailer |
PHPMailer - PHP email creation and transport class. |
POP3 |
PHPMailer POP-Before-SMTP Authentication Class. |
SMTP |
PHPMailer RFC821 SMTP email transport class. |
Interface | Description |
---|---|
OAuthTokenProvider |
OAuthTokenProvider - OAuth2 token provider interface. |
Class | Description |
---|---|
AbstractProduct |
Base class for all products. |
Pizza |
A pizza. |
Trait | Description |
---|---|
ReviewableTrait |
A trait for reviewable objects. |
Interface | Description |
---|---|
ProductInterface |
Interface for a product. |
Class | Description |
---|---|
Base |
Represents a pizza base. |
Sauce |
Pizza sauce class. |
Class | Description |
---|---|
JsonExtension |
|
MacroDataExtension |
|
ObjectExtension |
Interface | Description |
---|---|
CacheException |
Exception interface for all exceptions thrown by an Implementing Library. |
CacheException |
Exception interface for all exceptions thrown by an Implementing Library. |
CacheItemInterface |
CacheItemInterface defines an interface for interacting with objects inside a cache. |
CacheItemInterface |
CacheItemInterface defines an interface for interacting with objects inside a cache. |
CacheItemPoolInterface |
CacheItemPoolInterface generates CacheItemInterface objects. |
CacheItemPoolInterface |
CacheItemPoolInterface generates CacheItemInterface objects. |
InvalidArgumentException |
Exception interface for invalid cache arguments. |
InvalidArgumentException |
Exception interface for invalid cache arguments. |
Interface | Description |
---|---|
ContainerExceptionInterface |
Base interface representing a generic exception in a container. |
ContainerInterface |
Describes the interface of a container that exposes methods to read its entries. |
NotFoundExceptionInterface |
No entry was found in the container. |
Interface | Description |
---|---|
ClientExceptionInterface |
Every HTTP client related exception MUST implement this interface. |
ClientInterface |
|
NetworkExceptionInterface |
Thrown when the request cannot be completed because of network issues. |
RequestExceptionInterface |
Exception for when a request failed. |
Interface | Description |
---|---|
MessageInterface |
HTTP messages consist of requests from a client to a server and responses from a server to a client. This interface defines the methods common to each. |
RequestFactoryInterface |
|
RequestInterface |
Representation of an outgoing, client-side request. |
ResponseFactoryInterface |
|
ResponseInterface |
Representation of an outgoing, server-side response. |
ServerRequestFactoryInterface |
|
ServerRequestInterface |
Representation of an incoming, server-side HTTP request. |
StreamFactoryInterface |
|
StreamInterface |
Describes a data stream. |
UploadedFileFactoryInterface |
|
UploadedFileInterface |
Value object representing a file uploaded through an HTTP request. |
UriFactoryInterface |
|
UriInterface |
Value object representing a URI. |
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. |
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. |
Interface | Description |
---|---|
LoggerAwareInterface |
Describes a logger-aware instance. |
LoggerInterface |
Describes a logger instance. |
Class | Description |
---|---|
TwoFactorAuth |
|
TwoFactorAuthException |
Trait | Description |
---|---|
HandlesDataUri |
Interface | Description |
---|---|
IQRCodeProvider |
Class | Description |
---|---|
CSRNGProvider |
|
HashRNGProvider |
|
MCryptRNGProvider |
|
OpenSSLRNGProvider |
|
RNGException |
Interface | Description |
---|---|
IRNGProvider |
Class | Description |
---|---|
HttpTimeProvider |
Takes the time from any webserver by doing a HEAD request on the specified URL and extracting the 'Date:' header |
LocalMachineTimeProvider |
|
NTPTimeProvider |
Takes the time from any NTP server |
TimeException |
Interface | Description |
---|---|
ITimeProvider |
Class | Description |
---|---|
Application |
An Application is the container for a collection of commands. |
Color |
|
ConsoleEvents |
Contains all events dispatched by an Application. |
Cursor |
|
SingleCommandApplication |
Base class for all commands. |
Terminal |
Class | Description |
---|---|
AsCommand |
Service tag to autoconfigure commands. |
Class | Description |
---|---|
GithubActionReporter |
Utility class for Github actions. |
Class | Description |
---|---|
Command |
Base class for all commands. |
CompleteCommand |
Responsible for providing the values to the shell completion. |
DumpCompletionCommand |
Dumps the completion script for the current shell. |
HelpCommand |
HelpCommand displays the help for a given command. |
LazyCommand |
Base class for all commands. |
ListCommand |
ListCommand displays the list of all available commands for the application. |
Trait | Description |
---|---|
LockableTrait |
Basic lock feature for commands. |
Interface | Description |
---|---|
SignalableCommandInterface |
Interface for command reacting to signal. |
Class | Description |
---|---|
ContainerCommandLoader |
Loads commands from a PSR-11 container. |
FactoryCommandLoader |
A simple command loader using factories to instantiate commands lazily. |
Interface | Description |
---|---|
CommandLoaderInterface |
Class | Description |
---|---|
CompletionInput |
An input specialized for shell completion. |
CompletionSuggestions |
Stores all completion suggestions for the current input. |
Suggestion |
Represents a single suggested value. |
Class | Description |
---|---|
BashCompletionOutput |
Interface | Description |
---|---|
CompletionOutputInterface |
Transforms the {@see CompletionSuggestions} object into output readable by the shell completion. |
Class | Description |
---|---|
AddConsoleCommandPass |
Registers console commands. |
Interface | Description |
---|---|
DescriptorInterface |
Descriptor interface. |
Class | Description |
---|---|
ConsoleCommandEvent |
Allows to do things before the command is executed, like skipping the command or changing the input. |
ConsoleErrorEvent |
Allows to handle throwables thrown while running a command. |
ConsoleEvent |
Allows to inspect input and output of a command. |
ConsoleSignalEvent |
Allows to inspect input and output of a command. |
ConsoleTerminateEvent |
Allows to manipulate the exit code of a command after its execution. |
Class | Description |
---|---|
ErrorListener |
Class | Description |
---|---|
CommandNotFoundException |
Represents an incorrect command name typed in the console. |
InvalidArgumentException |
|
InvalidOptionException |
Represents an incorrect option name typed in the console. |
LogicException |
|
MissingInputException |
Represents failure to read input from stdin. |
NamespaceNotFoundException |
Represents an incorrect namespace typed in the console. |
RuntimeException |
Interface | Description |
---|---|
ExceptionInterface |
ExceptionInterface. |
Class | Description |
---|---|
NullOutputFormatter |
|
NullOutputFormatterStyle |
|
OutputFormatter |
Formatter class for console output. |
OutputFormatterStyle |
Formatter style class for defining styles. |
OutputFormatterStyleStack |
Interface | Description |
---|---|
OutputFormatterInterface |
Formatter interface for console output. |
OutputFormatterStyleInterface |
Formatter style interface for defining styles. |
WrappableOutputFormatterInterface |
Formatter interface for console output that supports word wrapping. |
Class | Description |
---|---|
DebugFormatterHelper |
Helps outputting debug information when running an external program from a command. |
DescriptorHelper |
This class adds helper method to describe objects in various formats. |
Dumper |
|
FormatterHelper |
The Formatter class provides helpers to format messages. |
Helper |
Helper is the base class for all helper classes. |
HelperSet |
HelperSet represents a set of helpers to be used with a command. |
InputAwareHelper |
An implementation of InputAwareInterface for Helpers. |
ProcessHelper |
The ProcessHelper class provides helpers to run external processes. |
ProgressBar |
The ProgressBar provides helpers to display progress output. |
ProgressIndicator |
|
QuestionHelper |
The QuestionHelper class provides helpers to interact with the user. |
SymfonyQuestionHelper |
Symfony Style Guide compliant question helper. |
Table |
Provides helpers to display a table. |
TableCell |
|
TableCellStyle |
|
TableSeparator |
Marks a row as being a separator. |
TableStyle |
Defines the styles for a Table. |
Interface | Description |
---|---|
HelperInterface |
HelperInterface is the interface all helpers must implement. |
Class | Description |
---|---|
ArgvInput |
ArgvInput represents an input coming from the CLI arguments. |
ArrayInput |
ArrayInput represents an input provided as an array. |
Input |
Input is the base class for all concrete Input classes. |
InputArgument |
Represents a command line argument. |
InputDefinition |
A InputDefinition represents a set of valid command line arguments and options. |
InputOption |
Represents a command line option. |
StringInput |
StringInput represents an input provided as a string. |
Interface | Description |
---|---|
InputAwareInterface |
InputAwareInterface should be implemented by classes that depends on the Console Input. |
InputInterface |
InputInterface is the interface implemented by all input classes. |
StreamableInputInterface |
StreamableInputInterface is the interface implemented by all input classes that have an input stream. |
Class | Description |
---|---|
ConsoleLogger |
PSR-3 compliant console logger. |
Class | Description |
---|---|
BufferedOutput |
Base class for output classes. |
ConsoleOutput |
ConsoleOutput is the default class for all CLI output. It uses STDOUT and STDERR. |
ConsoleSectionOutput |
StreamOutput writes the output to a given stream. |
NullOutput |
NullOutput suppresses all output. |
Output |
Base class for output classes. |
StreamOutput |
StreamOutput writes the output to a given stream. |
TrimmedBufferOutput |
A BufferedOutput that keeps only the last N chars. |
Interface | Description |
---|---|
ConsoleOutputInterface |
ConsoleOutputInterface is the interface implemented by ConsoleOutput class. |
OutputInterface |
OutputInterface is the interface implemented by all Output classes. |
Class | Description |
---|---|
ChoiceQuestion |
Represents a choice question. |
ConfirmationQuestion |
Represents a yes/no question. |
Question |
Represents a Question. |
Class | Description |
---|---|
SignalRegistry |
Class | Description |
---|---|
OutputStyle |
Decorates output to add console style guide helpers. |
SymfonyStyle |
Output decorator helpers for the Symfony Style Guide. |
Interface | Description |
---|---|
StyleInterface |
Output style helpers. |
Class | Description |
---|---|
ApplicationTester |
Eases the testing of console applications. |
CommandCompletionTester |
Eases the testing of command completion. |
CommandTester |
Eases the testing of console commands. |
Trait | Description |
---|---|
TesterTrait |
Class | Description |
---|---|
CommandIsSuccessful |
Class | Description |
---|---|
Finder |
Finder allows to build rules to find files and directories. |
Gitignore |
Gitignore matches against text. |
Glob |
Glob matches globbing patterns against text. |
SplFileInfo |
Extends \SplFileInfo to support relative paths. |
Class | Description |
---|---|
Comparator |
|
DateComparator |
DateCompare compiles date comparisons. |
NumberComparator |
NumberComparator compiles a simple comparison to an anonymous subroutine, which you can call with a value to be tested again. |
Class | Description |
---|---|
AccessDeniedException |
|
DirectoryNotFoundException |
Class | Description |
---|---|
CustomFilterIterator |
CustomFilterIterator filters files by applying anonymous functions. |
DateRangeFilterIterator |
DateRangeFilterIterator filters out files that are not in the given date range (last modified dates). |
DepthRangeFilterIterator |
DepthRangeFilterIterator limits the directory depth. |
ExcludeDirectoryFilterIterator |
ExcludeDirectoryFilterIterator filters out directories. |
FileTypeFilterIterator |
FileTypeFilterIterator only keeps files, directories, or both. |
FilecontentFilterIterator |
FilecontentFilterIterator filters files by their contents using patterns (regexps or strings). |
FilenameFilterIterator |
FilenameFilterIterator filters files by patterns (a regexp, a glob, or a string). |
MultiplePcreFilterIterator |
MultiplePcreFilterIterator filters files using patterns (regexps, globs or strings). |
PathFilterIterator |
PathFilterIterator filters files by path patterns (e.g. some/special/dir). |
RecursiveDirectoryIterator |
Extends the \RecursiveDirectoryIterator to support relative paths. |
SizeRangeFilterIterator |
SizeRangeFilterIterator filters out files that are not in the given size range. |
SortableIterator |
SortableIterator applies a sort on a given Iterator. |
VcsIgnoredFilterIterator |
Class | Description |
---|---|
AbstractString |
Represents a string of abstract characters. |
AbstractUnicodeString |
Represents a string of abstract Unicode characters. |
ByteString |
Represents a binary-safe string of bytes. |
CodePointString |
Represents a string of Unicode code points encoded as UTF-8. |
LazyString |
A string whose value is computed lazily by a callback. |
UnicodeString |
Represents a string of Unicode grapheme clusters encoded as UTF-8. |
Class | Description |
---|---|
InvalidArgumentException |
|
RuntimeException |
Interface | Description |
---|---|
ExceptionInterface |
Class | Description |
---|---|
EnglishInflector |
|
FrenchInflector |
French inflector. |
Interface | Description |
---|---|
InflectorInterface |
Class | Description |
---|---|
AsciiSlugger |
Interface | Description |
---|---|
SluggerInterface |
Creates a URL-friendly slug from a given string. |
Class | Description |
---|---|
Dumper |
Dumper dumps PHP variables to YAML strings. |
Parser |
Parser parses YAML strings to convert them to PHP arrays. |
Yaml |
Yaml offers convenience methods to load and dump YAML. |
Class | Description |
---|---|
LintCommand |
Validates YAML files syntax and outputs encountered errors. |
Class | Description |
---|---|
DumpException |
Exception class thrown when an error occurs during dumping. |
ParseException |
Exception class thrown when an error occurs during parsing. |
RuntimeException |
Exception class thrown when an error occurs during parsing. |
Interface | Description |
---|---|
ExceptionInterface |
Exception interface for all exceptions thrown by the component. |
Class | Description |
---|---|
TaggedValue |
Trait | Description |
---|---|
ServiceLocatorTrait |
A trait to help implement ServiceProviderInterface. |
ServiceSubscriberTrait |
Implementation of ServiceSubscriberInterface that determines subscribed services from method return types. Service ids are available as "ClassName::methodName". |
Interface | Description |
---|---|
ResetInterface |
Provides a way to reset an object to its initial state. |
ServiceProviderInterface |
A ServiceProviderInterface exposes the identifiers and the types of services provided by a container. |
ServiceSubscriberInterface |
A ServiceSubscriber exposes its dependencies via the static {@link getSubscribedServices} method. |
Class | Description |
---|---|
Required |
A required dependency. |
SubscribedService |
Use with {@see ServiceSubscriberTrait} to mark a method's return type as a subscribed service. |
Class | Description |
---|---|
Api |
Class Controller |
Locales |
Class Controller |
Logs |
Class Controller |
Settings |
Class Controller |
Users |
Class Controller |
Utils |
Class Controller |
Class | Description |
---|---|
Roles |
Class Controller |
Class | Description |
---|---|
Api |
|
Locales |
|
Log |
|
LogChannel |
|
Revisions |
|
Settings |
|
System |
Class | Description |
---|---|
BaconQRCodeTest |
|
EndroidQRCodeTest |
Class | Description |
---|---|
Exception |
This class is only for inheriting |
ZipStream |
ZipStream |
Class | Description |
---|---|
FileNotFoundException |
This Exception gets invoked if a file wasn't found |
FileNotReadableException |
This Exception gets invoked if a file wasn't found |
InvalidOptionException |
This Exception gets invoked if an invalid parameter gets passed on as option |
StreamNotReadableException |
This Exception gets invoked if fread() fails on a stream. |
Class | Description |
---|---|
SimpleImage |
A PHP class that makes working with images as simple as possible. |
Class | Description |
---|---|
yP |
It's a class that's used to dispatch events. |
Class | Description |
---|---|
cache |
A class that is used to cache data. |
domain |
It's a class that's used to dispatch events. |
paramStore |
A class that stores parameters. |
request |
|
store |
It's a class that's used to dispatch events. |
wrapper |
Importing the response class from the http namespace. |
Trait | Description |
---|---|
state |
A trait that allows the class to be serialized and unserialized. |
Class | Description |
---|---|
areplacerInterface |
|
attributesSimplifier |
|
htmlCommentsRemover |
|
inlineCssMinifier |
|
inlineJavascriptMinifier |
|
minify |
|
quotesRemover |
|
whitespacesRemover |
Interface | Description |
---|---|
minfyInterface |
Class | Description |
---|---|
client |
|
handlerStack |
|
messageFormatter |
|
middleware |
|
pool |
|
prepareBodyMiddleware |
|
redirectMiddleware |
|
requestOptions |
|
retryMiddleware |
|
transferStats |
|
uriTemplate |
|
utils |
Interface | Description |
---|---|
clientInterface |
Class | Description |
---|---|
cookieJar |
|
fileCookieJar |
|
sessionCookieJar |
|
setCookie |
Interface | Description |
---|---|
cookieJarInterface |
Class | Description |
---|---|
aRequestException |
|
badResponseException |
|
clientException |
|
connectException |
|
invalidArgumentException |
|
seekException |
|
serverException |
|
tooManyRedirectsException |
|
transferExceptionInterface |
Interface | Description |
---|---|
proxyException |
Class | Description |
---|---|
curlFactory |
|
curlHandler |
|
curlMultiHandler |
|
easyHandle |
|
mockHandler |
|
proxy |
|
streamHandler |
Interface | Description |
---|---|
curlFactoryInterface |
Class | Description |
---|---|
aRejectionException |
|
aggregateException |
|
cancellationException |
|
coroutine |
|
eachPromise |
|
fulfilledPromise |
|
promise |
|
rejectedPromise |
|
taskQueue |
Interface | Description |
---|---|
promiseInterface |
|
promisorInterface |
|
taskQueueInterface |
Trait | Description |
---|---|
aStreamDecoratorTrait |
|
messageTrait |
Interface | Description |
---|---|
messageInterface |
HTTP messages consist of requests from a client to a server and responses from a server to a client. This interface defines the methods common to each. |
requestInterface |
Representation of an outgoing, client-side request. |
responseInterface |
Representation of an outgoing, server-side response. |
serverRequestInterface |
Representation of an incoming, server-side HTTP request. |
streamInterface |
Describes a data stream. |
uploadedFileInterface |
Value object representing a file uploaded through an HTTP request. |
uriInterface |
Value object representing a URI. |
Class | Description |
---|---|
blockListPluginAction |
Extending the wrapper class. |
cookiePluginAction |
Extending the wrapper class. |
dailyMotionPluginAction |
Extending the wrapper class. |
headerRewritePluginAction |
It's extending the wrapper class. |
logPluginAction |
It's extending the wrapper class. |
proxifyPluginAction |
Extending the wrapper class. |
spinPluginAction |
Extending the wrapper class. |
streamPluginAction |
Extending the wrapper class, which is a class that allows you to listen to events. |
twitterPluginAction |
Extending the wrapper class, which is a class that is used to create plugins. |
youtubePluginAction |
Extending the wrapper class. |