Application
Interfaces, Classes, Traits and Enums
- minfyInterface
- clientInterface
- cookieJarInterface
- proxyException
- curlFactoryInterface
- promiseInterface
- promisorInterface
- taskQueueInterface
- CacheException
- Exception interface for all exceptions thrown by an Implementing Library.
- CacheItemInterface
- CacheItemInterface defines an interface for interacting with objects inside a cache.
- CacheItemPoolInterface
- CacheItemPoolInterface generates CacheItemInterface objects.
- InvalidArgumentException
- Exception interface for invalid cache arguments.
- 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.
- ExceptionInterface
- ColorInterface
- EyeInterface
- Interface for describing the look of an eye.
- ImageBackEndInterface
- Interface for back ends able to to produce path based images.
- ModuleInterface
- Interface describing how modules should be rendered.
- OperationInterface
- RendererInterface
- ExceptionInterface
- NamedArgumentConstructorAnnotation
- Marker interface for PHP7/PHP8 compatible support for named arguments (and constructor property promotion).
- Reader
- Interface for annotation readers.
- BodySummarizerInterface
- ClientInterface
- Client interface for sending HTTP requests.
- CookieJarInterface
- Stores HTTP cookies.
- GuzzleException
- Every HTTP client related exception MUST implement this interface.
- CurlFactoryInterface
- MessageFormatterInterface
- PromiseInterface
- A promise represents the eventual result of an asynchronous operation.
- PromisorInterface
- Interface used with classes that return a promise.
- TaskQueueInterface
- VersionMissingExceptionInterface
- 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
- VisibilityConverter
- ExtensionToMimeTypeMap
- MimeTypeDetector
- Exception
- CollectionInfoIterator
- CollectionInfoIterator interface.
- DatabaseInfoIterator
- DatabaseInfoIterator interface.
- IndexInfoIterator
- IndexInfoIterator interface.
- OAuthTokenProvider
- OAuthTokenProvider - OAuth2 token provider interface.
- CacheException
- Exception interface for all exceptions thrown by an Implementing Library.
- CacheItemInterface
- CacheItemInterface defines an interface for interacting with objects inside a cache.
- CacheItemPoolInterface
- CacheItemPoolInterface generates CacheItemInterface objects.
- InvalidArgumentException
- Exception interface for invalid cache arguments.
- 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.
- 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.
- RequestFactoryInterface
- ResponseFactoryInterface
- ServerRequestFactoryInterface
- StreamFactoryInterface
- UploadedFileFactoryInterface
- UriFactoryInterface
- 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.
- LoggerAwareInterface
- Describes a logger-aware instance.
- LoggerInterface
- Describes a logger instance.
- IQRCodeProvider
- IRNGProvider
- ITimeProvider
- SignalableCommandInterface
- Interface for command reacting to signal.
- CommandLoaderInterface
- CompletionOutputInterface
- Transforms the {@see CompletionSuggestions} object into output readable by the shell completion.
- DescriptorInterface
- Descriptor interface.
- ExceptionInterface
- ExceptionInterface.
- OutputFormatterInterface
- Formatter interface for console output.
- OutputFormatterStyleInterface
- Formatter style interface for defining styles.
- WrappableOutputFormatterInterface
- Formatter interface for console output that supports word wrapping.
- HelperInterface
- HelperInterface is the interface all helpers must implement.
- 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.
- ConsoleOutputInterface
- ConsoleOutputInterface is the interface implemented by ConsoleOutput class.
- OutputInterface
- OutputInterface is the interface implemented by all Output classes.
- StyleInterface
- Output style helpers.
- Stringable
- 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.
- ExceptionInterface
- InflectorInterface
- SluggerInterface
- Creates a URL-friendly slug from a given string.
- ExceptionInterface
- Exception interface for all exceptions thrown by the component.
- ClientAware
- This interface is used for [default error formatting](error-handling.md).
- ExecutorImplementation
- PromiseAdapter
- Provides a means for integration of async PHP platforms ([related docs](data-fetching.md#async-php))
- 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
- 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
- Exception
- Base exception marker interface for ColorThief.
- AdapterInterface
- Basic interface for all image adapters.
- ProductInterface
- Interface for a product.
- Cockpit
- 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.
- CLI
- DotEnv
- FileStorage
- 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.
- Index
- Manager
- CollectionReader
- CollectionWriter
- App
- AppAware
- Module
- Helper
- Cache
- Filesystem
- FileObject
- Use custom FileObject to prevent "too many files open" error
- Session
- Request
- Response
- Mailer
- Mailer_Message
- Client
- areplacerInterface
- attributesSimplifier
- htmlCommentsRemover
- inlineCssMinifier
- inlineJavascriptMinifier
- minify
- quotesRemover
- whitespacesRemover
- Client
- Mongo
- MongoLite
- ResultSet
- Cursor
- Client
- Client object.
- Collection
- Collection object.
- Cursor
- Cursor object.
- Database
- Database object.
- UtilArrayQuery
- client
- cookieJar
- fileCookieJar
- sessionCookieJar
- setCookie
- aRequestException
- badResponseException
- clientException
- connectException
- invalidArgumentException
- seekException
- serverException
- tooManyRedirectsException
- transferExceptionInterface
- curlFactory
- curlHandler
- curlMultiHandler
- easyHandle
- mockHandler
- proxy
- streamHandler
- handlerStack
- messageFormatter
- middleware
- pool
- prepareBodyMiddleware
- aggregateException
- aRejectionException
- cancellationException
- coroutine
- eachPromise
- fulfilledPromise
- promise
- rejectedPromise
- taskQueue
- appendStream
- bufferStream
- cachingStream
- droppingStream
- fnStream
- inflateStream
- lazyOpenStream
- limitStream
- multipartStream
- noSeekStream
- pumpStream
- request
- response
- rfc7230
- serverRequest
- stream
- streamWrapper
- uploadedFile
- uri
- uriNormalizer
- uriResolver
- redirectMiddleware
- requestOptions
- retryMiddleware
- transferStats
- uriTemplate
- utils
- RedisLite
- RedisLite class.
- SimpleImageLib
- A PHP class that makes working with images as simple as possible.
- 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.
- BlockPair
- Block pair.
- ByteMatrix
- Byte matrix.
- Encoder
- Encoder.
- MaskUtil
- Mask utility.
- MatrixUtil
- Matrix utility.
- QrCode
- QR code.
- InvalidArgumentException
- OutOfBoundsException
- RuntimeException
- UnexpectedValueException
- WriterException
- Alpha
- Cmyk
- Gray
- Rgb
- 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.
- EpsImageBackEnd
- ImagickImageBackEnd
- SvgImageBackEnd
- TransformationMatrix
- ImageRenderer
- DotsModule
- Renders individual modules as dots.
- Edge
- EdgeIterator
- Edge iterator based on potrace.
- RoundnessModule
- Rounds the corners of module groups.
- SquareModule
- Groups modules together to a single path.
- Close
- Curve
- EllipticArc
- Line
- Move
- Path
- Internal Representation of a vector path.
- PlainTextRenderer
- EyeFill
- Fill
- Gradient
- GradientType
- RendererStyle
- Writer
- QR code writer.
- SimpleImage
- A PHP class that makes working with images as simple as possible.
- JsonException
- Json5Decoder
- SyntaxError
- ComposerAutoloaderInit00d1f9b6bf944011268c41c2b4662055
- ComposerStaticInit00d1f9b6bf944011268c41c2b4662055
- ClassLoader
- ClassLoader implements a PSR-0, PSR-4 and classmap class loader.
- InstalledVersions
- AbstractEnum
- EnumMap
- A specialized map implementation for use with enum type keys.
- CloneNotSupportedException
- ExpectationException
- IllegalArgumentException
- MismatchException
- SerializeNotSupportedException
- UnserializeNotSupportedException
- NullValue
- 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.
- 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.
- AbstractLexer
- Base class for writing simple lexers, i.e. for creating small DSLs.
- BeforeValidException
- CachedKeySet
- ExpiredException
- Key
- SignatureInvalidException
- BodySummarizer
- Client
- 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
- 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
- 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.
- 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
- 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
- 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.
- MalformedUriException
- Exception thrown if a URI cannot be parsed because it's malformed.
- 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
- ProvidedPackageException
- ReplacedPackageException
- PrettyVersions
- Version
- Color
- ColorExtractor
- Palette
- Config
- CorruptedPathDetected
- DirectoryAttributes
- DirectoryListing
- FileAttributes
- Filesystem
- InvalidStreamProvided
- InvalidVisibilityProvided
- FallbackMimeTypeDetector
- LocalFilesystemAdapter
- MountManager
- PathPrefixer
- PathTraversalDetected
- PortableVisibilityGuard
- SymbolicLinkEncountered
- UnableToCheckDirectoryExistence
- UnableToCheckExistence
- UnableToCheckFileExistence
- UnableToCopyFile
- UnableToCreateDirectory
- UnableToDeleteDirectory
- UnableToDeleteFile
- UnableToMountFilesystem
- UnableToMoveFile
- UnableToReadFile
- UnableToResolveFilesystemMount
- UnableToRetrieveMetadata
- UnableToSetVisibility
- UnableToWriteFile
- PortableVisibilityConverter
- UnreadableFileEncountered
- Visibility
- WhitespacePathNormalizer
- EmptyExtensionToMimeTypeMap
- ExtensionMimeTypeDetector
- FinfoMimeTypeDetector
- GeneratedExtensionToMimeTypeMap
- OverridingExtensionToMimeTypeMap
- 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.
- Exception
- This class is only for inheriting
- ZipStream
- ZipStream
- BulkWriteResult
- Result class for a bulk write operation.
- ChangeStream
- Iterator for a change stream.
- Client
- Collection
- Database
- DeleteResult
- Result class for a delete operation.
- BadMethodCallException
- InvalidArgumentException
- ResumeTokenException
- RuntimeException
- UnexpectedValueException
- UnsupportedException
- Bucket
- Bucket provides a public API for interacting with the GridFS files and chunks collections.
- CorruptFileException
- FileNotFoundException
- StreamException
- 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.
- 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.
- 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.
- UpdateResult
- Result class for an update operation.
- 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.
- 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.
- BaconQrCodeProvider
- BaseHTTPQRCodeProvider
- EndroidQrCodeProvider
- EndroidQrCodeWithLogoProvider
- GoogleChartsQrCodeProvider
- ImageChartsQRCodeProvider
- QRException
- QRicketProvider
- QRServerProvider
- CSRNGProvider
- HashRNGProvider
- MCryptRNGProvider
- OpenSSLRNGProvider
- RNGException
- 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
- TwoFactorAuth
- TwoFactorAuthException
- BaconQRCodeTest
- EndroidQRCodeTest
- Application
- An Application is the container for a collection of commands.
- AsCommand
- Service tag to autoconfigure commands.
- GithubActionReporter
- Utility class for Github actions.
- Color
- 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.
- ContainerCommandLoader
- Loads commands from a PSR-11 container.
- FactoryCommandLoader
- A simple command loader using factories to instantiate commands lazily.
- CompletionInput
- An input specialized for shell completion.
- CompletionSuggestions
- Stores all completion suggestions for the current input.
- BashCompletionOutput
- Suggestion
- Represents a single suggested value.
- ConsoleEvents
- Contains all events dispatched by an Application.
- Cursor
- AddConsoleCommandPass
- Registers console commands.
- 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.
- ErrorListener
- 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
- NullOutputFormatter
- NullOutputFormatterStyle
- OutputFormatter
- Formatter class for console output.
- OutputFormatterStyle
- Formatter style class for defining styles.
- OutputFormatterStyleStack
- 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.
- 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.
- ConsoleLogger
- PSR-3 compliant console logger.
- 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.
- ChoiceQuestion
- Represents a choice question.
- ConfirmationQuestion
- Represents a yes/no question.
- Question
- Represents a Question.
- SignalRegistry
- SingleCommandApplication
- Base class for all commands.
- OutputStyle
- Decorates output to add console style guide helpers.
- SymfonyStyle
- Output decorator helpers for the Symfony Style Guide.
- Terminal
- ApplicationTester
- Eases the testing of console applications.
- CommandCompletionTester
- Eases the testing of command completion.
- CommandTester
- Eases the testing of console commands.
- CommandIsSuccessful
- 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.
- AccessDeniedException
- DirectoryNotFoundException
- Finder
- Finder allows to build rules to find files and directories.
- Gitignore
- Gitignore matches against text.
- Glob
- Glob matches globbing patterns against text.
- 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.
- 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).
- FileTypeFilterIterator
- FileTypeFilterIterator only keeps files, directories, or both.
- 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
- SplFileInfo
- Extends \SplFileInfo to support relative paths.
- Normalizer
- JsonException
- Attribute
- PhpToken
- UnhandledMatchError
- ValueError
- ReturnTypeWillChange
- Required
- A required dependency.
- SubscribedService
- Use with {@see ServiceSubscriberTrait} to mark a method's return type as a subscribed service.
- 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.
- InvalidArgumentException
- RuntimeException
- EnglishInflector
- FrenchInflector
- French inflector.
- LazyString
- A string whose value is computed lazily by a callback.
- AsciiSlugger
- UnicodeString
- Represents a string of Unicode grapheme clusters encoded as UTF-8.
- LintCommand
- Validates YAML files syntax and outputs encountered errors.
- Dumper
- Dumper dumps PHP variables to YAML strings.
- 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.
- Parser
- Parser parses YAML strings to convert them to PHP arrays.
- TaggedValue
- Yaml
- Yaml offers convenience methods to load and dump YAML.
- DebugFlag
- Collection of flags for [error debugging](error-handling.md#debugging-tools).
- 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](error-handling.md).
- 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.
- InvalidArgument
- ExecutionResult
- Returned after [query execution](executing-queries.md).
- Executor
- Implements the "Evaluating requests" section of the GraphQL specification.
- AmpPromiseAdapter
- ReactPromiseAdapter
- SyncPromiseAdapter
- Allows changing order of field resolution even in sync environments (by leveraging queue of deferreds and promises)
- Promise
- Convenience wrapper for promises represented by Promise Adapter
- ReferenceExecutor
- Values
- CoroutineExecutor
- GraphQL
- This is the primary facade for fulfilling GraphQL operations.
- 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
- 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
- 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
- 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.
- 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
- 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
- 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
- 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](type-system/type-language.md) 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
- 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](https://github.com/graphql/express-graphql) and [Apollo Server](https://github.com/apollographql/graphql-server).
- 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.
- InterfaceType
- Registry of standard GraphQL types and a base class for all other types.
- IntType
- Scalar Type Definition
- 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.
- Introspection
- SchemaConfig
- Schema configuration class.
- SchemaValidationContext
- TypeKind
- InputObjectCircularRefs
- 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](type-system/type-language.md) 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.
- ASTValidationContext
- DocumentValidator
- Implements the "Validation" section of the spec.
- CustomValidationRule
- DisableIntrospection
- ExecutableDefinitions
- Executable definitions
- FieldsOnCorrectType
- FragmentsOnCompositeTypes
- KnownArgumentNames
- Known argument names
- KnownArgumentNamesOnDirectives
- Known argument names on directives
- KnownDirectives
- KnownFragmentNames
- KnownTypeNames
- Known type names
- LoneAnonymousOperation
- Lone anonymous operation
- LoneSchemaDefinition
- Lone Schema definition
- NoFragmentCycles
- NoUndefinedVariables
- A GraphQL operation is only valid if all variables encountered, both directly and via fragment spreads, are defined by that operation.
- NoUnusedFragments
- NoUnusedVariables
- OverlappingFieldsCanBeMerged
- PossibleFragmentSpreads
- ProvidedRequiredArguments
- ProvidedRequiredArgumentsOnDirectives
- Provided required arguments on directives
- QueryComplexity
- QueryDepth
- QuerySecurityRule
- ScalarLeafs
- SingleFieldSubscription
- UniqueArgumentNames
- UniqueDirectivesPerLocation
- Unique directive names per location
- UniqueFragmentNames
- UniqueInputFieldNames
- UniqueOperationNames
- UniqueVariableNames
- ValidationRule
- ValuesOfCorrectType
- Value literals of correct type
- VariablesAreInputTypes
- VariablesInAllowedPosition
- 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.
- Analyser
- Extract swagger-php annotations from a [PHPDoc](http://en.wikipedia.org/wiki/PHPDoc) using Doctrine's DocParser.
- Analysis
- Result of the analyser.
- 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](https://swagger.io/specification/#oauthFlowObject).
- 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.
- Context
- Context.
- Generator
- OpenApi spec generator.
- 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.
- Logger
- Logger reports the parser and validation messages.
- 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.
- 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.
- Flush
- Base class for all commands.
- CreateTranslation
- Base class for all commands.
- Create
- Base class for all commands.
- Dashboard
- Class Controller
- Utils
- Class Controller
- Query
- FieldTypes
- JsonType
- Scalar Type Definition
- UploadType
- Scalar Type Definition
- Acl
- Admin
- App
- Async
- Async Helper class.
- Auth
- Csrf
- EventStream
- i18n
- I18n class. Manage translations
- JWT
- Menus
- ResponseCache
- ResponseCacheFileHandler
- ResponseCacheMemoryeHandler
- Theme
- TWFA
- TWFAQRCodeRenderer
- Query
- Assets
- Class Controller
- Asset
- Img
- ComposerAutoloaderInit05e79f1c0a61bd31841b9c7a1b54b18c
- ComposerStaticInit05e79f1c0a61bd31841b9c7a1b54b18c
- ClassLoader
- ClassLoader implements a PSR-0, PSR-4 and classmap class loader.
- InstalledVersions
- Color
- ColorThief
- 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
- 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.
- ImageLoader
- PQueue
- Simple priority queue.
- VBox
- Collection
- Class Controller
- Content
- Class Controller
- Models
- Class Controller
- Singleton
- Class Controller
- Collections
- Api
- Class Controller
- Locales
- Class Controller
- Logs
- Class Controller
- Settings
- Class Controller
- Roles
- Class Controller
- Users
- Class Controller
- Utils
- Class Controller
- Api
- Locales
- Log
- LogChannel
- Revisions
- Settings
- System
- yP
- It's a class that's used to dispatch events.
- AbstractProduct
- Base class for all products.
- Base
- Represents a pizza base.
- Sauce
- Pizza sauce class.
- Pizza
- A pizza.
- JsonExtension
- MacroDataExtension
- ObjectExtension
- 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.
- state
- A trait that allows the class to be serialized and unserialized.
- aStreamDecoratorTrait
- messageTrait
- ClientTrait
- Client interface for sending HTTP requests.
- MessageTrait
- Trait implementing functionality common to requests and responses.
- StreamDecoratorTrait
- Stream decorator trait
- 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.
- HandlesDataUri
- LockableTrait
- Basic lock feature for commands.
- TesterTrait
- 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".
- 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.
- ReviewableTrait
- A trait for reviewable objects.
Table of Contents
- ACCESS_ALREADY_DEFINED = 'Argument already exists and cannot be redefined!'
- ACCESS_DENIED_EXCEPTION = 'Error: Access denied!'
- APP_ADMIN = \false
- APP_ADMIN = \true
- APP_API_REQUEST = \strpos($APP_ROUTE, '/api/') === 0 ? 1 : 0
- APP_BASE_URL = $APP_BASE_URL
- APP_CLI = \PHP_SAPI == 'cli'
- APP_DIR = \str_replace(\DIRECTORY_SEPARATOR, '/', __DIR__)
- APP_DOCUMENT_ROOT = $APP_DOCUMENT_ROOT
- APP_START_TIME = \microtime(\true)
- APP_START_TIME = \microtime(\true)
- APP_VERSION = '2.0.2'
- CACHE_EXPIRATION = @\time() + 60 * 60 * 24 * 31 * 365
- CACHE_KEY = \rtrim(\strtr(\base64_encode(\YXORP_REQUEST_URI), '+/=', '._-'))
- CACHE_KEY_CONTEXT = \rtrim(\strtr(\base64_encode(\YXORP_HTTP_HOST), '+/=', '._-'))
- CHAR_0 = '0'
- CHAR_1 = '1'
- CHAR_2 = '2'
- CHAR_3 = '3'
- CHAR_6 = '6'
- CHAR_9 = '9'
- CHAR_A = 'a'
- CHAR_ARROW = '<'
- CHAR_ARROW_CLOSE = '>'
- CHAR_ASTRIX = '*'
- CHAR_AT = '@'
- CHAR_BRACKET = '('
- CHAR_BRACKET_CLOSE = ')'
- CHAR_CAP_P = 'P'
- CHAR_COLON = ':'
- CHAR_COMMA = ','
- CHAR_CURVE = '{'
- CHAR_CURVE_CLOSE = '}'
- CHAR_DASH = '-'
- CHAR_EMPTY_STRING = ''
- CHAR_EQUALS = '='
- CHAR_EXCLAMATION = '!'
- CHAR_HASH = '#'
- CHAR_I = 'i'
- CHAR_PERIOD = '.'
- CHAR_PLUS = '+'
- CHAR_QUESTION = '?'
- CHAR_S = 's'
- CHAR_SLASH = '/'
- CHAR_SLASH_BACK = '\\'
- CHAR_SQUARE = '['
- CHAR_SQUARE_CLOSE = ']'
- CHAR_UNDER = '_'
- CHAR_UP = '^'
- CHAR_USD = '$'
- CHAR_Z = 'z'
- COOKIE_JAR = 'cookie_jar' . \CHAR_PERIOD
- DIR_ACCOUNTS = \VAR_USERS . \DIRECTORY_SEPARATOR
- DIR_ACTION = 'action' . \DIRECTORY_SEPARATOR
- DIR_APP = 'app' . \DIRECTORY_SEPARATOR
- DIR_BUGSNAG = 'snag' . \DIRECTORY_SEPARATOR
- DIR_CACHE = \VAR_CACHE . \DIRECTORY_SEPARATOR . \urlencode(\YXORP_HTTP_HOST) . \DIRECTORY_SEPARATOR
- DIR_DATA = 'data' . \DIRECTORY_SEPARATOR
- DIR_DEBUG = 'debug' . \DIRECTORY_SEPARATOR
- DIR_GLOBAL = \VAR_GLOBAL . \DIRECTORY_SEPARATOR
- DIR_HTTP = 'http' . \DIRECTORY_SEPARATOR
- DIR_INSTALL = 'install' . \DIRECTORY_SEPARATOR
- DIR_LIB = 'lib' . \DIRECTORY_SEPARATOR
- DIR_MINIFY = 'minify' . \DIRECTORY_SEPARATOR
- DIR_OVERRIDE = 'override' . \DIRECTORY_SEPARATOR
- DIR_PARSER = 'parser' . \DIRECTORY_SEPARATOR
- DIR_PLUGIN = 'plugin' . \DIRECTORY_SEPARATOR
- DIR_PROXY = 'proxy' . \DIRECTORY_SEPARATOR
- DIR_PSR = 'psr' . \DIRECTORY_SEPARATOR
- DIR_ROOT = $root . DIRECTORY_SEPARATOR
- Defining the root directory of the website.
- DIR_STORAGE = 'storage' . \DIRECTORY_SEPARATOR
- DIR_TMP = 'tmp' . \DIRECTORY_SEPARATOR
- DIR_VENDOR = 'vendor' . \DIRECTORY_SEPARATOR
- ENV_ADMIN_EMAIL = 'SITE_EMAIL' . \EXT_ENV
- ENV_ADMIN_NAME = 'SITE_NAME' . \EXT_ENV
- ENV_ADMIN_PASSWORD = 'SITE_PASSWORD' . \EXT_ENV
- ENV_ADMIN_USER = 'SITE_USER' . \EXT_ENV
- ENV_BUGSNAG_KEY = 'BUGSNAG_KEY' . \EXT_ENV
- ENV_DEBUG = 'DEBUG' . \EXT_ENV
- ENV_DEFAULT_HOST = 'DEFAULT_HOST' . \EXT_ENV
- ENV_DEFAULT_TARGET = 'DEFAULT_TARGET' . \EXT_ENV
- ENV_GA_UTM = 'GA_UTM' . \EXT_ENV
- EVENT_BEFORE_SEND = 'request' . \CHAR_PERIOD . 'before_send'
- EVENT_BUILD_CACHE = 'request' . \CHAR_PERIOD . 'build_cached'
- EVENT_BUILD_CONTEXT = 'request' . \CHAR_PERIOD . 'build_context'
- EVENT_BUILD_HEADERS = 'request' . \CHAR_PERIOD . 'build_headers'
- EVENT_BUILD_INCLUDES = 'request' . \CHAR_PERIOD . 'build_includes'
- EVENT_BUILD_REQUEST = 'request' . \CHAR_PERIOD . 'build_request'
- EVENT_COMPLETE = 'request' . \CHAR_PERIOD . 'complete'
- EVENT_EXCEPTION = 'request' . \CHAR_PERIOD . 'build_exception'
- EVENT_FINAL = 'request' . \CHAR_PERIOD . 'final'
- EVENT_SEND = 'request' . \CHAR_PERIOD . 'send'
- EVENT_SENT = 'request' . \CHAR_PERIOD . 'sent'
- EVENT_WRITE = 'curl' . \CHAR_PERIOD . 'callback' . \CHAR_PERIOD . 'write'
- EXT_ENV = \CHAR_PERIOD . 'env'
- EXT_JSON = \CHAR_PERIOD . 'json'
- EXT_PHAR = \CHAR_PERIOD . 'phar'
- EXT_PHP = \CHAR_PERIOD . 'php'
- EXT_TEXT = 'txt'
- FILE_BUGSNAG = \VAR_BUGSNAG . \EXT_PHAR
- FILE_CACHE = \CHAR_PERIOD . \VAR_CACHE
- FILE_COOKIE_JAR = \COOKIE_JAR . \CACHE_KEY . \EXT_TEXT
- FILE_INDEX = 'index' . \EXT_PHP
- FILE_MIME_TYPES = \VAR_MIME . \EXT_JSON
- FILE_PROXY = \VAR_PROXY . \EXT_PHAR
- FILE_PUBLIC_SUFFIX_LIST = 'public_suffix_list.dat'
- FILE_REWRITE = 'rewrite' . \EXT_JSON
- FILE_SITE_BOOTSTRAP = 'bootstrap' . \EXT_PHP
- FILE_TLDS_ALPHA_BY_DOMAIN = 'tlds-alpha-by-domain.txt'
- FILE_WRAPPER = 'wrapper' . \EXT_PHP
- FILTER_VALIDATE_BOOL = \FILTER_VALIDATE_BOOLEAN
- GRAPHEME_EXTR_COUNT = 0
- GRAPHEME_EXTR_COUNT = 0
- GRAPHEME_EXTR_MAXBYTES = 1
- GRAPHEME_EXTR_MAXBYTES = 1
- GRAPHEME_EXTR_MAXCHARS = 2
- GRAPHEME_EXTR_MAXCHARS = 2
- JSON_THROW_ON_ERROR = 1 << 22
- MB_CASE_LOWER = 1
- MB_CASE_LOWER = 1
- MB_CASE_TITLE = 2
- MB_CASE_TITLE = 2
- MB_CASE_UPPER = 0
- MB_CASE_UPPER = 0
- MIME = 'MIME'
- MYSQLI_REFRESH_REPLICA = 64
- NUM_ENV_LIMIT = 2
- PATH_CACHE_DIR = __DIR__ . \DIRECTORY_SEPARATOR . \DIR_STORAGE . \DIR_CACHE
- PATH_CACHE_FILE = __DIR__ . \DIRECTORY_SEPARATOR . \DIR_STORAGE . \DIR_CACHE . \CACHE_KEY . \FILE_CACHE
- PATH_COOKIE_JAR = DIR_ROOT . DIR_APP . DIR_STORAGE . DIR_TMP . FILE_COOKIE_JAR
- PATH_DIR_APP = DIR_ROOT . DIR_APP
- PATH_FILE_MIME_TYPES = DIR_ROOT . DIR_LIB . DIR_DATA . FILE_MIME_TYPES
- PATH_PUBLIC_SUFFIX_LIST = DIR_ROOT . DIR_LIB . DIR_DATA . FILE_PUBLIC_SUFFIX_LIST
- PATH_REWRITE = DIR_ROOT . DIR_LIB . DIR_DATA . FILE_REWRITE
- PATH_SITE_BOOTSTRAP = DIR_ROOT . DIR_APP . FILE_SITE_BOOTSTRAP
- PATH_SITE_INDEX = DIR_ROOT . DIR_APP . FILE_INDEX
- PATH_SITE_LOCAL = DIR_ROOT . DIR_LIB . DIR_INSTALL . DIR_APP
- PATH_TLDS_ALPHA_BY_DOMAIN = DIR_ROOT . DIR_LIB . DIR_DATA . FILE_TLDS_ALPHA_BY_DOMAIN
- REG_EIGHT = \CHAR_HASH . \CHAR_UP . \VAR_HTTPS_ONLY . \CHAR_QUESTION . \CHAR_COLON . \CHAR_HASH . \CHAR_I
- REG_ELEVEN = \CHAR_HASH . \CHAR_BRACKET . \CHAR_SLASH . \CHAR_SLASH_BACK . \CHAR_PERIOD . \CHAR_QUESTION . \CHAR_SLASH . \CHAR_BRACKET_CLOSE . \CHAR_HASH
- REG_FIVE = \CHAR_PERIOD . \CHAR_ASTRIX
- REG_FOUR = \CHAR_SLASH_BACK . \CHAR_ASTRIX
- REG_NINE = \CHAR_HASH . \CHAR_SLASH . \CHAR_SQUARE . \CHAR_UP . \CHAR_SLASH . \CHAR_SQUARE_CLOSE . \CHAR_ASTRIX . \CHAR_USD . \CHAR_HASH
- REG_ONE = \CHAR_SLASH . \CHAR_SLASH_BACK . \CHAR_QUESTION . \CHAR_PERIOD . \CHAR_ASTRIX . \CHAR_SLASH
- REG_SEVEN = \CHAR_HASH . \CHAR_UP
- REG_SIX = \CHAR_SLASH_BACK . \CHAR_QUESTION
- REG_TEN = \CHAR_HASH . \CHAR_SLASH . \CHAR_QUESTION . \CHAR_EXCLAMATION . \CHAR_SLASH_BACK . \CHAR_PERIOD . \CHAR_SLASH_BACK . \CHAR_PERIOD . \CHAR_BRACKET_CLOSE . \CHAR_SQUARE . \CHAR_UP . \CHAR_SLASH . \CHAR_SQUARE_CLOSE . \CHAR_PLUS . \CHAR_SLASH . \CHAR_SLASH_BACK . \CHAR_PERIOD . \CHAR_SLASH_BACK . \CHAR_PERIOD . \CHAR_SLASH . \CHAR_HASH
- REG_THREE = \CHAR_AT . \CHAR_CURVE . \CHAR_BRACKET . \CHAR_SQUARE . \CHAR_A . \CHAR_DASH . \CHAR_Z . \CHAR_0 . \CHAR_DASH . \CHAR_9 . \CHAR_UNDER . \CHAR_SQUARE_CLOSE . \CHAR_PLUS . \CHAR_BRACKET_CLOSE . \CHAR_CURVE_CLOSE . \CHAR_AT . \CHAR_S
- REG_TWELVE = \CHAR_SLASH . \CHAR_BRACKET . \CHAR_QUESTION . \CHAR_CAP_P . \CHAR_ARROW . \VAR_DOMAIN . \CHAR_ARROW_CLOSE . \CHAR_SQUARE . \CHAR_A . \CHAR_DASH . \CHAR_Z . \CHAR_0 . \CHAR_DASH . \CHAR_9 . \CHAR_SQUARE_CLOSE . \CHAR_SQUARE . \CHAR_A . \CHAR_DASH . \CHAR_Z . \CHAR_0 . \CHAR_DASH . \CHAR_9 . \CHAR_SLASH_BACK . \CHAR_DASH . \CHAR_SQUARE_CLOSE . \CHAR_CURVE . \CHAR_1 . \CHAR_COMMA . \CHAR_6 . \CHAR_3 . \CHAR_CURVE_CLOSE . \CHAR_SLASH_BACK . \CHAR_PERIOD . \CHAR_SQUARE . \CHAR_A . \CHAR_DASH . \CHAR_Z . \CHAR_PERIOD . \CHAR_SQUARE_CLOSE . \CHAR_CURVE . \CHAR_2 . \CHAR_COMMA . \CHAR_6 . \CHAR_CURVE_CLOSE . \CHAR_BRACKET_CLOSE . \CHAR_USD . \CHAR_SLASH . \CHAR_I
- REG_TWO = \CHAR_HASH . \CHAR_PERIOD . \CHAR_ASTRIX . \CHAR_SLASH
- RUNTIME_EXCEPTION = 'Directory "%s" was not created'
- SITE_COLLECTIONS = 'collections'
- SITE_CONTENT = 'content'
- SITE_DETAILS = 'SITE_DETAILS'
- SITE_DETAILS_GLOBAL = 'SITE_DETAILS_GLOBAL'
- SITE_DOMAIN = 'SITE_DOMAIN'
- SITE_DOMAIN_SUB = 'SITE_DOMAIN_SUB'
- SITE_HOST = 'host'
- SITE_MODULE = '_model'
- SITE_NAME = 'name'
- SITE_SETTINGS = 'settings'
- SITE_SINGLETONS = 'singletons'
- SITE_SITES = 'sites'
- SITE_TARGET = 'target'
- SITE_VAL = 'val'
- SUBSCRIBE_METHOD = 'subscribe'
- SUFFIX_LIST = 'SUFFIX_LIST'
- SYMFONY_GRAPHEME_CLUSTER_RX = ((float) \PCRE_VERSION < 10 ? (float) \PCRE_VERSION >= 8.32 : (float) \PCRE_VERSION >= 10.39) ? '\\X' : \Symfony\Polyfill\Intl\Grapheme\Grapheme::GRAPHEME_CLUSTER_RX
- TARGET_BG_COLOR = 'TARGET_BG_COLOR'
- TARGET_BG_IMG = 'TARGET_BG_IMG'
- TARGET_BUTTON = 'TARGET_BUTTON'
- TARGET_BUTTON_HOVER = 'TARGET_BUTTON_HOVER'
- TARGET_CSS = 'TARGET_CSS'
- TARGET_FOOT = 'TARGET_FOOT'
- TARGET_FOOT_HTML = 'TARGET_FOOT_HTML'
- TARGET_HEAD = 'TARGET_HEAD'
- TARGET_HEAD_HTML = 'TARGET_HEAD_HTML'
- TARGET_HTML_MENU = 'TARGET_HTML_MENU'
- TARGET_JS = 'TARGET_JS'
- TARGET_LINK = 'TARGET_LINK'
- TARGET_LINK_HOVER = 'TARGET_LINK_HOVER'
- TARGET_LINK_VISITED = 'TARGET_LINK_VISITED'
- TARGET_MENU = 'TARGET_MENU'
- TARGET_MENU_HTML = 'TARGET_MENU_HTML'
- VAR_ACTIVE = 'active'
- VAR_ADDR = 'ADDR'
- VAR_ADMIN = 'admin'
- VAR_ALLOW_REDIRECTS = 'allow_redirects'
- VAR_APP = 'app'
- VAR_APPLICATION_URLENCODED = 'application/x-www-form-urlencoded'
- VAR_BG_COLOR = 'bgcolor'
- VAR_BG_IMG = 'background'
- VAR_BUGSNAG = 'bugsnag'
- VAR_BUTTON = 'button'
- VAR_BUTTON_HOVER = 'buttonhover'
- VAR_CACHE = 'cache'
- VAR_CACHE_NAME = 'cache_name'
- VAR_CACHE_STORE = 'CACHE_STORE'
- VAR_CONTENT = 'content'
- VAR_CONTENT_LENGTH = 'content-length'
- VAR_CONTENT_TYPE = 'content-type'
- VAR_COOKIES = 'cookies'
- VAR_CREATED = '_created'
- VAR_CSS = 'css'
- VAR_DASH_LOWER = \CHAR_DASH . \CHAR_UNDER
- VAR_DECODE_CONTENT = 'decode_content'
- VAR_DIR = 'DIR'
- VAR_DOMAIN = 'domain'
- VAR_DOMAIN_UP = 'DOMAIN'
- VAR_EMAIL = 'email'
- VAR_ERROR = 'error'
- VAR_EVENT = 'EVENT'
- VAR_FILES = 'files'
- VAR_FOOT = 'footer'
- VAR_FOOT_HTML = 'htmlfoot'
- VAR_FULL = 'FULL'
- VAR_GET_URL = 'getUrl'
- VAR_GETCSV = 'str_getcsv'
- VAR_GLOBAL = 'global'
- VAR_GLOBAL_UP = 'GLOBAL'
- VAR_GLOBALS = 'GLOBALS'
- VAR_GROUP = 'group'
- VAR_HEAD = 'htmlhead'
- VAR_HEAD_HTML = 'headerbanner'
- VAR_HOST = 'HOST'
- VAR_HTML = 'html'
- VAR_HTML_MENU = 'htmlmenu'
- VAR_HTTP = 'http:'
- VAR_HTTP_ERRORS = 'http_errors'
- VAR_HTTP_UP = 'HTTP'
- VAR_HTTPS = 'https:' . \CHAR_SLASH . \CHAR_SLASH
- VAR_HTTPS_ONLY = 'https'
- VAR_HTTPS_UP = 'HTTPS'
- VAR_I18N = 'i18n'
- VAR_IDN_CONVERSION = 'idn_conversion'
- VAR_INC = 'INC'
- VAR_INSTALL = 'INSTALL'
- VAR_INTERFACE = 'Interface'
- VAR_JS = 'js'
- VAR_LINK = 'link'
- VAR_LINK_HOVER = 'linkhover'
- VAR_LINK_VISITED = 'linkvisited'
- VAR_LIST = 'LIST'
- VAR_MENU = 'menu'
- VAR_MENU_HTML = 'htmlmenu'
- VAR_METHOD = 'METHOD'
- VAR_MIME = 'mime'
- VAR_MODIFIED = '_modified'
- VAR_NAME = 'name'
- VAR_NAME_UP = 'NAME'
- VAR_PARSE_UP = 'PARSE'
- VAR_PASSWORD = 'password'
- VAR_PATTERN = 'pattern'
- VAR_PATTERN_UP = 'PATTERN'
- VAR_PHP = 'PHP'
- VAR_PLUGINS = 'plugins'
- VAR_PROXY = 'proxy'
- VAR_REMOTE = 'REMOTE'
- VAR_REPLACE = 'replace'
- VAR_REPLACE_UP = 'REPLACE'
- VAR_REQUEST = 'REQUEST'
- VAR_RESPONSE = 'RESPONSE'
- VAR_REWRITE = 'REWRITE'
- VAR_ROLE = 'role'
- VAR_SEARCH = 'SEARCH'
- VAR_SELF = 'SELF'
- VAR_SERVER = 'SERVER'
- VAR_SITE = 'SITE'
- VAR_SITE_LOGS = 'logs'
- VAR_STRTOLOWER = 'strtolower'
- VAR_SUB = 'SUB'
- VAR_TARGET = 'TARGET'
- VAR_TARGET_PATTERN = 'TARGET_PATTERN'
- VAR_TARGET_REPLACE = 'TARGET_REPLACE'
- VAR_TEXT = 'text'
- VAR_TEXT_HTML = \VAR_TEXT . \CHAR_SLASH . \VAR_HTML
- VAR_TRAIT = 'Trait'
- VAR_TYPE = 'type'
- VAR_TYPES = 'TYPES'
- VAR_UCFIRST = 'ucfirst'
- VAR_URI = 'URI'
- VAR_URL = 'url'
- VAR_URL_HOST = 'url_host'
- VAR_URL_UP = 'URL'
- VAR_USER = 'user'
- VAR_USER_IP = 'user_ip'
- VAR_USER_IP_LONG = 'user_ip_long'
- VAR_USERS = 'users'
- VAR_VALUE = 'value'
- VAR_VAR = 'VAR'
- VAR_VAR_UNDER = \CHAR_UNDER . \VAR_VAR
- VAR_VAR_UNDER_END = \CHAR_UNDER . \VAR_VAR . \CHAR_UNDER
- VAR_VERIFY = 'verify'
- YXORP = 'yxorP'
- YXORP_ACTIONS = 'YXORP_ACTIONS'
- YXORP_APP = \YXORP . \CHAR_UNDER . \VAR_APP
- YXORP_CONTENT = \YXORP . \CHAR_UNDER . \VAR_CONTENT
- YXORP_EVENT_LIST = \VAR_EVENT . \CHAR_UNDER . \VAR_LIST
- YXORP_GLOBAL_CSS = \VAR_GLOBAL_UP . \CHAR_UNDER . \VAR_CSS
- YXORP_GLOBAL_JS = \VAR_GLOBAL_UP . \CHAR_UNDER . \VAR_JS
- YXORP_GLOBAL_PATTERN = \VAR_GLOBAL_UP . \CHAR_UNDER . \VAR_PATTERN
- YXORP_GLOBAL_REPLACE = \VAR_GLOBAL_UP . \CHAR_UNDER . \VAR_REPLACE
- YXORP_HTTP_ = \VAR_HTTPS_UP . \CHAR_UNDER
- YXORP_MIME_TYPES = \VAR_MIME . \CHAR_UNDER . \VAR_TYPES
- YXORP_PHP_SELF = \VAR_PHP . \CHAR_UNDER . \VAR_SELF
- YXORP_REMOTE_ADDR = \VAR_REMOTE . \CHAR_UNDER . \VAR_ADDR
- YXORP_REQUEST_METHOD = \VAR_REQUEST . \CHAR_UNDER . \VAR_METHOD
- YXORP_REWRITE = \VAR_INC . \CHAR_UNDER . \VAR_REWRITE
- YXORP_SITE_SYSTEM = 'system'
- YXORP_SITE_SYSTEM_INSTALL = \VAR_APP . \CHAR_UNDER . \VAR_INSTALL
- YXORP_SITE_SYSTEM_LOGS = \YXORP_SITE_SYSTEM . \CHAR_SLASH . \VAR_SITE_LOGS
- YXORP_SITE_SYSTEM_USERS = \YXORP_SITE_SYSTEM . \CHAR_SLASH . \VAR_USERS
- YXORP_TARGET_CSS = 'TARGET_CSS'
- YXORP_TARGET_JS = 'TARGET_JS'
- YXORP_TARGET_PLUGINS = 'TARGET_PLUGINS'
- hasSQLiteSupport() : mixed
- ensureWritableStorageFolder() : mixed
- fetch_from_array() : mixed
- fnmatch() : bool
- array_key_intersect() : array<string|int, mixed>
- levenshtein_utf8() : int
- fuzzy_search() : float
- createMongoDbLikeId() : string
- uri_template() : mixed
- describe_type() : mixed
- headers_from_lines() : mixed
- debug_resource() : mixed
- choose_handler() : mixed
- default_user_agent() : mixed
- default_ca_bundle() : mixed
- normalize_header_keys() : mixed
- is_host_in_noproxy() : mixed
- json_decode() : mixed
- json_encode() : mixed
- queue() : mixed
- task() : mixed
- promise_for() : mixed
- rejection_for() : mixed
- exception_for() : mixed
- iter_for() : mixed
- inspect() : mixed
- inspect_all() : mixed
- unwrap() : mixed
- all() : mixed
- some() : mixed
- any() : mixed
- settle() : mixed
- each() : mixed
- each_limit() : mixed
- each_limit_all() : mixed
- is_fulfilled() : mixed
- is_rejected() : mixed
- is_settled() : mixed
- coroutine() : mixed
- str() : mixed
- uri_for() : mixed
- stream_for() : mixed
- parse_header() : mixed
- normalize_header() : mixed
- modify_request() : mixed
- rewind_body() : mixed
- try_fopen() : mixed
- copy_to_string() : mixed
- copy_to_stream() : mixed
- hash() : mixed
- readline() : mixed
- parse_request() : mixed
- parse_response() : mixed
- parse_query() : mixed
- build_query() : mixed
- mimetype_from_filename() : mixed
- mimetype_from_extension() : mixed
- _parse_message() : mixed
- _parse_request_uri() : mixed
- get_message_body_summary() : mixed
- _caseless_remove() : mixed
- json5_decode() : mixed
- Takes a JSON encoded string and converts it into a PHP variable.
- composerRequire00d1f9b6bf944011268c41c2b4662055() : mixed
- includeFile() : mixed
- Scope isolated include.
- describe_type() : string
- Debug function used to describe the provided value type and class.
- headers_from_lines() : array<string|int, mixed>
- Parses an array of header lines into an associative array of headers.
- debug_resource() : resource
- Returns a debug stream based on the provided variable.
- choose_handler() : callable
- Chooses and creates a default handler to use based on the environment.
- default_user_agent() : string
- Get the default User-Agent string to use with Guzzle.
- default_ca_bundle() : string
- Returns the default cacert bundle for the current system.
- normalize_header_keys() : array<string|int, mixed>
- Creates an associative array of lowercase header names to the actual header casing.
- is_host_in_noproxy() : bool
- Returns true if the provided host matches any of the no proxy areas.
- json_decode() : object|array<string|int, mixed>|string|int|float|bool|null
- Wrapper for json_decode that throws when an error occurs.
- json_encode() : string
- Wrapper for JSON encoding that throws when an error occurs.
- queue() : TaskQueueInterface
- Get the global task queue used for promise resolution.
- task() : PromiseInterface
- Adds a function to run in the task queue when it is next `run()` and returns a promise that is fulfilled or rejected with the result.
- promise_for() : PromiseInterface
- Creates a promise for a value if the value is not a promise.
- rejection_for() : PromiseInterface
- Creates a rejected promise for a reason if the reason is not a promise. If the provided reason is a promise, then it is returned as-is.
- exception_for() : Exception|Throwable
- Create an exception for a rejected promise value.
- iter_for() : Iterator
- Returns an iterator for the given value.
- inspect() : array<string|int, mixed>
- Synchronously waits on a promise to resolve and returns an inspection state array.
- inspect_all() : array<string|int, mixed>
- Waits on all of the provided promises, but does not unwrap rejected promises as thrown exception.
- unwrap() : array<string|int, mixed>
- Waits on all of the provided promises and returns the fulfilled values.
- all() : PromiseInterface
- Given an array of promises, return a promise that is fulfilled when all the items in the array are fulfilled.
- some() : PromiseInterface
- Initiate a competitive race between multiple promises or values (values will become immediately fulfilled promises).
- any() : PromiseInterface
- Like some(), with 1 as count. However, if the promise fulfills, the fulfillment value is not an array of 1 but the value directly.
- settle() : PromiseInterface
- Returns a promise that is fulfilled when all of the provided promises have been fulfilled or rejected.
- each() : PromiseInterface
- Given an iterator that yields promises or values, returns a promise that is fulfilled with a null value when the iterator has been consumed or the aggregate promise has been fulfilled or rejected.
- each_limit() : PromiseInterface
- Like each, but only allows a certain number of outstanding promises at any given time.
- each_limit_all() : PromiseInterface
- Like each_limit, but ensures that no promise in the given $iterable argument is rejected. If any promise is rejected, then the aggregate promise is rejected with the encountered rejection.
- is_fulfilled() : bool
- Returns true if a promise is fulfilled.
- is_rejected() : bool
- Returns true if a promise is rejected.
- is_settled() : bool
- Returns true if a promise is fulfilled or rejected.
- coroutine() : PromiseInterface
- Create a new coroutine.
- with_transaction() : void
- Execute a callback within a transaction in the given session
- getallheaders() : mixed
- Get all HTTP header key/values as an associative array for the current request.
- trigger_deprecation() : void
- Triggers a silenced deprecation notice.
- ctype_alnum() : mixed
- ctype_alpha() : mixed
- ctype_cntrl() : mixed
- ctype_digit() : mixed
- ctype_graph() : mixed
- ctype_lower() : mixed
- ctype_print() : mixed
- ctype_punct() : mixed
- ctype_space() : mixed
- ctype_upper() : mixed
- ctype_xdigit() : mixed
- ctype_alnum() : bool
- ctype_alpha() : bool
- ctype_cntrl() : bool
- ctype_digit() : bool
- ctype_graph() : bool
- ctype_lower() : bool
- ctype_print() : bool
- ctype_punct() : bool
- ctype_space() : bool
- ctype_upper() : bool
- ctype_xdigit() : bool
- grapheme_extract() : mixed
- grapheme_stripos() : mixed
- grapheme_stristr() : mixed
- grapheme_strlen() : mixed
- grapheme_strpos() : mixed
- grapheme_strripos() : mixed
- grapheme_strrpos() : mixed
- grapheme_strstr() : mixed
- grapheme_substr() : mixed
- grapheme_extract() : string|false
- grapheme_stripos() : int|false
- grapheme_stristr() : string|false
- grapheme_strlen() : int|false|null
- grapheme_strpos() : int|false
- grapheme_strripos() : int|false
- grapheme_strrpos() : int|false
- grapheme_strstr() : string|false
- grapheme_substr() : string|false
- normalizer_is_normalized() : mixed
- normalizer_normalize() : mixed
- normalizer_is_normalized() : bool
- normalizer_normalize() : string|false
- mb_convert_encoding() : mixed
- mb_decode_mimeheader() : mixed
- mb_encode_mimeheader() : mixed
- mb_decode_numericentity() : mixed
- mb_encode_numericentity() : mixed
- mb_convert_case() : mixed
- mb_internal_encoding() : mixed
- mb_language() : mixed
- mb_list_encodings() : mixed
- mb_encoding_aliases() : mixed
- mb_check_encoding() : mixed
- mb_detect_encoding() : mixed
- mb_detect_order() : mixed
- mb_parse_str() : mixed
- mb_strlen() : mixed
- mb_strpos() : mixed
- mb_strtolower() : mixed
- mb_strtoupper() : mixed
- mb_substitute_character() : mixed
- mb_substr() : mixed
- mb_stripos() : mixed
- mb_stristr() : mixed
- mb_strrchr() : mixed
- mb_strrichr() : mixed
- mb_strripos() : mixed
- mb_strrpos() : mixed
- mb_strstr() : mixed
- mb_get_info() : mixed
- mb_http_output() : mixed
- mb_strwidth() : mixed
- mb_substr_count() : mixed
- mb_output_handler() : mixed
- mb_http_input() : mixed
- mb_convert_variables() : mixed
- mb_ord() : mixed
- mb_chr() : mixed
- mb_scrub() : mixed
- mb_str_split() : mixed
- mb_convert_encoding() : array<string|int, mixed>|string|false
- mb_decode_mimeheader() : string
- mb_encode_mimeheader() : string
- mb_decode_numericentity() : string
- mb_encode_numericentity() : string
- mb_convert_case() : string
- mb_internal_encoding() : string|bool
- mb_language() : string|bool
- mb_list_encodings() : array<string|int, mixed>
- mb_encoding_aliases() : array<string|int, mixed>
- mb_check_encoding() : bool
- mb_detect_encoding() : string|false
- mb_detect_order() : array<string|int, mixed>|bool
- mb_parse_str() : bool
- mb_strlen() : int
- mb_strpos() : int|false
- mb_strtolower() : string
- mb_strtoupper() : string
- mb_substitute_character() : string|int|bool
- mb_substr() : string
- mb_stripos() : int|false
- mb_stristr() : string|false
- mb_strrchr() : string|false
- mb_strrichr() : string|false
- mb_strripos() : int|false
- mb_strrpos() : int|false
- mb_strstr() : string|false
- mb_get_info() : array<string|int, mixed>|string|int|false
- mb_http_output() : string|bool
- mb_strwidth() : int
- mb_substr_count() : int
- mb_output_handler() : string
- mb_http_input() : array<string|int, mixed>|string|false
- mb_convert_variables() : string|false
- mb_ord() : int|false
- mb_chr() : string|false
- mb_scrub() : string
- mb_str_split() : array<string|int, mixed>
- is_countable() : mixed
- hrtime() : mixed
- array_key_first() : mixed
- array_key_last() : mixed
- fdiv() : float
- preg_last_error_msg() : string
- str_contains() : bool
- str_starts_with() : bool
- str_ends_with() : bool
- get_debug_type() : string
- get_resource_id() : int
- array_is_list() : bool
- enum_exists() : bool
- u() : UnicodeString
- b() : ByteString
- s() : UnicodeString|ByteString
- t() : string|null
- _t() : mixed
- _allowed() : bool
- includeFile() : mixed
- Scope isolated include.
Constants
ACCESS_ALREADY_DEFINED
public
mixed
ACCESS_ALREADY_DEFINED
= 'Argument already exists and cannot be redefined!'
ACCESS_DENIED_EXCEPTION
public
mixed
ACCESS_DENIED_EXCEPTION
= 'Error: Access denied!'
APP_ADMIN
public
mixed
APP_ADMIN
= \false
APP_ADMIN
public
mixed
APP_ADMIN
= \true
APP_API_REQUEST
public
mixed
APP_API_REQUEST
= \strpos($APP_ROUTE, '/api/') === 0 ? 1 : 0
APP_BASE_URL
public
mixed
APP_BASE_URL
= $APP_BASE_URL
APP_CLI
public
mixed
APP_CLI
= \PHP_SAPI == 'cli'
APP_DIR
public
mixed
APP_DIR
= \str_replace(\DIRECTORY_SEPARATOR, '/', __DIR__)
APP_DOCUMENT_ROOT
public
mixed
APP_DOCUMENT_ROOT
= $APP_DOCUMENT_ROOT
APP_START_TIME
public
mixed
APP_START_TIME
= \microtime(\true)
APP_START_TIME
public
mixed
APP_START_TIME
= \microtime(\true)
APP_VERSION
public
mixed
APP_VERSION
= '2.0.2'
CACHE_EXPIRATION
public
mixed
CACHE_EXPIRATION
= @\time() + 60 * 60 * 24 * 31 * 365
CACHE_KEY
public
mixed
CACHE_KEY
= \rtrim(\strtr(\base64_encode(\YXORP_REQUEST_URI), '+/=', '._-'))
CACHE_KEY_CONTEXT
public
mixed
CACHE_KEY_CONTEXT
= \rtrim(\strtr(\base64_encode(\YXORP_HTTP_HOST), '+/=', '._-'))
CHAR_0
public
mixed
CHAR_0
= '0'
CHAR_1
public
mixed
CHAR_1
= '1'
CHAR_2
public
mixed
CHAR_2
= '2'
CHAR_3
public
mixed
CHAR_3
= '3'
CHAR_6
public
mixed
CHAR_6
= '6'
CHAR_9
public
mixed
CHAR_9
= '9'
CHAR_A
public
mixed
CHAR_A
= 'a'
CHAR_ARROW
public
mixed
CHAR_ARROW
= '<'
CHAR_ARROW_CLOSE
public
mixed
CHAR_ARROW_CLOSE
= '>'
CHAR_ASTRIX
public
mixed
CHAR_ASTRIX
= '*'
CHAR_AT
public
mixed
CHAR_AT
= '@'
CHAR_BRACKET
public
mixed
CHAR_BRACKET
= '('
CHAR_BRACKET_CLOSE
public
mixed
CHAR_BRACKET_CLOSE
= ')'
CHAR_CAP_P
public
mixed
CHAR_CAP_P
= 'P'
CHAR_COLON
public
mixed
CHAR_COLON
= ':'
CHAR_COMMA
public
mixed
CHAR_COMMA
= ','
CHAR_CURVE
public
mixed
CHAR_CURVE
= '{'
CHAR_CURVE_CLOSE
public
mixed
CHAR_CURVE_CLOSE
= '}'
CHAR_DASH
public
mixed
CHAR_DASH
= '-'
CHAR_EMPTY_STRING
public
mixed
CHAR_EMPTY_STRING
= ''
CHAR_EQUALS
public
mixed
CHAR_EQUALS
= '='
CHAR_EXCLAMATION
public
mixed
CHAR_EXCLAMATION
= '!'
CHAR_HASH
public
mixed
CHAR_HASH
= '#'
CHAR_I
public
mixed
CHAR_I
= 'i'
CHAR_PERIOD
public
mixed
CHAR_PERIOD
= '.'
CHAR_PLUS
public
mixed
CHAR_PLUS
= '+'
CHAR_QUESTION
public
mixed
CHAR_QUESTION
= '?'
CHAR_S
public
mixed
CHAR_S
= 's'
CHAR_SLASH
public
mixed
CHAR_SLASH
= '/'
CHAR_SLASH_BACK
public
mixed
CHAR_SLASH_BACK
= '\\'
CHAR_SQUARE
public
mixed
CHAR_SQUARE
= '['
CHAR_SQUARE_CLOSE
public
mixed
CHAR_SQUARE_CLOSE
= ']'
CHAR_UNDER
public
mixed
CHAR_UNDER
= '_'
CHAR_UP
public
mixed
CHAR_UP
= '^'
CHAR_USD
public
mixed
CHAR_USD
= '$'
CHAR_Z
public
mixed
CHAR_Z
= 'z'
COOKIE_JAR
public
mixed
COOKIE_JAR
= 'cookie_jar' . \CHAR_PERIOD
DIR_ACCOUNTS
public
mixed
DIR_ACCOUNTS
= \VAR_USERS . \DIRECTORY_SEPARATOR
DIR_ACTION
public
mixed
DIR_ACTION
= 'action' . \DIRECTORY_SEPARATOR
DIR_APP
public
mixed
DIR_APP
= 'app' . \DIRECTORY_SEPARATOR
DIR_BUGSNAG
public
mixed
DIR_BUGSNAG
= 'snag' . \DIRECTORY_SEPARATOR
DIR_CACHE
public
mixed
DIR_CACHE
= \VAR_CACHE . \DIRECTORY_SEPARATOR . \urlencode(\YXORP_HTTP_HOST) . \DIRECTORY_SEPARATOR
DIR_DATA
public
mixed
DIR_DATA
= 'data' . \DIRECTORY_SEPARATOR
DIR_DEBUG
public
mixed
DIR_DEBUG
= 'debug' . \DIRECTORY_SEPARATOR
DIR_GLOBAL
public
mixed
DIR_GLOBAL
= \VAR_GLOBAL . \DIRECTORY_SEPARATOR
DIR_HTTP
public
mixed
DIR_HTTP
= 'http' . \DIRECTORY_SEPARATOR
DIR_INSTALL
public
mixed
DIR_INSTALL
= 'install' . \DIRECTORY_SEPARATOR
DIR_LIB
public
mixed
DIR_LIB
= 'lib' . \DIRECTORY_SEPARATOR
DIR_MINIFY
public
mixed
DIR_MINIFY
= 'minify' . \DIRECTORY_SEPARATOR
DIR_OVERRIDE
public
mixed
DIR_OVERRIDE
= 'override' . \DIRECTORY_SEPARATOR
DIR_PARSER
public
mixed
DIR_PARSER
= 'parser' . \DIRECTORY_SEPARATOR
DIR_PLUGIN
public
mixed
DIR_PLUGIN
= 'plugin' . \DIRECTORY_SEPARATOR
DIR_PROXY
public
mixed
DIR_PROXY
= 'proxy' . \DIRECTORY_SEPARATOR
DIR_PSR
public
mixed
DIR_PSR
= 'psr' . \DIRECTORY_SEPARATOR
DIR_ROOT
Defining the root directory of the website.
public
mixed
DIR_ROOT
= $root . DIRECTORY_SEPARATOR
DIR_STORAGE
public
mixed
DIR_STORAGE
= 'storage' . \DIRECTORY_SEPARATOR
DIR_TMP
public
mixed
DIR_TMP
= 'tmp' . \DIRECTORY_SEPARATOR
DIR_VENDOR
public
mixed
DIR_VENDOR
= 'vendor' . \DIRECTORY_SEPARATOR
ENV_ADMIN_EMAIL
public
mixed
ENV_ADMIN_EMAIL
= 'SITE_EMAIL' . \EXT_ENV
ENV_ADMIN_NAME
public
mixed
ENV_ADMIN_NAME
= 'SITE_NAME' . \EXT_ENV
ENV_ADMIN_PASSWORD
public
mixed
ENV_ADMIN_PASSWORD
= 'SITE_PASSWORD' . \EXT_ENV
ENV_ADMIN_USER
public
mixed
ENV_ADMIN_USER
= 'SITE_USER' . \EXT_ENV
ENV_BUGSNAG_KEY
public
mixed
ENV_BUGSNAG_KEY
= 'BUGSNAG_KEY' . \EXT_ENV
ENV_DEBUG
public
mixed
ENV_DEBUG
= 'DEBUG' . \EXT_ENV
ENV_DEFAULT_HOST
public
mixed
ENV_DEFAULT_HOST
= 'DEFAULT_HOST' . \EXT_ENV
ENV_DEFAULT_TARGET
public
mixed
ENV_DEFAULT_TARGET
= 'DEFAULT_TARGET' . \EXT_ENV
ENV_GA_UTM
public
mixed
ENV_GA_UTM
= 'GA_UTM' . \EXT_ENV
EVENT_BEFORE_SEND
public
mixed
EVENT_BEFORE_SEND
= 'request' . \CHAR_PERIOD . 'before_send'
EVENT_BUILD_CACHE
public
mixed
EVENT_BUILD_CACHE
= 'request' . \CHAR_PERIOD . 'build_cached'
EVENT_BUILD_CONTEXT
public
mixed
EVENT_BUILD_CONTEXT
= 'request' . \CHAR_PERIOD . 'build_context'
EVENT_BUILD_HEADERS
public
mixed
EVENT_BUILD_HEADERS
= 'request' . \CHAR_PERIOD . 'build_headers'
EVENT_BUILD_INCLUDES
public
mixed
EVENT_BUILD_INCLUDES
= 'request' . \CHAR_PERIOD . 'build_includes'
EVENT_BUILD_REQUEST
public
mixed
EVENT_BUILD_REQUEST
= 'request' . \CHAR_PERIOD . 'build_request'
EVENT_COMPLETE
public
mixed
EVENT_COMPLETE
= 'request' . \CHAR_PERIOD . 'complete'
EVENT_EXCEPTION
public
mixed
EVENT_EXCEPTION
= 'request' . \CHAR_PERIOD . 'build_exception'
EVENT_FINAL
public
mixed
EVENT_FINAL
= 'request' . \CHAR_PERIOD . 'final'
EVENT_SEND
public
mixed
EVENT_SEND
= 'request' . \CHAR_PERIOD . 'send'
EVENT_SENT
public
mixed
EVENT_SENT
= 'request' . \CHAR_PERIOD . 'sent'
EVENT_WRITE
public
mixed
EVENT_WRITE
= 'curl' . \CHAR_PERIOD . 'callback' . \CHAR_PERIOD . 'write'
EXT_ENV
public
mixed
EXT_ENV
= \CHAR_PERIOD . 'env'
EXT_JSON
public
mixed
EXT_JSON
= \CHAR_PERIOD . 'json'
EXT_PHAR
public
mixed
EXT_PHAR
= \CHAR_PERIOD . 'phar'
EXT_PHP
public
mixed
EXT_PHP
= \CHAR_PERIOD . 'php'
EXT_TEXT
public
mixed
EXT_TEXT
= 'txt'
FILE_BUGSNAG
public
mixed
FILE_BUGSNAG
= \VAR_BUGSNAG . \EXT_PHAR
FILE_CACHE
public
mixed
FILE_CACHE
= \CHAR_PERIOD . \VAR_CACHE
FILE_COOKIE_JAR
public
mixed
FILE_COOKIE_JAR
= \COOKIE_JAR . \CACHE_KEY . \EXT_TEXT
FILE_INDEX
public
mixed
FILE_INDEX
= 'index' . \EXT_PHP
FILE_MIME_TYPES
public
mixed
FILE_MIME_TYPES
= \VAR_MIME . \EXT_JSON
FILE_PROXY
public
mixed
FILE_PROXY
= \VAR_PROXY . \EXT_PHAR
FILE_PUBLIC_SUFFIX_LIST
public
mixed
FILE_PUBLIC_SUFFIX_LIST
= 'public_suffix_list.dat'
FILE_REWRITE
public
mixed
FILE_REWRITE
= 'rewrite' . \EXT_JSON
FILE_SITE_BOOTSTRAP
public
mixed
FILE_SITE_BOOTSTRAP
= 'bootstrap' . \EXT_PHP
FILE_TLDS_ALPHA_BY_DOMAIN
public
mixed
FILE_TLDS_ALPHA_BY_DOMAIN
= 'tlds-alpha-by-domain.txt'
FILE_WRAPPER
public
mixed
FILE_WRAPPER
= 'wrapper' . \EXT_PHP
FILTER_VALIDATE_BOOL
public
mixed
FILTER_VALIDATE_BOOL
= \FILTER_VALIDATE_BOOLEAN
GRAPHEME_EXTR_COUNT
public
mixed
GRAPHEME_EXTR_COUNT
= 0
GRAPHEME_EXTR_COUNT
public
mixed
GRAPHEME_EXTR_COUNT
= 0
GRAPHEME_EXTR_MAXBYTES
public
mixed
GRAPHEME_EXTR_MAXBYTES
= 1
GRAPHEME_EXTR_MAXBYTES
public
mixed
GRAPHEME_EXTR_MAXBYTES
= 1
GRAPHEME_EXTR_MAXCHARS
public
mixed
GRAPHEME_EXTR_MAXCHARS
= 2
GRAPHEME_EXTR_MAXCHARS
public
mixed
GRAPHEME_EXTR_MAXCHARS
= 2
JSON_THROW_ON_ERROR
public
mixed
JSON_THROW_ON_ERROR
= 1 << 22
MB_CASE_LOWER
public
mixed
MB_CASE_LOWER
= 1
MB_CASE_LOWER
public
mixed
MB_CASE_LOWER
= 1
MB_CASE_TITLE
public
mixed
MB_CASE_TITLE
= 2
MB_CASE_TITLE
public
mixed
MB_CASE_TITLE
= 2
MB_CASE_UPPER
public
mixed
MB_CASE_UPPER
= 0
MB_CASE_UPPER
public
mixed
MB_CASE_UPPER
= 0
MIME
public
mixed
MIME
= 'MIME'
MYSQLI_REFRESH_REPLICA
public
mixed
MYSQLI_REFRESH_REPLICA
= 64
NUM_ENV_LIMIT
public
mixed
NUM_ENV_LIMIT
= 2
PATH_CACHE_DIR
public
mixed
PATH_CACHE_DIR
= __DIR__ . \DIRECTORY_SEPARATOR . \DIR_STORAGE . \DIR_CACHE
PATH_CACHE_FILE
public
mixed
PATH_CACHE_FILE
= __DIR__ . \DIRECTORY_SEPARATOR . \DIR_STORAGE . \DIR_CACHE . \CACHE_KEY . \FILE_CACHE
PATH_COOKIE_JAR
public
mixed
PATH_COOKIE_JAR
= DIR_ROOT . DIR_APP . DIR_STORAGE . DIR_TMP . FILE_COOKIE_JAR
PATH_DIR_APP
public
mixed
PATH_DIR_APP
= DIR_ROOT . DIR_APP
PATH_FILE_MIME_TYPES
public
mixed
PATH_FILE_MIME_TYPES
= DIR_ROOT . DIR_LIB . DIR_DATA . FILE_MIME_TYPES
PATH_PUBLIC_SUFFIX_LIST
public
mixed
PATH_PUBLIC_SUFFIX_LIST
= DIR_ROOT . DIR_LIB . DIR_DATA . FILE_PUBLIC_SUFFIX_LIST
PATH_REWRITE
public
mixed
PATH_REWRITE
= DIR_ROOT . DIR_LIB . DIR_DATA . FILE_REWRITE
PATH_SITE_BOOTSTRAP
public
mixed
PATH_SITE_BOOTSTRAP
= DIR_ROOT . DIR_APP . FILE_SITE_BOOTSTRAP
PATH_SITE_INDEX
public
mixed
PATH_SITE_INDEX
= DIR_ROOT . DIR_APP . FILE_INDEX
PATH_SITE_LOCAL
public
mixed
PATH_SITE_LOCAL
= DIR_ROOT . DIR_LIB . DIR_INSTALL . DIR_APP
PATH_TLDS_ALPHA_BY_DOMAIN
public
mixed
PATH_TLDS_ALPHA_BY_DOMAIN
= DIR_ROOT . DIR_LIB . DIR_DATA . FILE_TLDS_ALPHA_BY_DOMAIN
REG_EIGHT
public
mixed
REG_EIGHT
= \CHAR_HASH . \CHAR_UP . \VAR_HTTPS_ONLY . \CHAR_QUESTION . \CHAR_COLON . \CHAR_HASH . \CHAR_I
REG_ELEVEN
public
mixed
REG_ELEVEN
= \CHAR_HASH . \CHAR_BRACKET . \CHAR_SLASH . \CHAR_SLASH_BACK . \CHAR_PERIOD . \CHAR_QUESTION . \CHAR_SLASH . \CHAR_BRACKET_CLOSE . \CHAR_HASH
REG_FIVE
public
mixed
REG_FIVE
= \CHAR_PERIOD . \CHAR_ASTRIX
REG_FOUR
public
mixed
REG_FOUR
= \CHAR_SLASH_BACK . \CHAR_ASTRIX
REG_NINE
public
mixed
REG_NINE
= \CHAR_HASH . \CHAR_SLASH . \CHAR_SQUARE . \CHAR_UP . \CHAR_SLASH . \CHAR_SQUARE_CLOSE . \CHAR_ASTRIX . \CHAR_USD . \CHAR_HASH
REG_ONE
public
mixed
REG_ONE
= \CHAR_SLASH . \CHAR_SLASH_BACK . \CHAR_QUESTION . \CHAR_PERIOD . \CHAR_ASTRIX . \CHAR_SLASH
REG_SEVEN
public
mixed
REG_SEVEN
= \CHAR_HASH . \CHAR_UP
REG_SIX
public
mixed
REG_SIX
= \CHAR_SLASH_BACK . \CHAR_QUESTION
REG_TEN
public
mixed
REG_TEN
= \CHAR_HASH . \CHAR_SLASH . \CHAR_QUESTION . \CHAR_EXCLAMATION . \CHAR_SLASH_BACK . \CHAR_PERIOD . \CHAR_SLASH_BACK . \CHAR_PERIOD . \CHAR_BRACKET_CLOSE . \CHAR_SQUARE . \CHAR_UP . \CHAR_SLASH . \CHAR_SQUARE_CLOSE . \CHAR_PLUS . \CHAR_SLASH . \CHAR_SLASH_BACK . \CHAR_PERIOD . \CHAR_SLASH_BACK . \CHAR_PERIOD . \CHAR_SLASH . \CHAR_HASH
REG_THREE
public
mixed
REG_THREE
= \CHAR_AT . \CHAR_CURVE . \CHAR_BRACKET . \CHAR_SQUARE . \CHAR_A . \CHAR_DASH . \CHAR_Z . \CHAR_0 . \CHAR_DASH . \CHAR_9 . \CHAR_UNDER . \CHAR_SQUARE_CLOSE . \CHAR_PLUS . \CHAR_BRACKET_CLOSE . \CHAR_CURVE_CLOSE . \CHAR_AT . \CHAR_S
REG_TWELVE
public
mixed
REG_TWELVE
= \CHAR_SLASH . \CHAR_BRACKET . \CHAR_QUESTION . \CHAR_CAP_P . \CHAR_ARROW . \VAR_DOMAIN . \CHAR_ARROW_CLOSE . \CHAR_SQUARE . \CHAR_A . \CHAR_DASH . \CHAR_Z . \CHAR_0 . \CHAR_DASH . \CHAR_9 . \CHAR_SQUARE_CLOSE . \CHAR_SQUARE . \CHAR_A . \CHAR_DASH . \CHAR_Z . \CHAR_0 . \CHAR_DASH . \CHAR_9 . \CHAR_SLASH_BACK . \CHAR_DASH . \CHAR_SQUARE_CLOSE . \CHAR_CURVE . \CHAR_1 . \CHAR_COMMA . \CHAR_6 . \CHAR_3 . \CHAR_CURVE_CLOSE . \CHAR_SLASH_BACK . \CHAR_PERIOD . \CHAR_SQUARE . \CHAR_A . \CHAR_DASH . \CHAR_Z . \CHAR_PERIOD . \CHAR_SQUARE_CLOSE . \CHAR_CURVE . \CHAR_2 . \CHAR_COMMA . \CHAR_6 . \CHAR_CURVE_CLOSE . \CHAR_BRACKET_CLOSE . \CHAR_USD . \CHAR_SLASH . \CHAR_I
REG_TWO
public
mixed
REG_TWO
= \CHAR_HASH . \CHAR_PERIOD . \CHAR_ASTRIX . \CHAR_SLASH
RUNTIME_EXCEPTION
public
mixed
RUNTIME_EXCEPTION
= 'Directory "%s" was not created'
SITE_COLLECTIONS
public
mixed
SITE_COLLECTIONS
= 'collections'
SITE_CONTENT
public
mixed
SITE_CONTENT
= 'content'
SITE_DETAILS
public
mixed
SITE_DETAILS
= 'SITE_DETAILS'
SITE_DETAILS_GLOBAL
public
mixed
SITE_DETAILS_GLOBAL
= 'SITE_DETAILS_GLOBAL'
SITE_DOMAIN
public
mixed
SITE_DOMAIN
= 'SITE_DOMAIN'
SITE_DOMAIN_SUB
public
mixed
SITE_DOMAIN_SUB
= 'SITE_DOMAIN_SUB'
SITE_HOST
public
mixed
SITE_HOST
= 'host'
SITE_MODULE
public
mixed
SITE_MODULE
= '_model'
SITE_NAME
public
mixed
SITE_NAME
= 'name'
SITE_SETTINGS
public
mixed
SITE_SETTINGS
= 'settings'
SITE_SINGLETONS
public
mixed
SITE_SINGLETONS
= 'singletons'
SITE_SITES
public
mixed
SITE_SITES
= 'sites'
SITE_TARGET
public
mixed
SITE_TARGET
= 'target'
SITE_VAL
public
mixed
SITE_VAL
= 'val'
SUBSCRIBE_METHOD
public
mixed
SUBSCRIBE_METHOD
= 'subscribe'
SUFFIX_LIST
public
mixed
SUFFIX_LIST
= 'SUFFIX_LIST'
SYMFONY_GRAPHEME_CLUSTER_RX
public
mixed
SYMFONY_GRAPHEME_CLUSTER_RX
= ((float) \PCRE_VERSION < 10 ? (float) \PCRE_VERSION >= 8.32 : (float) \PCRE_VERSION >= 10.39) ? '\\X' : \Symfony\Polyfill\Intl\Grapheme\Grapheme::GRAPHEME_CLUSTER_RX
TARGET_BG_COLOR
public
mixed
TARGET_BG_COLOR
= 'TARGET_BG_COLOR'
TARGET_BG_IMG
public
mixed
TARGET_BG_IMG
= 'TARGET_BG_IMG'
TARGET_BUTTON
public
mixed
TARGET_BUTTON
= 'TARGET_BUTTON'
TARGET_BUTTON_HOVER
public
mixed
TARGET_BUTTON_HOVER
= 'TARGET_BUTTON_HOVER'
TARGET_CSS
public
mixed
TARGET_CSS
= 'TARGET_CSS'
TARGET_FOOT
public
mixed
TARGET_FOOT
= 'TARGET_FOOT'
TARGET_FOOT_HTML
public
mixed
TARGET_FOOT_HTML
= 'TARGET_FOOT_HTML'
TARGET_HEAD
public
mixed
TARGET_HEAD
= 'TARGET_HEAD'
TARGET_HEAD_HTML
public
mixed
TARGET_HEAD_HTML
= 'TARGET_HEAD_HTML'
TARGET_HTML_MENU
public
mixed
TARGET_HTML_MENU
= 'TARGET_HTML_MENU'
TARGET_JS
public
mixed
TARGET_JS
= 'TARGET_JS'
TARGET_LINK
public
mixed
TARGET_LINK
= 'TARGET_LINK'
TARGET_LINK_HOVER
public
mixed
TARGET_LINK_HOVER
= 'TARGET_LINK_HOVER'
TARGET_LINK_VISITED
public
mixed
TARGET_LINK_VISITED
= 'TARGET_LINK_VISITED'
TARGET_MENU
public
mixed
TARGET_MENU
= 'TARGET_MENU'
TARGET_MENU_HTML
public
mixed
TARGET_MENU_HTML
= 'TARGET_MENU_HTML'
VAR_ACTIVE
public
mixed
VAR_ACTIVE
= 'active'
VAR_ADDR
public
mixed
VAR_ADDR
= 'ADDR'
VAR_ADMIN
public
mixed
VAR_ADMIN
= 'admin'
VAR_ALLOW_REDIRECTS
public
mixed
VAR_ALLOW_REDIRECTS
= 'allow_redirects'
VAR_APP
public
mixed
VAR_APP
= 'app'
VAR_APPLICATION_URLENCODED
public
mixed
VAR_APPLICATION_URLENCODED
= 'application/x-www-form-urlencoded'
VAR_BG_COLOR
public
mixed
VAR_BG_COLOR
= 'bgcolor'
VAR_BG_IMG
public
mixed
VAR_BG_IMG
= 'background'
VAR_BUGSNAG
public
mixed
VAR_BUGSNAG
= 'bugsnag'
VAR_BUTTON
public
mixed
VAR_BUTTON
= 'button'
VAR_BUTTON_HOVER
public
mixed
VAR_BUTTON_HOVER
= 'buttonhover'
VAR_CACHE
public
mixed
VAR_CACHE
= 'cache'
VAR_CACHE_NAME
public
mixed
VAR_CACHE_NAME
= 'cache_name'
VAR_CACHE_STORE
public
mixed
VAR_CACHE_STORE
= 'CACHE_STORE'
VAR_CONTENT
public
mixed
VAR_CONTENT
= 'content'
VAR_CONTENT_LENGTH
public
mixed
VAR_CONTENT_LENGTH
= 'content-length'
VAR_CONTENT_TYPE
public
mixed
VAR_CONTENT_TYPE
= 'content-type'
VAR_COOKIES
public
mixed
VAR_COOKIES
= 'cookies'
VAR_CREATED
public
mixed
VAR_CREATED
= '_created'
VAR_CSS
public
mixed
VAR_CSS
= 'css'
VAR_DASH_LOWER
public
mixed
VAR_DASH_LOWER
= \CHAR_DASH . \CHAR_UNDER
VAR_DECODE_CONTENT
public
mixed
VAR_DECODE_CONTENT
= 'decode_content'
VAR_DIR
public
mixed
VAR_DIR
= 'DIR'
VAR_DOMAIN
public
mixed
VAR_DOMAIN
= 'domain'
VAR_DOMAIN_UP
public
mixed
VAR_DOMAIN_UP
= 'DOMAIN'
VAR_EMAIL
public
mixed
VAR_EMAIL
= 'email'
VAR_ERROR
public
mixed
VAR_ERROR
= 'error'
VAR_EVENT
public
mixed
VAR_EVENT
= 'EVENT'
VAR_FILES
public
mixed
VAR_FILES
= 'files'
VAR_FOOT
public
mixed
VAR_FOOT
= 'footer'
VAR_FOOT_HTML
public
mixed
VAR_FOOT_HTML
= 'htmlfoot'
VAR_FULL
public
mixed
VAR_FULL
= 'FULL'
VAR_GET_URL
public
mixed
VAR_GET_URL
= 'getUrl'
VAR_GETCSV
public
mixed
VAR_GETCSV
= 'str_getcsv'
VAR_GLOBAL
public
mixed
VAR_GLOBAL
= 'global'
VAR_GLOBAL_UP
public
mixed
VAR_GLOBAL_UP
= 'GLOBAL'
VAR_GLOBALS
public
mixed
VAR_GLOBALS
= 'GLOBALS'
VAR_GROUP
public
mixed
VAR_GROUP
= 'group'
VAR_HEAD
public
mixed
VAR_HEAD
= 'htmlhead'
VAR_HEAD_HTML
public
mixed
VAR_HEAD_HTML
= 'headerbanner'
VAR_HOST
public
mixed
VAR_HOST
= 'HOST'
VAR_HTML
public
mixed
VAR_HTML
= 'html'
VAR_HTML_MENU
public
mixed
VAR_HTML_MENU
= 'htmlmenu'
VAR_HTTP
public
mixed
VAR_HTTP
= 'http:'
VAR_HTTP_ERRORS
public
mixed
VAR_HTTP_ERRORS
= 'http_errors'
VAR_HTTP_UP
public
mixed
VAR_HTTP_UP
= 'HTTP'
VAR_HTTPS
public
mixed
VAR_HTTPS
= 'https:' . \CHAR_SLASH . \CHAR_SLASH
VAR_HTTPS_ONLY
public
mixed
VAR_HTTPS_ONLY
= 'https'
VAR_HTTPS_UP
public
mixed
VAR_HTTPS_UP
= 'HTTPS'
VAR_I18N
public
mixed
VAR_I18N
= 'i18n'
VAR_IDN_CONVERSION
public
mixed
VAR_IDN_CONVERSION
= 'idn_conversion'
VAR_INC
public
mixed
VAR_INC
= 'INC'
VAR_INSTALL
public
mixed
VAR_INSTALL
= 'INSTALL'
VAR_INTERFACE
public
mixed
VAR_INTERFACE
= 'Interface'
VAR_JS
public
mixed
VAR_JS
= 'js'
VAR_LINK
public
mixed
VAR_LINK
= 'link'
VAR_LINK_HOVER
public
mixed
VAR_LINK_HOVER
= 'linkhover'
VAR_LINK_VISITED
public
mixed
VAR_LINK_VISITED
= 'linkvisited'
VAR_LIST
public
mixed
VAR_LIST
= 'LIST'
VAR_MENU
public
mixed
VAR_MENU
= 'menu'
VAR_MENU_HTML
public
mixed
VAR_MENU_HTML
= 'htmlmenu'
VAR_METHOD
public
mixed
VAR_METHOD
= 'METHOD'
VAR_MIME
public
mixed
VAR_MIME
= 'mime'
VAR_MODIFIED
public
mixed
VAR_MODIFIED
= '_modified'
VAR_NAME
public
mixed
VAR_NAME
= 'name'
VAR_NAME_UP
public
mixed
VAR_NAME_UP
= 'NAME'
VAR_PARSE_UP
public
mixed
VAR_PARSE_UP
= 'PARSE'
VAR_PASSWORD
public
mixed
VAR_PASSWORD
= 'password'
VAR_PATTERN
public
mixed
VAR_PATTERN
= 'pattern'
VAR_PATTERN_UP
public
mixed
VAR_PATTERN_UP
= 'PATTERN'
VAR_PHP
public
mixed
VAR_PHP
= 'PHP'
VAR_PLUGINS
public
mixed
VAR_PLUGINS
= 'plugins'
VAR_PROXY
public
mixed
VAR_PROXY
= 'proxy'
VAR_REMOTE
public
mixed
VAR_REMOTE
= 'REMOTE'
VAR_REPLACE
public
mixed
VAR_REPLACE
= 'replace'
VAR_REPLACE_UP
public
mixed
VAR_REPLACE_UP
= 'REPLACE'
VAR_REQUEST
public
mixed
VAR_REQUEST
= 'REQUEST'
VAR_RESPONSE
public
mixed
VAR_RESPONSE
= 'RESPONSE'
VAR_REWRITE
public
mixed
VAR_REWRITE
= 'REWRITE'
VAR_ROLE
public
mixed
VAR_ROLE
= 'role'
VAR_SEARCH
public
mixed
VAR_SEARCH
= 'SEARCH'
VAR_SELF
public
mixed
VAR_SELF
= 'SELF'
VAR_SERVER
public
mixed
VAR_SERVER
= 'SERVER'
VAR_SITE
public
mixed
VAR_SITE
= 'SITE'
VAR_SITE_LOGS
public
mixed
VAR_SITE_LOGS
= 'logs'
VAR_STRTOLOWER
public
mixed
VAR_STRTOLOWER
= 'strtolower'
VAR_SUB
public
mixed
VAR_SUB
= 'SUB'
VAR_TARGET
public
mixed
VAR_TARGET
= 'TARGET'
VAR_TARGET_PATTERN
public
mixed
VAR_TARGET_PATTERN
= 'TARGET_PATTERN'
VAR_TARGET_REPLACE
public
mixed
VAR_TARGET_REPLACE
= 'TARGET_REPLACE'
VAR_TEXT
public
mixed
VAR_TEXT
= 'text'
VAR_TEXT_HTML
public
mixed
VAR_TEXT_HTML
= \VAR_TEXT . \CHAR_SLASH . \VAR_HTML
VAR_TRAIT
public
mixed
VAR_TRAIT
= 'Trait'
VAR_TYPE
public
mixed
VAR_TYPE
= 'type'
VAR_TYPES
public
mixed
VAR_TYPES
= 'TYPES'
VAR_UCFIRST
public
mixed
VAR_UCFIRST
= 'ucfirst'
VAR_URI
public
mixed
VAR_URI
= 'URI'
VAR_URL
public
mixed
VAR_URL
= 'url'
VAR_URL_HOST
public
mixed
VAR_URL_HOST
= 'url_host'
VAR_URL_UP
public
mixed
VAR_URL_UP
= 'URL'
VAR_USER
public
mixed
VAR_USER
= 'user'
VAR_USER_IP
public
mixed
VAR_USER_IP
= 'user_ip'
VAR_USER_IP_LONG
public
mixed
VAR_USER_IP_LONG
= 'user_ip_long'
VAR_USERS
public
mixed
VAR_USERS
= 'users'
VAR_VALUE
public
mixed
VAR_VALUE
= 'value'
VAR_VAR
public
mixed
VAR_VAR
= 'VAR'
VAR_VAR_UNDER
public
mixed
VAR_VAR_UNDER
= \CHAR_UNDER . \VAR_VAR
VAR_VAR_UNDER_END
public
mixed
VAR_VAR_UNDER_END
= \CHAR_UNDER . \VAR_VAR . \CHAR_UNDER
VAR_VERIFY
public
mixed
VAR_VERIFY
= 'verify'
YXORP
public
mixed
YXORP
= 'yxorP'
YXORP_ACTIONS
public
mixed
YXORP_ACTIONS
= 'YXORP_ACTIONS'
YXORP_APP
public
mixed
YXORP_APP
= \YXORP . \CHAR_UNDER . \VAR_APP
YXORP_CONTENT
public
mixed
YXORP_CONTENT
= \YXORP . \CHAR_UNDER . \VAR_CONTENT
YXORP_EVENT_LIST
public
mixed
YXORP_EVENT_LIST
= \VAR_EVENT . \CHAR_UNDER . \VAR_LIST
YXORP_GLOBAL_CSS
public
mixed
YXORP_GLOBAL_CSS
= \VAR_GLOBAL_UP . \CHAR_UNDER . \VAR_CSS
YXORP_GLOBAL_JS
public
mixed
YXORP_GLOBAL_JS
= \VAR_GLOBAL_UP . \CHAR_UNDER . \VAR_JS
YXORP_GLOBAL_PATTERN
public
mixed
YXORP_GLOBAL_PATTERN
= \VAR_GLOBAL_UP . \CHAR_UNDER . \VAR_PATTERN
YXORP_GLOBAL_REPLACE
public
mixed
YXORP_GLOBAL_REPLACE
= \VAR_GLOBAL_UP . \CHAR_UNDER . \VAR_REPLACE
YXORP_HTTP_
public
mixed
YXORP_HTTP_
= \VAR_HTTPS_UP . \CHAR_UNDER
YXORP_MIME_TYPES
public
mixed
YXORP_MIME_TYPES
= \VAR_MIME . \CHAR_UNDER . \VAR_TYPES
YXORP_PHP_SELF
public
mixed
YXORP_PHP_SELF
= \VAR_PHP . \CHAR_UNDER . \VAR_SELF
YXORP_REMOTE_ADDR
public
mixed
YXORP_REMOTE_ADDR
= \VAR_REMOTE . \CHAR_UNDER . \VAR_ADDR
YXORP_REQUEST_METHOD
public
mixed
YXORP_REQUEST_METHOD
= \VAR_REQUEST . \CHAR_UNDER . \VAR_METHOD
YXORP_REWRITE
public
mixed
YXORP_REWRITE
= \VAR_INC . \CHAR_UNDER . \VAR_REWRITE
YXORP_SITE_SYSTEM
public
mixed
YXORP_SITE_SYSTEM
= 'system'
YXORP_SITE_SYSTEM_INSTALL
public
mixed
YXORP_SITE_SYSTEM_INSTALL
= \VAR_APP . \CHAR_UNDER . \VAR_INSTALL
YXORP_SITE_SYSTEM_LOGS
public
mixed
YXORP_SITE_SYSTEM_LOGS
= \YXORP_SITE_SYSTEM . \CHAR_SLASH . \VAR_SITE_LOGS
YXORP_SITE_SYSTEM_USERS
public
mixed
YXORP_SITE_SYSTEM_USERS
= \YXORP_SITE_SYSTEM . \CHAR_SLASH . \VAR_USERS
YXORP_TARGET_CSS
public
mixed
YXORP_TARGET_CSS
= 'TARGET_CSS'
YXORP_TARGET_JS
public
mixed
YXORP_TARGET_JS
= 'TARGET_JS'
YXORP_TARGET_PLUGINS
public
mixed
YXORP_TARGET_PLUGINS
= 'TARGET_PLUGINS'
Functions
hasSQLiteSupport()
hasSQLiteSupport() : mixed
Return values
mixed —ensureWritableStorageFolder()
ensureWritableStorageFolder(mixed $path) : mixed
Parameters
- $path : mixed
Return values
mixed —fetch_from_array()
fetch_from_array(array<string|int, mixed> &$array[, string|null $index = null ][, mixed $default = null ]) : mixed
Parameters
- $array : array<string|int, mixed>
- $index : string|null = null
- $default : mixed = null
Return values
mixed —fnmatch()
fnmatch(string $pattern, string $string) : bool
Parameters
- $pattern : string
- $string : string
Return values
bool —array_key_intersect()
array_key_intersect(mixed &$a, mixed &$b) : array<string|int, mixed>
Parameters
- $a : mixed
- $b : mixed
Return values
array<string|int, mixed> —levenshtein_utf8()
levenshtein_utf8(string $s1, string $s2) : int
Parameters
- $s1 : string
- $s2 : string
Return values
int —fuzzy_search()
fuzzy_search(string $search, string $text[, mixed $distance = 3 ]) : float
Parameters
- $search : string
- $text : string
- $distance : mixed = 3
Return values
float —createMongoDbLikeId()
createMongoDbLikeId() : string
Return values
string —uri_template()
uri_template(mixed $template, array<string|int, mixed> $variables) : mixed
Parameters
- $template : mixed
- $variables : array<string|int, mixed>
Return values
mixed —describe_type()
describe_type(mixed $input) : mixed
Parameters
- $input : mixed
Return values
mixed —headers_from_lines()
headers_from_lines(mixed $lines) : mixed
Parameters
- $lines : mixed
Return values
mixed —debug_resource()
debug_resource([mixed $value = null ]) : mixed
Parameters
- $value : mixed = null
Return values
mixed —choose_handler()
choose_handler() : mixed
Return values
mixed —default_user_agent()
default_user_agent() : mixed
Return values
mixed —default_ca_bundle()
default_ca_bundle() : mixed
Return values
mixed —normalize_header_keys()
normalize_header_keys(array<string|int, mixed> $headers) : mixed
Parameters
- $headers : array<string|int, mixed>
Return values
mixed —is_host_in_noproxy()
is_host_in_noproxy(mixed $host, array<string|int, mixed> $noProxyArray) : mixed
Parameters
- $host : mixed
- $noProxyArray : array<string|int, mixed>
Return values
mixed —json_decode()
json_decode(mixed $json[, mixed $assoc = false ][, mixed $depth = 512 ], mixed $options) : mixed
Parameters
- $json : mixed
- $assoc : mixed = false
- $depth : mixed = 512
- $options : mixed
Return values
mixed —json_encode()
json_encode(mixed $value, mixed $options[, mixed $depth = 512 ]) : mixed
Parameters
- $value : mixed
- $options : mixed
- $depth : mixed = 512
Return values
mixed —queue()
queue([taskQueueInterface $assign = null ]) : mixed
Parameters
- $assign : taskQueueInterface = null
Return values
mixed —task()
task(callable $task) : mixed
Parameters
- $task : callable
Return values
mixed —promise_for()
promise_for(mixed $value) : mixed
Parameters
- $value : mixed
Return values
mixed —rejection_for()
rejection_for(mixed $reason) : mixed
Parameters
- $reason : mixed
Return values
mixed —exception_for()
exception_for(mixed $reason) : mixed
Parameters
- $reason : mixed
Return values
mixed —iter_for()
iter_for(mixed $value) : mixed
Parameters
- $value : mixed
Return values
mixed —inspect()
inspect(promiseInterface $promise) : mixed
Parameters
- $promise : promiseInterface
Return values
mixed —inspect_all()
inspect_all(mixed $promises) : mixed
Parameters
- $promises : mixed
Return values
mixed —unwrap()
unwrap(mixed $promises) : mixed
Parameters
- $promises : mixed
Return values
mixed —all()
all(mixed $promises) : mixed
Parameters
- $promises : mixed
Return values
mixed —some()
some(mixed $count, mixed $promises) : mixed
Parameters
- $count : mixed
- $promises : mixed
Return values
mixed —any()
any(mixed $promises) : mixed
Parameters
- $promises : mixed
Return values
mixed —settle()
settle(mixed $promises) : mixed
Parameters
- $promises : mixed
Return values
mixed —each()
each(mixed $iterable[, callable $onFulfilled = null ][, callable $onRejected = null ]) : mixed
Parameters
- $iterable : mixed
- $onFulfilled : callable = null
- $onRejected : callable = null
Return values
mixed —each_limit()
each_limit(mixed $iterable, mixed $concurrency[, callable $onFulfilled = null ][, callable $onRejected = null ]) : mixed
Parameters
- $iterable : mixed
- $concurrency : mixed
- $onFulfilled : callable = null
- $onRejected : callable = null
Return values
mixed —each_limit_all()
each_limit_all(mixed $iterable, mixed $concurrency[, callable $onFulfilled = null ]) : mixed
Parameters
- $iterable : mixed
- $concurrency : mixed
- $onFulfilled : callable = null
Return values
mixed —is_fulfilled()
is_fulfilled(promiseInterface $promise) : mixed
Parameters
- $promise : promiseInterface
Return values
mixed —is_rejected()
is_rejected(promiseInterface $promise) : mixed
Parameters
- $promise : promiseInterface
Return values
mixed —is_settled()
is_settled(promiseInterface $promise) : mixed
Parameters
- $promise : promiseInterface
Return values
mixed —coroutine()
coroutine(callable $generatorFn) : mixed
Parameters
- $generatorFn : callable
Return values
mixed —str()
str(messageInterface $message) : mixed
Parameters
- $message : messageInterface
Return values
mixed —uri_for()
uri_for(mixed $uri) : mixed
Parameters
- $uri : mixed
Return values
mixed —stream_for()
stream_for([mixed $resource = '' ][, array<string|int, mixed> $options = [] ]) : mixed
Parameters
- $resource : mixed = ''
- $options : array<string|int, mixed> = []
Return values
mixed —parse_header()
parse_header(mixed $header) : mixed
Parameters
- $header : mixed
Return values
mixed —normalize_header()
normalize_header(mixed $header) : mixed
Parameters
- $header : mixed
Return values
mixed —modify_request()
modify_request(requestInterface $request, array<string|int, mixed> $changes) : mixed
Parameters
- $request : requestInterface
- $changes : array<string|int, mixed>
Return values
mixed —rewind_body()
rewind_body(messageInterface $message) : mixed
Parameters
- $message : messageInterface
Return values
mixed —try_fopen()
try_fopen(mixed $filename, mixed $mode) : mixed
Parameters
- $filename : mixed
- $mode : mixed
Return values
mixed —copy_to_string()
copy_to_string(streamInterface $stream[, mixed $maxLen = -1 ]) : mixed
Parameters
- $stream : streamInterface
- $maxLen : mixed = -1
Return values
mixed —copy_to_stream()
copy_to_stream(streamInterface $source, streamInterface $dest[, mixed $maxLen = -1 ]) : mixed
Parameters
- $source : streamInterface
- $dest : streamInterface
- $maxLen : mixed = -1
Return values
mixed —hash()
hash(streamInterface $stream, mixed $algo[, mixed $rawOutput = false ]) : mixed
Parameters
- $stream : streamInterface
- $algo : mixed
- $rawOutput : mixed = false
Return values
mixed —readline()
readline(streamInterface $stream[, mixed $maxLength = null ]) : mixed
Parameters
- $stream : streamInterface
- $maxLength : mixed = null
Return values
mixed —parse_request()
parse_request(mixed $message) : mixed
Parameters
- $message : mixed
Return values
mixed —parse_response()
parse_response(mixed $message) : mixed
Parameters
- $message : mixed
Return values
mixed —parse_query()
parse_query(mixed $str[, mixed $urlEncoding = true ]) : mixed
Parameters
- $str : mixed
- $urlEncoding : mixed = true
Return values
mixed —build_query()
build_query(array<string|int, mixed> $params[, mixed $encoding = PHP_QUERY_RFC3986 ]) : mixed
Parameters
- $params : array<string|int, mixed>
- $encoding : mixed = PHP_QUERY_RFC3986
Return values
mixed —mimetype_from_filename()
mimetype_from_filename(mixed $filename) : mixed
Parameters
- $filename : mixed
Return values
mixed —mimetype_from_extension()
mimetype_from_extension(mixed $extension) : mixed
Parameters
- $extension : mixed
Return values
mixed —_parse_message()
_parse_message(mixed $message) : mixed
Parameters
- $message : mixed
Return values
mixed —_parse_request_uri()
_parse_request_uri(mixed $path, array<string|int, mixed> $headers) : mixed
Parameters
- $path : mixed
- $headers : array<string|int, mixed>
Return values
mixed —get_message_body_summary()
get_message_body_summary(messageInterface $message[, mixed $truncateAt = 120 ]) : mixed
Parameters
- $message : messageInterface
- $truncateAt : mixed = 120
Return values
mixed —_caseless_remove()
_caseless_remove(mixed $keys, array<string|int, mixed> $data) : mixed
Parameters
- $keys : mixed
- $data : array<string|int, mixed>
Return values
mixed —json5_decode()
Takes a JSON encoded string and converts it into a PHP variable.
json5_decode(string $source[, bool $associative = false ][, int $depth = 512 ], int $options) : mixed
The parameters exactly match PHP's json_decode() function - see http://php.net/manual/en/function.json-decode.php for more information.
Parameters
- $source : string
-
The JSON string being decoded.
- $associative : bool = false
-
When TRUE, returned objects will be converted into associative arrays.
- $depth : int = 512
-
User specified recursion depth.
- $options : int
-
Bitmask of JSON decode options.
Return values
mixed —composerRequire00d1f9b6bf944011268c41c2b4662055()
composerRequire00d1f9b6bf944011268c41c2b4662055(mixed $fileIdentifier, mixed $file) : mixed
Parameters
- $fileIdentifier : mixed
- $file : mixed
Return values
mixed —includeFile()
Scope isolated include.
includeFile(mixed $file) : mixed
Prevents access to $this/self from included files.
Parameters
- $file : mixed
Return values
mixed —describe_type()
Debug function used to describe the provided value type and class.
describe_type(mixed $input) : string
Parameters
- $input : mixed
-
Any type of variable to describe the type of. This parameter misses a typehint because of that.
Tags
Return values
string —Returns a string containing the type of the variable and if a class is provided, the class name.
headers_from_lines()
Parses an array of header lines into an associative array of headers.
headers_from_lines(iteratable<string|int, mixed> $lines) : array<string|int, mixed>
Parameters
- $lines : iteratable<string|int, mixed>
-
Header lines array of strings in the following format: "Name: Value"
Tags
Return values
array<string|int, mixed> —debug_resource()
Returns a debug stream based on the provided variable.
debug_resource([mixed $value = null ]) : resource
Parameters
- $value : mixed = null
-
Optional value
Tags
Return values
resource —choose_handler()
Chooses and creates a default handler to use based on the environment.
choose_handler() : callable
The returned handler is not wrapped by any default middlewares.
Tags
Return values
callable —default_user_agent()
Get the default User-Agent string to use with Guzzle.
default_user_agent() : string
Tags
Return values
string —default_ca_bundle()
Returns the default cacert bundle for the current system.
default_ca_bundle() : string
First, the openssl.cafile and curl.cainfo php.ini settings are checked. If those settings are not configured, then the common locations for bundles found on Red Hat, CentOS, Fedora, Ubuntu, Debian, FreeBSD, OS X and Windows are checked. If any of these file locations are found on disk, they will be utilized.
Note: the result of this function is cached for subsequent calls.
Tags
Return values
string —normalize_header_keys()
Creates an associative array of lowercase header names to the actual header casing.
normalize_header_keys(array<string|int, mixed> $headers) : array<string|int, mixed>
Parameters
- $headers : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —is_host_in_noproxy()
Returns true if the provided host matches any of the no proxy areas.
is_host_in_noproxy(string $host, array<string|int, string> $noProxyArray) : bool
This method will strip a port from the host if it is present. Each pattern can be matched with an exact match (e.g., "foo.com" == "foo.com") or a partial match: (e.g., "foo.com" == "baz.foo.com" and ".foo.com" == "baz.foo.com", but ".foo.com" != "foo.com").
Areas are matched in the following cases:
- "*" (without quotes) always matches any hosts.
- An exact match.
- The area starts with "." and the area is the last part of the host. e.g. '.mit.edu' will match any host that ends with '.mit.edu'.
Parameters
- $host : string
-
Host to check against the patterns.
- $noProxyArray : array<string|int, string>
-
An array of host patterns.
Tags
Return values
bool —json_decode()
Wrapper for json_decode that throws when an error occurs.
json_decode(string $json[, bool $assoc = false ][, int $depth = 512 ], int $options) : object|array<string|int, mixed>|string|int|float|bool|null
Parameters
- $json : string
-
JSON data to parse
- $assoc : bool = false
-
When true, returned objects will be converted into associative arrays.
- $depth : int = 512
-
User specified recursion depth.
- $options : int
-
Bitmask of JSON decode options.
Tags
Return values
object|array<string|int, mixed>|string|int|float|bool|null —json_encode()
Wrapper for JSON encoding that throws when an error occurs.
json_encode(mixed $value, int $options[, int $depth = 512 ]) : string
Parameters
- $value : mixed
-
The value being encoded
- $options : int
-
JSON encode option bitmask
- $depth : int = 512
-
Set the maximum depth. Must be greater than zero.
Tags
Return values
string —queue()
Get the global task queue used for promise resolution.
queue([TaskQueueInterface $assign = null ]) : TaskQueueInterface
This task queue MUST be run in an event loop in order for promises to be settled asynchronously. It will be automatically run when synchronously waiting on a promise.
while ($eventLoop->isRunning()) {
GuzzleHttp\Promise\queue()->run();
}
Parameters
- $assign : TaskQueueInterface = null
-
Optionally specify a new queue instance.
Tags
Return values
TaskQueueInterface —task()
Adds a function to run in the task queue when it is next `run()` and returns a promise that is fulfilled or rejected with the result.
task(callable $task) : PromiseInterface
Parameters
- $task : callable
-
Task function to run.
Tags
Return values
PromiseInterface —promise_for()
Creates a promise for a value if the value is not a promise.
promise_for(mixed $value) : PromiseInterface
Parameters
- $value : mixed
-
Promise or value.
Tags
Return values
PromiseInterface —rejection_for()
Creates a rejected promise for a reason if the reason is not a promise. If the provided reason is a promise, then it is returned as-is.
rejection_for(mixed $reason) : PromiseInterface
Parameters
- $reason : mixed
-
Promise or reason.
Tags
Return values
PromiseInterface —exception_for()
Create an exception for a rejected promise value.
exception_for(mixed $reason) : Exception|Throwable
Parameters
- $reason : mixed
Tags
Return values
Exception|Throwable —iter_for()
Returns an iterator for the given value.
iter_for(mixed $value) : Iterator
Parameters
- $value : mixed
Tags
Return values
Iterator —inspect()
Synchronously waits on a promise to resolve and returns an inspection state array.
inspect(PromiseInterface $promise) : array<string|int, mixed>
Returns a state associative array containing a "state" key mapping to a valid promise state. If the state of the promise is "fulfilled", the array will contain a "value" key mapping to the fulfilled value of the promise. If the promise is rejected, the array will contain a "reason" key mapping to the rejection reason of the promise.
Parameters
- $promise : PromiseInterface
-
Promise or value.
Tags
Return values
array<string|int, mixed> —inspect_all()
Waits on all of the provided promises, but does not unwrap rejected promises as thrown exception.
inspect_all(array<string|int, PromiseInterface> $promises) : array<string|int, mixed>
Returns an array of inspection state arrays.
Parameters
- $promises : array<string|int, PromiseInterface>
-
Traversable of promises to wait upon.
Tags
Return values
array<string|int, mixed> —unwrap()
Waits on all of the provided promises and returns the fulfilled values.
unwrap(iteratable<string|int, PromiseInterface> $promises) : array<string|int, mixed>
Returns an array that contains the value of each promise (in the same order the promises were provided). An exception is thrown if any of the promises are rejected.
Parameters
- $promises : iteratable<string|int, PromiseInterface>
-
Iterable of PromiseInterface objects to wait on.
Tags
Return values
array<string|int, mixed> —all()
Given an array of promises, return a promise that is fulfilled when all the items in the array are fulfilled.
all(mixed $promises[, bool $recursive = false ]) : PromiseInterface
The promise's fulfillment value is an array with fulfillment values at respective positions to the original array. If any promise in the array rejects, the returned promise is rejected with the rejection reason.
Parameters
- $promises : mixed
-
Promises or values.
- $recursive : bool = false
-
If true, resolves new promises that might have been added to the stack during its own resolution.
Tags
Return values
PromiseInterface —some()
Initiate a competitive race between multiple promises or values (values will become immediately fulfilled promises).
some(int $count, mixed $promises) : PromiseInterface
When count amount of promises have been fulfilled, the returned promise is fulfilled with an array that contains the fulfillment values of the winners in order of resolution.
This promise is rejected with a AggregateException if the number of fulfilled promises is less than the desired $count.
Parameters
- $count : int
-
Total number of promises.
- $promises : mixed
-
Promises or values.
Tags
Return values
PromiseInterface —any()
Like some(), with 1 as count. However, if the promise fulfills, the fulfillment value is not an array of 1 but the value directly.
any(mixed $promises) : PromiseInterface
Parameters
- $promises : mixed
-
Promises or values.
Tags
Return values
PromiseInterface —settle()
Returns a promise that is fulfilled when all of the provided promises have been fulfilled or rejected.
settle(mixed $promises) : PromiseInterface
The returned promise is fulfilled with an array of inspection state arrays.
Parameters
- $promises : mixed
-
Promises or values.
Tags
Return values
PromiseInterface —each()
Given an iterator that yields promises or values, returns a promise that is fulfilled with a null value when the iterator has been consumed or the aggregate promise has been fulfilled or rejected.
each(mixed $iterable[, callable $onFulfilled = null ][, callable $onRejected = null ]) : PromiseInterface
$onFulfilled is a function that accepts the fulfilled value, iterator index, and the aggregate promise. The callback can invoke any necessary side effects and choose to resolve or reject the aggregate if needed.
$onRejected is a function that accepts the rejection reason, iterator index, and the aggregate promise. The callback can invoke any necessary side effects and choose to resolve or reject the aggregate if needed.
Parameters
- $iterable : mixed
-
Iterator or array to iterate over.
- $onFulfilled : callable = null
- $onRejected : callable = null
Tags
Return values
PromiseInterface —each_limit()
Like each, but only allows a certain number of outstanding promises at any given time.
each_limit(mixed $iterable, int|callable $concurrency[, callable $onFulfilled = null ][, callable $onRejected = null ]) : PromiseInterface
$concurrency may be an integer or a function that accepts the number of pending promises and returns a numeric concurrency limit value to allow for dynamic a concurrency size.
Parameters
- $iterable : mixed
- $concurrency : int|callable
- $onFulfilled : callable = null
- $onRejected : callable = null
Tags
Return values
PromiseInterface —each_limit_all()
Like each_limit, but ensures that no promise in the given $iterable argument is rejected. If any promise is rejected, then the aggregate promise is rejected with the encountered rejection.
each_limit_all(mixed $iterable, int|callable $concurrency[, callable $onFulfilled = null ]) : PromiseInterface
Parameters
- $iterable : mixed
- $concurrency : int|callable
- $onFulfilled : callable = null
Tags
Return values
PromiseInterface —is_fulfilled()
Returns true if a promise is fulfilled.
is_fulfilled(PromiseInterface $promise) : bool
Parameters
- $promise : PromiseInterface
Tags
Return values
bool —is_rejected()
Returns true if a promise is rejected.
is_rejected(PromiseInterface $promise) : bool
Parameters
- $promise : PromiseInterface
Tags
Return values
bool —is_settled()
Returns true if a promise is fulfilled or rejected.
is_settled(PromiseInterface $promise) : bool
Parameters
- $promise : PromiseInterface
Tags
Return values
bool —coroutine()
Create a new coroutine.
coroutine(callable $generatorFn) : PromiseInterface
Parameters
- $generatorFn : callable
Tags
Return values
PromiseInterface —with_transaction()
Execute a callback within a transaction in the given session
with_transaction(Session $session, callable $callback[, array<string|int, mixed> $transactionOptions = [] ]) : void
This helper takes care of retrying the commit operation or the entire transaction if an error occurs.
If the commit fails because of an UnknownTransactionCommitResult error, the commit is retried without re-invoking the callback. If the commit fails because of a TransientTransactionError, the entire transaction will be retried. In this case, the callback will be invoked again. It is important that the logic inside the callback is idempotent.
In case of failures, the commit or transaction are retried until 120 seconds from the initial call have elapsed. After that, no retries will happen and the helper will throw the last exception received from the driver.
Parameters
- $session : Session
-
A session object as retrieved by Client::startSession
- $callback : callable
-
A callback that will be invoked within the transaction
- $transactionOptions : array<string|int, mixed> = []
-
Additional options that are passed to Session::startTransaction
Tags
Return values
void —getallheaders()
Get all HTTP header key/values as an associative array for the current request.
getallheaders() : mixed
Return values
mixed —trigger_deprecation()
Triggers a silenced deprecation notice.
trigger_deprecation(string $package, string $version, string $message, mixed ...$args) : void
Parameters
- $package : string
-
The name of the Composer package that is triggering the deprecation
- $version : string
-
The version of the package that introduced the deprecation
- $message : string
-
The message of the deprecation
- $args : mixed
-
Values to insert in the message using printf() formatting
Tags
Return values
void —ctype_alnum()
ctype_alnum(mixed $text) : mixed
Parameters
- $text : mixed
Return values
mixed —ctype_alpha()
ctype_alpha(mixed $text) : mixed
Parameters
- $text : mixed
Return values
mixed —ctype_cntrl()
ctype_cntrl(mixed $text) : mixed
Parameters
- $text : mixed
Return values
mixed —ctype_digit()
ctype_digit(mixed $text) : mixed
Parameters
- $text : mixed
Return values
mixed —ctype_graph()
ctype_graph(mixed $text) : mixed
Parameters
- $text : mixed
Return values
mixed —ctype_lower()
ctype_lower(mixed $text) : mixed
Parameters
- $text : mixed
Return values
mixed —ctype_print()
ctype_print(mixed $text) : mixed
Parameters
- $text : mixed
Return values
mixed —ctype_punct()
ctype_punct(mixed $text) : mixed
Parameters
- $text : mixed
Return values
mixed —ctype_space()
ctype_space(mixed $text) : mixed
Parameters
- $text : mixed
Return values
mixed —ctype_upper()
ctype_upper(mixed $text) : mixed
Parameters
- $text : mixed
Return values
mixed —ctype_xdigit()
ctype_xdigit(mixed $text) : mixed
Parameters
- $text : mixed
Return values
mixed —ctype_alnum()
ctype_alnum(mixed $text) : bool
Parameters
- $text : mixed
Return values
bool —ctype_alpha()
ctype_alpha(mixed $text) : bool
Parameters
- $text : mixed
Return values
bool —ctype_cntrl()
ctype_cntrl(mixed $text) : bool
Parameters
- $text : mixed
Return values
bool —ctype_digit()
ctype_digit(mixed $text) : bool
Parameters
- $text : mixed
Return values
bool —ctype_graph()
ctype_graph(mixed $text) : bool
Parameters
- $text : mixed
Return values
bool —ctype_lower()
ctype_lower(mixed $text) : bool
Parameters
- $text : mixed
Return values
bool —ctype_print()
ctype_print(mixed $text) : bool
Parameters
- $text : mixed
Return values
bool —ctype_punct()
ctype_punct(mixed $text) : bool
Parameters
- $text : mixed
Return values
bool —ctype_space()
ctype_space(mixed $text) : bool
Parameters
- $text : mixed
Return values
bool —ctype_upper()
ctype_upper(mixed $text) : bool
Parameters
- $text : mixed
Return values
bool —ctype_xdigit()
ctype_xdigit(mixed $text) : bool
Parameters
- $text : mixed
Return values
bool —grapheme_extract()
grapheme_extract(mixed $haystack, mixed $size, mixed $type, mixed $start, mixed &$next) : mixed
Parameters
- $haystack : mixed
- $size : mixed
- $type : mixed
- $start : mixed
- $next : mixed
Return values
mixed —grapheme_stripos()
grapheme_stripos(mixed $haystack, mixed $needle, mixed $offset) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $offset : mixed
Return values
mixed —grapheme_stristr()
grapheme_stristr(mixed $haystack, mixed $needle[, mixed $beforeNeedle = false ]) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $beforeNeedle : mixed = false
Return values
mixed —grapheme_strlen()
grapheme_strlen(mixed $input) : mixed
Parameters
- $input : mixed
Return values
mixed —grapheme_strpos()
grapheme_strpos(mixed $haystack, mixed $needle, mixed $offset) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $offset : mixed
Return values
mixed —grapheme_strripos()
grapheme_strripos(mixed $haystack, mixed $needle, mixed $offset) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $offset : mixed
Return values
mixed —grapheme_strrpos()
grapheme_strrpos(mixed $haystack, mixed $needle, mixed $offset) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $offset : mixed
Return values
mixed —grapheme_strstr()
grapheme_strstr(mixed $haystack, mixed $needle[, mixed $beforeNeedle = false ]) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $beforeNeedle : mixed = false
Return values
mixed —grapheme_substr()
grapheme_substr(mixed $string, mixed $offset[, mixed $length = null ]) : mixed
Parameters
- $string : mixed
- $offset : mixed
- $length : mixed = null
Return values
mixed —grapheme_extract()
grapheme_extract(string|null $haystack, int|null $size[, int|null $type = GRAPHEME_EXTR_COUNT ], int|null $offset[, mixed &$next = null ]) : string|false
Parameters
- $haystack : string|null
- $size : int|null
- $type : int|null = GRAPHEME_EXTR_COUNT
- $offset : int|null
- $next : mixed = null
Return values
string|false —grapheme_stripos()
grapheme_stripos(string|null $haystack, string|null $needle, int|null $offset) : int|false
Parameters
- $haystack : string|null
- $needle : string|null
- $offset : int|null
Return values
int|false —grapheme_stristr()
grapheme_stristr(string|null $haystack, string|null $needle[, bool|null $beforeNeedle = false ]) : string|false
Parameters
- $haystack : string|null
- $needle : string|null
- $beforeNeedle : bool|null = false
Return values
string|false —grapheme_strlen()
grapheme_strlen(string|null $string) : int|false|null
Parameters
- $string : string|null
Return values
int|false|null —grapheme_strpos()
grapheme_strpos(string|null $haystack, string|null $needle, int|null $offset) : int|false
Parameters
- $haystack : string|null
- $needle : string|null
- $offset : int|null
Return values
int|false —grapheme_strripos()
grapheme_strripos(string|null $haystack, string|null $needle, int|null $offset) : int|false
Parameters
- $haystack : string|null
- $needle : string|null
- $offset : int|null
Return values
int|false —grapheme_strrpos()
grapheme_strrpos(string|null $haystack, string|null $needle, int|null $offset) : int|false
Parameters
- $haystack : string|null
- $needle : string|null
- $offset : int|null
Return values
int|false —grapheme_strstr()
grapheme_strstr(string|null $haystack, string|null $needle[, bool|null $beforeNeedle = false ]) : string|false
Parameters
- $haystack : string|null
- $needle : string|null
- $beforeNeedle : bool|null = false
Return values
string|false —grapheme_substr()
grapheme_substr(string|null $string, int|null $offset[, int|null $length = null ]) : string|false
Parameters
- $string : string|null
- $offset : int|null
- $length : int|null = null
Return values
string|false —normalizer_is_normalized()
normalizer_is_normalized(mixed $string[, mixed $form = pNormalizer::FORM_C ]) : mixed
Parameters
- $string : mixed
- $form : mixed = pNormalizer::FORM_C
Return values
mixed —normalizer_normalize()
normalizer_normalize(mixed $string[, mixed $form = pNormalizer::FORM_C ]) : mixed
Parameters
- $string : mixed
- $form : mixed = pNormalizer::FORM_C
Return values
mixed —normalizer_is_normalized()
normalizer_is_normalized(string|null $string[, int|null $form = pNormalizer::FORM_C ]) : bool
Parameters
- $string : string|null
- $form : int|null = pNormalizer::FORM_C
Return values
bool —normalizer_normalize()
normalizer_normalize(string|null $string[, int|null $form = pNormalizer::FORM_C ]) : string|false
Parameters
- $string : string|null
- $form : int|null = pNormalizer::FORM_C
Return values
string|false —mb_convert_encoding()
mb_convert_encoding(mixed $string, mixed $to_encoding[, mixed $from_encoding = null ]) : mixed
Parameters
- $string : mixed
- $to_encoding : mixed
- $from_encoding : mixed = null
Return values
mixed —mb_decode_mimeheader()
mb_decode_mimeheader(mixed $string) : mixed
Parameters
- $string : mixed
Return values
mixed —mb_encode_mimeheader()
mb_encode_mimeheader(mixed $string[, mixed $charset = null ][, mixed $transfer_encoding = null ][, mixed $newline = "
" ], mixed $indent) : mixed
Parameters
- $string : mixed
- $charset : mixed = null
- $transfer_encoding : mixed = null
- $newline : mixed = " "
- $indent : mixed
Return values
mixed —mb_decode_numericentity()
mb_decode_numericentity(mixed $string, mixed $map[, mixed $encoding = null ]) : mixed
Parameters
- $string : mixed
- $map : mixed
- $encoding : mixed = null
Return values
mixed —mb_encode_numericentity()
mb_encode_numericentity(mixed $string, mixed $map[, mixed $encoding = null ][, mixed $hex = false ]) : mixed
Parameters
- $string : mixed
- $map : mixed
- $encoding : mixed = null
- $hex : mixed = false
Return values
mixed —mb_convert_case()
mb_convert_case(mixed $string, mixed $mode[, mixed $encoding = null ]) : mixed
Parameters
- $string : mixed
- $mode : mixed
- $encoding : mixed = null
Return values
mixed —mb_internal_encoding()
mb_internal_encoding([mixed $encoding = null ]) : mixed
Parameters
- $encoding : mixed = null
Return values
mixed —mb_language()
mb_language([mixed $language = null ]) : mixed
Parameters
- $language : mixed = null
Return values
mixed —mb_list_encodings()
mb_list_encodings() : mixed
Return values
mixed —mb_encoding_aliases()
mb_encoding_aliases(mixed $encoding) : mixed
Parameters
- $encoding : mixed
Return values
mixed —mb_check_encoding()
mb_check_encoding([mixed $value = null ][, mixed $encoding = null ]) : mixed
Parameters
- $value : mixed = null
- $encoding : mixed = null
Return values
mixed —mb_detect_encoding()
mb_detect_encoding(mixed $string[, mixed $encodings = null ][, mixed $strict = false ]) : mixed
Parameters
- $string : mixed
- $encodings : mixed = null
- $strict : mixed = false
Return values
mixed —mb_detect_order()
mb_detect_order([mixed $encoding = null ]) : mixed
Parameters
- $encoding : mixed = null
Return values
mixed —mb_parse_str()
mb_parse_str(mixed $string[, mixed &$result = [] ]) : mixed
Parameters
- $string : mixed
- $result : mixed = []
Return values
mixed —mb_strlen()
mb_strlen(mixed $string[, mixed $encoding = null ]) : mixed
Parameters
- $string : mixed
- $encoding : mixed = null
Return values
mixed —mb_strpos()
mb_strpos(mixed $haystack, mixed $needle, mixed $offset[, mixed $encoding = null ]) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $offset : mixed
- $encoding : mixed = null
Return values
mixed —mb_strtolower()
mb_strtolower(mixed $string[, mixed $encoding = null ]) : mixed
Parameters
- $string : mixed
- $encoding : mixed = null
Return values
mixed —mb_strtoupper()
mb_strtoupper(mixed $string[, mixed $encoding = null ]) : mixed
Parameters
- $string : mixed
- $encoding : mixed = null
Return values
mixed —mb_substitute_character()
mb_substitute_character([mixed $substitute_character = null ]) : mixed
Parameters
- $substitute_character : mixed = null
Return values
mixed —mb_substr()
mb_substr(mixed $string, mixed $start[, mixed $length = 2147483647 ][, mixed $encoding = null ]) : mixed
Parameters
- $string : mixed
- $start : mixed
- $length : mixed = 2147483647
- $encoding : mixed = null
Return values
mixed —mb_stripos()
mb_stripos(mixed $haystack, mixed $needle, mixed $offset[, mixed $encoding = null ]) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $offset : mixed
- $encoding : mixed = null
Return values
mixed —mb_stristr()
mb_stristr(mixed $haystack, mixed $needle[, mixed $before_needle = false ][, mixed $encoding = null ]) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $before_needle : mixed = false
- $encoding : mixed = null
Return values
mixed —mb_strrchr()
mb_strrchr(mixed $haystack, mixed $needle[, mixed $before_needle = false ][, mixed $encoding = null ]) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $before_needle : mixed = false
- $encoding : mixed = null
Return values
mixed —mb_strrichr()
mb_strrichr(mixed $haystack, mixed $needle[, mixed $before_needle = false ][, mixed $encoding = null ]) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $before_needle : mixed = false
- $encoding : mixed = null
Return values
mixed —mb_strripos()
mb_strripos(mixed $haystack, mixed $needle, mixed $offset[, mixed $encoding = null ]) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $offset : mixed
- $encoding : mixed = null
Return values
mixed —mb_strrpos()
mb_strrpos(mixed $haystack, mixed $needle, mixed $offset[, mixed $encoding = null ]) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $offset : mixed
- $encoding : mixed = null
Return values
mixed —mb_strstr()
mb_strstr(mixed $haystack, mixed $needle[, mixed $before_needle = false ][, mixed $encoding = null ]) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $before_needle : mixed = false
- $encoding : mixed = null
Return values
mixed —mb_get_info()
mb_get_info([mixed $type = 'all' ]) : mixed
Parameters
- $type : mixed = 'all'
Return values
mixed —mb_http_output()
mb_http_output([mixed $encoding = null ]) : mixed
Parameters
- $encoding : mixed = null
Return values
mixed —mb_strwidth()
mb_strwidth(mixed $string[, mixed $encoding = null ]) : mixed
Parameters
- $string : mixed
- $encoding : mixed = null
Return values
mixed —mb_substr_count()
mb_substr_count(mixed $haystack, mixed $needle[, mixed $encoding = null ]) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $encoding : mixed = null
Return values
mixed —mb_output_handler()
mb_output_handler(mixed $string, mixed $status) : mixed
Parameters
- $string : mixed
- $status : mixed
Return values
mixed —mb_http_input()
mb_http_input([mixed $type = null ]) : mixed
Parameters
- $type : mixed = null
Return values
mixed —mb_convert_variables()
mb_convert_variables(mixed $to_encoding, mixed $from_encoding, mixed ...&$vars) : mixed
Parameters
- $to_encoding : mixed
- $from_encoding : mixed
- $vars : mixed
Return values
mixed —mb_ord()
mb_ord(mixed $string[, mixed $encoding = null ]) : mixed
Parameters
- $string : mixed
- $encoding : mixed = null
Return values
mixed —mb_chr()
mb_chr(mixed $codepoint[, mixed $encoding = null ]) : mixed
Parameters
- $codepoint : mixed
- $encoding : mixed = null
Return values
mixed —mb_scrub()
mb_scrub(mixed $string[, mixed $encoding = null ]) : mixed
Parameters
- $string : mixed
- $encoding : mixed = null
Return values
mixed —mb_str_split()
mb_str_split(mixed $string[, mixed $length = 1 ][, mixed $encoding = null ]) : mixed
Parameters
- $string : mixed
- $length : mixed = 1
- $encoding : mixed = null
Return values
mixed —mb_convert_encoding()
mb_convert_encoding(array<string|int, mixed>|string|null $string, string|null $to_encoding[, array<string|int, mixed>|string|null $from_encoding = null ]) : array<string|int, mixed>|string|false
Parameters
- $string : array<string|int, mixed>|string|null
- $to_encoding : string|null
- $from_encoding : array<string|int, mixed>|string|null = null
Return values
array<string|int, mixed>|string|false —mb_decode_mimeheader()
mb_decode_mimeheader(string|null $string) : string
Parameters
- $string : string|null
Return values
string —mb_encode_mimeheader()
mb_encode_mimeheader(string|null $string[, string|null $charset = null ][, string|null $transfer_encoding = null ][, string|null $newline = "
" ], int|null $indent) : string
Parameters
- $string : string|null
- $charset : string|null = null
- $transfer_encoding : string|null = null
- $newline : string|null = " "
- $indent : int|null
Return values
string —mb_decode_numericentity()
mb_decode_numericentity(string|null $string, array<string|int, mixed> $map[, string|null $encoding = null ]) : string
Parameters
- $string : string|null
- $map : array<string|int, mixed>
- $encoding : string|null = null
Return values
string —mb_encode_numericentity()
mb_encode_numericentity(string|null $string, array<string|int, mixed> $map[, string|null $encoding = null ][, bool|null $hex = false ]) : string
Parameters
- $string : string|null
- $map : array<string|int, mixed>
- $encoding : string|null = null
- $hex : bool|null = false
Return values
string —mb_convert_case()
mb_convert_case(string|null $string, int|null $mode[, string|null $encoding = null ]) : string
Parameters
- $string : string|null
- $mode : int|null
- $encoding : string|null = null
Return values
string —mb_internal_encoding()
mb_internal_encoding([string|null $encoding = null ]) : string|bool
Parameters
- $encoding : string|null = null
Return values
string|bool —mb_language()
mb_language([string|null $language = null ]) : string|bool
Parameters
- $language : string|null = null
Return values
string|bool —mb_list_encodings()
mb_list_encodings() : array<string|int, mixed>
Return values
array<string|int, mixed> —mb_encoding_aliases()
mb_encoding_aliases(string|null $encoding) : array<string|int, mixed>
Parameters
- $encoding : string|null
Return values
array<string|int, mixed> —mb_check_encoding()
mb_check_encoding([array<string|int, mixed>|string|null $value = null ][, string|null $encoding = null ]) : bool
Parameters
- $value : array<string|int, mixed>|string|null = null
- $encoding : string|null = null
Return values
bool —mb_detect_encoding()
mb_detect_encoding(string|null $string[, array<string|int, mixed>|string|null $encodings = null ][, bool|null $strict = false ]) : string|false
Parameters
- $string : string|null
- $encodings : array<string|int, mixed>|string|null = null
- $strict : bool|null = false
Return values
string|false —mb_detect_order()
mb_detect_order([array<string|int, mixed>|string|null $encoding = null ]) : array<string|int, mixed>|bool
Parameters
- $encoding : array<string|int, mixed>|string|null = null
Return values
array<string|int, mixed>|bool —mb_parse_str()
mb_parse_str(string|null $string[, mixed &$result = [] ]) : bool
Parameters
- $string : string|null
- $result : mixed = []
Return values
bool —mb_strlen()
mb_strlen(string|null $string[, string|null $encoding = null ]) : int
Parameters
- $string : string|null
- $encoding : string|null = null
Return values
int —mb_strpos()
mb_strpos(string|null $haystack, string|null $needle, int|null $offset[, string|null $encoding = null ]) : int|false
Parameters
- $haystack : string|null
- $needle : string|null
- $offset : int|null
- $encoding : string|null = null
Return values
int|false —mb_strtolower()
mb_strtolower(string|null $string[, string|null $encoding = null ]) : string
Parameters
- $string : string|null
- $encoding : string|null = null
Return values
string —mb_strtoupper()
mb_strtoupper(string|null $string[, string|null $encoding = null ]) : string
Parameters
- $string : string|null
- $encoding : string|null = null
Return values
string —mb_substitute_character()
mb_substitute_character([string|int|null $substitute_character = null ]) : string|int|bool
Parameters
- $substitute_character : string|int|null = null
Return values
string|int|bool —mb_substr()
mb_substr(string|null $string, int|null $start[, int|null $length = null ][, string|null $encoding = null ]) : string
Parameters
- $string : string|null
- $start : int|null
- $length : int|null = null
- $encoding : string|null = null
Return values
string —mb_stripos()
mb_stripos(string|null $haystack, string|null $needle, int|null $offset[, string|null $encoding = null ]) : int|false
Parameters
- $haystack : string|null
- $needle : string|null
- $offset : int|null
- $encoding : string|null = null
Return values
int|false —mb_stristr()
mb_stristr(string|null $haystack, string|null $needle[, bool|null $before_needle = false ][, string|null $encoding = null ]) : string|false
Parameters
- $haystack : string|null
- $needle : string|null
- $before_needle : bool|null = false
- $encoding : string|null = null
Return values
string|false —mb_strrchr()
mb_strrchr(string|null $haystack, string|null $needle[, bool|null $before_needle = false ][, string|null $encoding = null ]) : string|false
Parameters
- $haystack : string|null
- $needle : string|null
- $before_needle : bool|null = false
- $encoding : string|null = null
Return values
string|false —mb_strrichr()
mb_strrichr(string|null $haystack, string|null $needle[, bool|null $before_needle = false ][, string|null $encoding = null ]) : string|false
Parameters
- $haystack : string|null
- $needle : string|null
- $before_needle : bool|null = false
- $encoding : string|null = null
Return values
string|false —mb_strripos()
mb_strripos(string|null $haystack, string|null $needle, int|null $offset[, string|null $encoding = null ]) : int|false
Parameters
- $haystack : string|null
- $needle : string|null
- $offset : int|null
- $encoding : string|null = null
Return values
int|false —mb_strrpos()
mb_strrpos(string|null $haystack, string|null $needle, int|null $offset[, string|null $encoding = null ]) : int|false
Parameters
- $haystack : string|null
- $needle : string|null
- $offset : int|null
- $encoding : string|null = null
Return values
int|false —mb_strstr()
mb_strstr(string|null $haystack, string|null $needle[, bool|null $before_needle = false ][, string|null $encoding = null ]) : string|false
Parameters
- $haystack : string|null
- $needle : string|null
- $before_needle : bool|null = false
- $encoding : string|null = null
Return values
string|false —mb_get_info()
mb_get_info([string|null $type = 'all' ]) : array<string|int, mixed>|string|int|false
Parameters
- $type : string|null = 'all'
Return values
array<string|int, mixed>|string|int|false —mb_http_output()
mb_http_output([string|null $encoding = null ]) : string|bool
Parameters
- $encoding : string|null = null
Return values
string|bool —mb_strwidth()
mb_strwidth(string|null $string[, string|null $encoding = null ]) : int
Parameters
- $string : string|null
- $encoding : string|null = null
Return values
int —mb_substr_count()
mb_substr_count(string|null $haystack, string|null $needle[, string|null $encoding = null ]) : int
Parameters
- $haystack : string|null
- $needle : string|null
- $encoding : string|null = null
Return values
int —mb_output_handler()
mb_output_handler(string|null $string, int|null $status) : string
Parameters
- $string : string|null
- $status : int|null
Return values
string —mb_http_input()
mb_http_input([string|null $type = null ]) : array<string|int, mixed>|string|false
Parameters
- $type : string|null = null
Return values
array<string|int, mixed>|string|false —mb_convert_variables()
mb_convert_variables(string|null $to_encoding, array<string|int, mixed>|string|null $from_encoding, mixed &$var, mixed ...&$vars) : string|false
Parameters
- $to_encoding : string|null
- $from_encoding : array<string|int, mixed>|string|null
- $var : mixed
- $vars : mixed
Return values
string|false —mb_ord()
mb_ord(string|null $string[, string|null $encoding = null ]) : int|false
Parameters
- $string : string|null
- $encoding : string|null = null
Return values
int|false —mb_chr()
mb_chr(int|null $codepoint[, string|null $encoding = null ]) : string|false
Parameters
- $codepoint : int|null
- $encoding : string|null = null
Return values
string|false —mb_scrub()
mb_scrub(string|null $string[, string|null $encoding = null ]) : string
Parameters
- $string : string|null
- $encoding : string|null = null
Return values
string —mb_str_split()
mb_str_split(string|null $string[, int|null $length = 1 ][, string|null $encoding = null ]) : array<string|int, mixed>
Parameters
- $string : string|null
- $length : int|null = 1
- $encoding : string|null = null
Return values
array<string|int, mixed> —is_countable()
is_countable(mixed $value) : mixed
Parameters
- $value : mixed
Return values
mixed —hrtime()
hrtime([mixed $as_number = false ]) : mixed
Parameters
- $as_number : mixed = false
Return values
mixed —array_key_first()
array_key_first(array<string|int, mixed> $array) : mixed
Parameters
- $array : array<string|int, mixed>
Return values
mixed —array_key_last()
array_key_last(array<string|int, mixed> $array) : mixed
Parameters
- $array : array<string|int, mixed>
Return values
mixed —fdiv()
fdiv(float $num1, float $num2) : float
Parameters
- $num1 : float
- $num2 : float
Return values
float —preg_last_error_msg()
preg_last_error_msg() : string
Return values
string —str_contains()
str_contains(string|null $haystack, string|null $needle) : bool
Parameters
- $haystack : string|null
- $needle : string|null
Return values
bool —str_starts_with()
str_starts_with(string|null $haystack, string|null $needle) : bool
Parameters
- $haystack : string|null
- $needle : string|null
Return values
bool —str_ends_with()
str_ends_with(string|null $haystack, string|null $needle) : bool
Parameters
- $haystack : string|null
- $needle : string|null
Return values
bool —get_debug_type()
get_debug_type(mixed $value) : string
Parameters
- $value : mixed
Return values
string —get_resource_id()
get_resource_id(mixed $resource) : int
Parameters
- $resource : mixed
Return values
int —array_is_list()
array_is_list(array<string|int, mixed> $array) : bool
Parameters
- $array : array<string|int, mixed>
Return values
bool —enum_exists()
enum_exists(string $enum[, bool $autoload = true ]) : bool
Parameters
- $enum : string
- $autoload : bool = true
Return values
bool —u()
u([string|null $string = '' ]) : UnicodeString
Parameters
- $string : string|null = ''
Return values
UnicodeString —b()
b([string|null $string = '' ]) : ByteString
Parameters
- $string : string|null = ''
Return values
ByteString —s()
s([string|null $string = '' ]) : UnicodeString|ByteString
Parameters
- $string : string|null = ''
Return values
UnicodeString|ByteString —t()
t(string $key[, string|null $alternative = null ][, string|null $lang = null ]) : string|null
Parameters
- $key : string
- $alternative : string|null = null
- $lang : string|null = null
Return values
string|null —_t()
_t(string $key[, array<string|int, mixed> $params = [] ][, string|null $alternative = null ][, string|null $lang = null ]) : mixed
Parameters
- $key : string
- $params : array<string|int, mixed> = []
- $alternative : string|null = null
- $lang : string|null = null
Return values
mixed —_allowed()
_allowed(string $permission[, string|null $role = null ]) : bool
Parameters
- $permission : string
- $role : string|null = null
Return values
bool —includeFile()
Scope isolated include.
includeFile(mixed $file) : mixed
Prevents access to $this/self from included files.
Parameters
- $file : mixed