A

AbstractBackendClass in namespace Neos\Cache\Backend

An abstract caching backend

ApcuBackendClass in namespace Neos\Cache\Backend

A caching backend which stores cache entries by using APCu.

ApcuBackend::addIdentifierToTags() — Method in class ApcuBackend

Associates the identifier with the given tags

MemcachedBackend::addIdentifierToTags() — Method in class MemcachedBackend

Associates the identifier with the given tags

$ EnvironmentConfiguration#applicationIdentifierProperty in class EnvironmentConfiguration

A identifier for this installation, all applications with the same identifier would share entries of caches that are used by multiple installations.

AbstractFrontendClass in namespace Neos\Cache\Frontend

An abstract cache

AbstractParserClass in namespace Neos\Eel

This Abstract Parser class contains definitions for absolutely basic types, like quoted strings or identifiers

CompilingEelParser::ArrayLiteral_Expression() — Method in class CompilingEelParser
CompilingEelParser::ArrayLiteral__finalise() — Method in class CompilingEelParser
CompilingEelParser::ArrowFunction_arguments() — Method in class CompilingEelParser
CompilingEelParser::ArrowFunction_exp() — Method in class CompilingEelParser
CompilingEelParser::ArrowFunction__finalise() — Method in class CompilingEelParser
FizzleParser::AttributeFilter__construct() — Method in class FizzleParser
FizzleParser::AttributeFilter_PropertyPath() — Method in class FizzleParser
FizzleParser::AttributeFilter_Operator() — Method in class FizzleParser
FizzleParser::AttributeFilter_Operand() — Method in class FizzleParser
FlowQuery::allowsCallOfMethod() — Method in class FlowQuery
AbstractOperationClass in namespace Neos\Eel\FlowQuery\Operations

Convenience base class for FlowQuery Operations. You should set $shortName and optionally also $final and $priority when subclassing.

AddOperationClass in namespace Neos\Eel\FlowQuery\Operations

Adds the given items to the current context.

ArrayHelperClass in namespace Neos\Eel\Helper

Array helpers for Eel contexts

ArrayHelper::allowsCallOfMethod() — Method in class ArrayHelper

All methods are considered safe

ConfigurationHelper::allowsCallOfMethod() — Method in class ConfigurationHelper

All methods are considered safe

DateHelper::add() — Method in class DateHelper

Add an interval to a date and return a new DateTime object

DateHelper::allowsCallOfMethod() — Method in class DateHelper

All methods are considered safe

FileHelper::allowsCallOfMethod() — Method in class FileHelper
JsonHelper::allowsCallOfMethod() — Method in class JsonHelper

All methods are considered safe

MathHelper::abs() — Method in class MathHelper
MathHelper::acos() — Method in class MathHelper
MathHelper::acosh() — Method in class MathHelper
MathHelper::asin() — Method in class MathHelper
MathHelper::asinh() — Method in class MathHelper
MathHelper::atan() — Method in class MathHelper
MathHelper::atanh() — Method in class MathHelper
MathHelper::atan2() — Method in class MathHelper
MathHelper::allowsCallOfMethod() — Method in class MathHelper

All methods are considered safe

SecurityHelper::allowsCallOfMethod() — Method in class SecurityHelper

All methods are considered safe

StringHelper::allowsCallOfMethod() — Method in class StringHelper

All methods are considered safe

TypeHelper::allowsCallOfMethod() — Method in class TypeHelper
InterpretedEelParser::ArrayLiteral_Expression() — Method in class InterpretedEelParser
InterpretedEelParser::ArrayLiteral__finalise() — Method in class InterpretedEelParser
$ ProtectedContext#allowedMethodsProperty in class ProtectedContext
ProtectedContext::allow() — Method in class ProtectedContext

Allow the given method (or array of methods) for calls

ProtectedContextAwareInterface::allowsCallOfMethod() — Method in class ProtectedContextAwareInterface
$ Message#argumentsProperty in class Message

The message arguments. Will be replaced in the message body.

Result::addError() — Method in class Result

Add an error to the current Result object

Result::addWarning() — Method in class Result

Add a warning to the current Result object

Result::addNotice() — Method in class Result

Add a notice to the current Result object

AfterClass in namespace Neos\Flow\Annotations

Declares a method as an after advice to be triggered after any pointcut matching the given expression.

AfterReturningClass in namespace Neos\Flow\Annotations

Declares a method as an after returning advice to be triggered after any pointcut matching the given expression returns.

AfterThrowingClass in namespace Neos\Flow\Annotations

Declares a method as an after throwing advice to be triggered after any pointcut matching the given expression throws an exception.

AroundClass in namespace Neos\Flow\Annotations

Declares a method as an around advice to be triggered around any pointcut matching the given expression.

AspectClass in namespace Neos\Flow\Annotations

Marks a class as an aspect.

AutowiringClass in namespace Neos\Flow\Annotations

Used to disable autowiring for Dependency Injection on the whole class or on the annotated property only.

$ IgnoreValidation#argumentNameProperty in class IgnoreValidation

Name of the argument to skip validation for. (Can be given as anonymous argument.)

$ MapRequestBody#argumentNameProperty in class MapRequestBody

Name of the argument to map the request body into. (Can be given as anonymous argument.)

$ Session#autoStartProperty in class Session

Whether the annotated method triggers the start of a session.

$ Validate#argumentNameProperty in class Validate

The name of the argument this annotation is attached to, if used on a method. (Can be given as anonymous argument.)

AbstractAdviceClass in namespace Neos\Flow\Aop\Advice

Base class for Advices.

$ AbstractAdvice#aspectObjectNameProperty in class AbstractAdvice

Holds the name of the aspect object containing the advice

$ AbstractAdvice#adviceMethodNameProperty in class AbstractAdvice

Contains the name of the advice method

AdviceChainClass in namespace Neos\Flow\Aop\Advice

The advice chain holds a number of subsequent advices that match a given join point and calls the advices in the right order.

$ AdviceChain#advicesProperty in class AdviceChain

An array of Advice objects which form the advice chain

$ AdviceChain#adviceIndexProperty in class AdviceChain

The number of the next advice which will be invoked on a proceed() call

AdviceInterfaceClass in namespace Neos\Flow\Aop\Advice

This is the interface for a generic AOP advice. It is never implemented directly.

AfterAdviceClass in namespace Neos\Flow\Aop\Advice

Implementation of the After Advice.

AfterReturningAdviceClass in namespace Neos\Flow\Aop\Advice

Implementation of the After Returning Advice.

AfterThrowingAdviceClass in namespace Neos\Flow\Aop\Advice

Implementation of the After Throwing Advice.

AroundAdviceClass in namespace Neos\Flow\Aop\Advice

Implementation of the Around Advice.

AdvicesTraitClass in namespace Neos\Flow\Aop

Contains boilerplate code for AOP execution and is added to AOP proxy classes.

AdvisorClass in namespace Neos\Flow\Aop

An advisor is the combination of a single advice and the pointcut where the advice will become active.

$ Advisor#adviceProperty in class Advisor

The advisor's advice

AspectContainerClass in namespace Neos\Flow\Aop

An aspect is represented by class tagged with the "aspect" annotation.

$ AspectContainer#advisorsProperty in class AspectContainer

An array of \Neos\Flow\Aop\Advisor objects

AspectContainer::addAdvisor() — Method in class AspectContainer

Adds an advisor to this aspect container

AspectContainer::addInterfaceIntroduction() — Method in class AspectContainer

Adds an introduction declaration to this aspect container

AspectContainer::addPropertyIntroduction() — Method in class AspectContainer

Adds an introduction declaration to this aspect container

AspectContainer::addTraitIntroduction() — Method in class AspectContainer

Adds an introduction declaration to this aspect container

AspectContainer::addPointcut() — Method in class AspectContainer

Adds a pointcut (from a pointcut declaration) to this aspect container

AbstractMethodInterceptorBuilderClass in namespace Neos\Flow\Aop\Builder

An abstract class with builder functions for AOP method interceptors code builders.

AdvisedConstructorInterceptorBuilderClass in namespace Neos\Flow\Aop\Builder

A method interceptor build for constructors with advice.

AdvisedMethodInterceptorBuilderClass in namespace Neos\Flow\Aop\Builder

An AOP interceptor code builder for methods enriched by advices.

ClassNameIndex::applyIntersect() — Method in class ClassNameIndex

Sets this index to all class names which are present currently and contained in the given index

ClassNameIndex::applyUnion() — Method in class ClassNameIndex

Sets this index to all class names which are either already present or are contained in the given index

$ ProxyClassBuilder#aspectContainersProperty in class ProxyClassBuilder

A registry of all known aspects

ProxyClassBuilder::addBuildMethodsAndAdvicesCodeToClass() — Method in class ProxyClassBuilder

Adds code to build the methods and advices array in case the parent class has some.

ProxyClassBuilder::addAdvisedMethodsToInterceptedMethods() — Method in class ProxyClassBuilder

Traverses all aspect containers, their aspects and their advisors and adds the methods and their advices to the (usually empty) array of intercepted methods.

ProxyClassBuilder::addIntroducedMethodsToInterceptedMethods() — Method in class ProxyClassBuilder

Traverses all methods which were introduced by interfaces and adds them to the intercepted methods array if they didn't exist already.

$ JoinPoint#adviceChainProperty in class JoinPoint

The advice chain for this join point

$ Pointcut#aspectClassNameProperty in class Pointcut

If this pointcut is based on a pointcut declaration, contains the name of the aspect class where the pointcut was declared

$ PointcutClassAnnotatedWithFilter#annotationProperty in class PointcutClassAnnotatedWithFilter
$ PointcutClassAnnotatedWithFilter#annotationValueConstraintsProperty in class PointcutClassAnnotatedWithFilter
$ PointcutFilter#aspectClassNameProperty in class PointcutFilter

Name of the aspect class where the pointcut was declared

PointcutFilterComposite::addFilter() — Method in class PointcutFilterComposite

Adds a class filter to the composite

$ PointcutMethodAnnotatedWithFilter#annotationProperty in class PointcutMethodAnnotatedWithFilter
$ PointcutMethodAnnotatedWithFilter#annotationValueConstraintsProperty in class PointcutMethodAnnotatedWithFilter
$ PointcutSettingFilter#actualSettingValueProperty in class PointcutSettingFilter

The value of the specified setting

RuntimeExpressionEvaluator::addExpression() — Method in class RuntimeExpressionEvaluator

Add expression to the evaluator

AnnotationsCacheFlusherClass in namespace Neos\Flow\Cache
$ CommandController#argumentsProperty in class CommandController
$ CommandManager#availableCommandsProperty in class CommandManager
ConsoleOutput::ask() — Method in class ConsoleOutput

Asks a question to the user

ConsoleOutput::askQuestion() — Method in class ConsoleOutput

Asks a question to the user

ConsoleOutput::askConfirmation() — Method in class ConsoleOutput

Asks a confirmation to the user.

ConsoleOutput::askHiddenResponse() — Method in class ConsoleOutput

Asks a question to the user, the response is hidden

ConsoleOutput::askAndValidate() — Method in class ConsoleOutput

Asks for a value and validates the response

ConsoleOutput::askHiddenResponseAndValidate() — Method in class ConsoleOutput

Asks for a value, hide and validates the response

$ Request#argumentsProperty in class Request

The arguments for this request

Response::appendContent() — Method in class Response

Appends content to the already existing content.

$ CoreCommandController#aopProxyClassBuilderProperty in class CoreCommandController
$ HelpCommandController#applicationPackageKeyProperty in class HelpCommandController
$ HelpCommandController#applicationNameProperty in class HelpCommandController
AppendLoaderClass in namespace Neos\Flow\Configuration\Loader
ApplicationContextClass in namespace Neos\Flow\Core

The Flow Context object.

Sequence::addStep() — Method in class Sequence

Adds the given step to this sequence, to be executed after then step specified by $previousStepIdentifier. If no previous step is specified, the new step is added to the list of steps executed right at the start of the sequence.

$ Bootstrap#activeRequestHandlerProperty in class Bootstrap
$ ProxyClassLoader#availableProxyClassesProperty in class ProxyClassLoader
AbstractExceptionHandlerClass in namespace Neos\Flow\Error

An abstract exception handler

Debugger::ansiEscapeWrap() — Method in class Debugger

Wrap a string with the ANSI escape sequence for colorful output

$ Browser#automaticRequestHeadersProperty in class Browser
Browser::addAutomaticRequestHeader() — Method in class Browser

Allows to add headers to be sent with every request the browser executes.

ArgumentsHelperClass in namespace Neos\Flow\Http\Helper

Helper to unify different HTTP request arguments.

$ SecurityEntryPointMiddleware#actionRequestFactoryProperty in class SecurityEntryPointMiddleware
AbstractXmlParserClass in namespace Neos\Flow\I18n

An abstract class for all concrete classes that parses any kind of XML data.

TranslationHelper::allowsCallOfMethod() — Method in class TranslationHelper

All methods are considered safe

TranslationParameterToken::arguments() — Method in class TranslationParameterToken

Set the arguments.

TranslationParameterToken::allowsCallOfMethod() — Method in class TranslationParameterToken

All methods are considered safe

LocaleCollection::addLocale() — Method in class LocaleCollection

Adds a locale to the collection.

AbstractBackendClass in namespace Neos\Flow\Log\Backend

An abstract Log backend

AnsiConsoleBackendClass in namespace Neos\Flow\Log\Backend

Extended ANSI console backend with human friendly formatting

AnsiConsoleBackend::append() — Method in class AnsiConsoleBackend

Appends the given message along with the additional information into the log.

BackendInterface::append() — Method in class BackendInterface

Appends the given message along with the additional information into the log.

ConsoleBackend::append() — Method in class ConsoleBackend

Appends the given message along with the additional information into the log.

FileBackend::append() — Method in class FileBackend

Appends the given message along with the additional information into the log.

JsonFileBackend::append() — Method in class JsonFileBackend
NullBackend::append() — Method in class NullBackend

Ignores the call

ActionRequestClass in namespace Neos\Flow\Mvc

Represents an internal request targeted to a controller action

$ ActionRequest#argumentsProperty in class ActionRequest

The arguments for this request. They must be only simple types, no objects allowed.

$ ActionRequest#argumentNamespaceProperty in class ActionRequest

An optional namespace for arguments of this request. Used, for example, in plugins and widgets.

ActionRequestFactoryClass in namespace Neos\Flow\Mvc

Creates an ActionRequest from a PSR-7 http request and sets appropriate defaults.

ActionResponseClass in namespace Neos\Flow\Mvc

The minimal MVC response object.

ActionResponse::addHttpHeader() — Method in class ActionResponse

Add the specified header to the response, without overwriting any previous value set for this header.

AbstractControllerClass in namespace Neos\Flow\Mvc\Controller

An abstract base class for HTTP based controllers

$ AbstractController#argumentsProperty in class AbstractController

Arguments passed to the controller

AbstractController::addFlashMessage() — Method in class AbstractController

Creates a Message object and adds it to the FlashMessageContainer.

ActionControllerClass in namespace Neos\Flow\Mvc\Controller

An HTTP based multi-action controller.

$ ActionController#actionMethodNameProperty in class ActionController

Name of the action method

ActionController::addErrorFlashMessage() — Method in class ActionController

If an error occurred during this request, this adds a flash message describing the error to the flash message container.

ArgumentClass in namespace Neos\Flow\Mvc\Controller

A controller argument

ArgumentsClass in namespace Neos\Flow\Mvc\Controller

A composite of controller arguments

$ Arguments#argumentNamesProperty in class Arguments

Names of the arguments contained by this object

Arguments::append() — Method in class Arguments

Sets an argument, aliased to offsetSet()

Arguments::addNewArgument() — Method in class Arguments

Creates, adds and returns a new controller argument to this composite object.

Arguments::addArgument() — Method in class Arguments

Adds the specified controller argument to this composite object.

$ ControllerContext#argumentsProperty in class ControllerContext
MvcPropertyMappingConfiguration::allowCreationForSubProperty() — Method in class MvcPropertyMappingConfiguration

Allow creation of a certain sub property

MvcPropertyMappingConfiguration::allowModificationForSubProperty() — Method in class MvcPropertyMappingConfiguration

Allow modification for a given property path

MvcPropertyMappingConfiguration::allowOverrideTargetType() — Method in class MvcPropertyMappingConfiguration

Allow override of the target type through a special "__type" parameter

AmbiguousCommandIdentifierExceptionClass in namespace Neos\Flow\Mvc\Exception

An "Ambiguous command identifier" exception

FlashMessageContainer::addMessage() — Method in class FlashMessageContainer

Add a flash message object.

RequestMatcher::addWeight() — Method in class RequestMatcher

Add a weight to the total

AbstractRoutePartClass in namespace Neos\Flow\Mvc\Routing

abstract Route Part

AttributeRoutesProviderClass in namespace Neos\Flow\Mvc\Routing

Allows to annotate controller methods with route configurations

AttributeRoutesProviderFactoryClass in namespace Neos\Flow\Mvc\Routing
UriConstraints::applyTo() — Method in class UriConstraints

Applies all constraints of this instance to the given $templateUri and returns a new UriInterface instance satisfying all of the constraints (see example above)

$ Route#appendExceedingArgumentsProperty in class Route

Specifies whether Route Values, that are not part of the Routes configuration, should be appended as query string

TestingRoutesProvider::addRoute() — Method in class TestingRoutesProvider

Prepends a route additionally to the routes form the Testing context configuration

$ UriBuilder#argumentsProperty in class UriBuilder
$ UriBuilder#addQueryStringProperty in class UriBuilder
$ UriBuilder#argumentsToBeExcludedFromQueryStringProperty in class UriBuilder
UriBuilder::addNamespaceToArguments() — Method in class UriBuilder

Adds the argument namespace of the current request to the specified arguments.

AbstractViewClass in namespace Neos\Flow\Mvc\View

An abstract View

AbstractView::assign() — Method in class AbstractView

Add a variable to $this->variables.

AbstractView::assignMultiple() — Method in class AbstractView

Add multiple variables to $this->variables.

ViewInterface::assign() — Method in class ViewInterface

Add a variable to the view data collection.

ViewInterface::assignMultiple() — Method in class ViewInterface

Add multiple variables to the view data collection

CompileTimeObjectManager::applyClassFilterConfiguration() — Method in class CompileTimeObjectManager

Filters the classnames available for object management by filter expressions that includes classes.

$ Configuration#argumentsProperty in class Configuration

Arguments of the constructor detected by reflection

$ Configuration#autowiringProperty in class Configuration

Mode of the autowiring feature. One of the AUTOWIRINGMODE* constants

$ ConfigurationArgument#autowiringProperty in class ConfigurationArgument
ConfigurationBuilder::autowireArguments() — Method in class ConfigurationBuilder

If mandatory constructor arguments have not been defined yet, this function tries to autowire them if possible.

ConfigurationBuilder::autowireProperties() — Method in class ConfigurationBuilder

This function tries to find yet unmatched dependencies which need to be injected via "inject*" setter methods.

$ ConfigurationProperty#autowiringProperty in class ConfigurationProperty
$ ObjectManager#allSettingsProperty in class ObjectManager

An array of settings of all packages, indexed by package key

ProxyClass::addConstant() — Method in class ProxyClass

Adds a constant to this proxy class

ProxyClass::addProperty() — Method in class ProxyClass

Adds a class property to this proxy class

ProxyClass::addInterfaces() — Method in class ProxyClass

Adds one or more interfaces to the "implements" section of the class definition.

ProxyClass::addTraits() — Method in class ProxyClass

Adds one or more traits to the class definition.

$ ProxyMethodGenerator#addedPreParentCallCodeProperty in class ProxyMethodGenerator
$ ProxyMethodGenerator#addedPostParentCallCodeProperty in class ProxyMethodGenerator
$ ProxyMethodGenerator#attributesCodeProperty in class ProxyMethodGenerator
ProxyMethodGenerator::addPreParentCallCode() — Method in class ProxyMethodGenerator

Adds PHP code to the body of this proxy method which will be executed before a possible parent call.

ProxyMethodGenerator::addPostParentCallCode() — Method in class ProxyMethodGenerator

Adds PHP code to the body of this proxy method which will be executed after a possible parent call.

$ GenericPackage#autoloadTypesProperty in class GenericPackage
$ GenericPackage#autoloadConfigurationProperty in class GenericPackage
AbstractPersistenceManagerClass in namespace Neos\Flow\Persistence

The Flow Persistence Manager base class

$ AbstractPersistenceManager#allowedObjectsProperty in class AbstractPersistenceManager
AbstractPersistenceManager::allowObject() — Method in class AbstractPersistenceManager

Adds the given object to a list of allowed objects which may be persisted even if the current HTTP request is considered a "safe" request.

AllowedObjectsContainerClass in namespace Neos\Flow\Persistence

A container for the list of allowed objects to be persisted during this request.

AllowedObjectsListenerClass in namespace Neos\Flow\Persistence\Doctrine

An onFlush listener for Flow's Doctrine PersistenceManager, that validates to be persisted entities against the list of allowed objects.

$ AllowedObjectsListener#allowedObjectsProperty in class AllowedObjectsListener
ArrayTypeConverterClass in namespace Neos\Flow\Persistence\Doctrine

Converts Doctrine collections to arrays

EntityManagerConfiguration::applyDqlSettingsToConfiguration() — Method in class EntityManagerConfiguration

Apply configured settings regarding DQL to the Doctrine Configuration.

EntityManagerConfiguration::applyCacheConfiguration() — Method in class EntityManagerConfiguration

Apply basic cache configuration for the metadata, query and result caches.

EntityManagerConfiguration::applySecondLevelCacheSettingsToConfiguration() — Method in class EntityManagerConfiguration

Apply configured settings regarding Doctrine's second level cache.

FlowAnnotationDriver::addColumnToMappingArray() — Method in class FlowAnnotationDriver

Parse the given Column into an array

PersistenceManager::add() — Method in class PersistenceManager

Adds an object to the persistence.

Query::addParameters() — Method in class Query

Add parameters to the query

Repository::add() — Method in class Repository

Adds an object to this repository.

PersistenceManagerInterface::add() — Method in class PersistenceManagerInterface

Adds an object to the persistence.

PersistenceManagerInterface::allowObject() — Method in class PersistenceManagerInterface

Adds the given object to a list of allowed objects which may be persisted when persistAllowedObjects() is called.

Repository::add() — Method in class Repository

Adds an object to this repository.

RepositoryInterface::add() — Method in class RepositoryInterface

Adds an object to this repository.

PropertyMappingConfiguration::allowAllProperties() — Method in class PropertyMappingConfiguration

Allow all properties in property mapping, even unknown ones.

PropertyMappingConfiguration::allowProperties() — Method in class PropertyMappingConfiguration

Allow a list of specific properties. All arguments of allowProperties are used here (varargs).

PropertyMappingConfiguration::allowAllPropertiesExcept() — Method in class PropertyMappingConfiguration

Allow all properties during property mapping, but reject a few selected ones.

AbstractTypeConverterClass in namespace Neos\Flow\Property\TypeConverter

Type converter which provides sensible default implementations for most methods. If you extend this class you only need to do the following:

ArrayConverterClass in namespace Neos\Flow\Property\TypeConverter

Converter which transforms various types to arrays.

ArrayFromObjectConverterClass in namespace Neos\Flow\Property\TypeConverter

TypeConverter which converts generic objects to arrays by converting and returning

ArrayObjectConverterClass in namespace Neos\Flow\Property\TypeConverter

Converter which transforms ArrayObjects to arrays.

ClassSchema::addProperty() — Method in class ClassSchema

Adds (defines) a specific property and its type.

$ ReflectionService#annotationReaderProperty in class ReflectionService
$ ReflectionService#availableClassNamesProperty in class ReflectionService
$ ReflectionService#annotatedClassesProperty in class ReflectionService

Array of annotation classnames and the names of classes which are annotated with them

ReflectionService::addParentClass() — Method in class ReflectionService
ReflectionService::addImplementedInterface() — Method in class ReflectionService
ReflectionService::addPropertiesToClassSchema() — Method in class ReflectionService

Adds properties of the class at hand to the class schema.

StaticResourceHelper::allowsCallOfMethod() — Method in class StaticResourceHelper
MessageCollector::append() — Method in class MessageCollector
$ ResourceRepository#addedResourcesProperty in class ResourceRepository
ResourceRepository::add() — Method in class ResourceRepository
$ FileSystemTarget#absoluteBaseUriProperty in class FileSystemTarget

The resolved absolute web URI for this target. If $baseUri was absolute this will be the same, otherwise the request base uri will be prepended.

AccountClass in namespace Neos\Flow\Security

An account model

$ Account#accountIdentifierProperty in class Account
$ Account#authenticationProviderNameProperty in class Account
Account::addRole() — Method in class Account

Adds a role to this account

Account::authenticationAttempted() — Method in class Account

Sets the authentication status. Usually called by the responsible \Neos\Flow\Security\Authentication\AuthenticationManagerInterface

AccountFactoryClass in namespace Neos\Flow\Security

A factory for conveniently creating new accounts

AccountRepositoryClass in namespace Neos\Flow\Security

The repository for accounts

$ LoggingAspect#alreadyLoggedAuthenticateCallProperty in class LoggingAspect
AuthenticationManagerInterfaceClass in namespace Neos\Flow\Security\Authentication

Contract for an authentication manager.

AuthenticationManagerInterface::authenticate() — Method in class AuthenticationManagerInterface

Tries to authenticate the tokens in the security context, if needed.

AuthenticationProviderInterfaceClass in namespace Neos\Flow\Security\Authentication

Contract for an authentication provider used by the AuthenticationProviderManager.

AuthenticationProviderInterface::authenticate() — Method in class AuthenticationProviderInterface

Tries to authenticate the given token. Sets isAuthenticated to true if authentication succeeded.

AuthenticationProviderManagerClass in namespace Neos\Flow\Security\Authentication

The default authentication manager, which relies on Authentication Providers to authenticate the tokens stored in the security context.

$ AuthenticationProviderManager#authenticationStrategyProperty in class AuthenticationProviderManager
AuthenticationProviderManager::authenticate() — Method in class AuthenticationProviderManager

Tries to authenticate the tokens in the security context (in the given order) with the available authentication providers, if needed.

AuthenticationProviderResolverClass in namespace Neos\Flow\Security\Authentication

The authentication provider resolver. It resolves the class name of a authentication provider based on names.

AuthenticationTokenResolverClass in namespace Neos\Flow\Security\Authentication

The authentication token resolver. It resolves the class name of a authentication token based on names.

AbstractAuthenticationControllerClass in namespace Neos\Flow\Security\Authentication\Controller

An action controller for generic authentication in Flow

$ AbstractAuthenticationController#authenticationManagerProperty in class AbstractAuthenticationController
AbstractAuthenticationController::authenticateAction() — Method in class AbstractAuthenticationController

Calls the authentication manager to authenticate all active tokens and redirects to the original intercepted request on success if there is one stored in the security context. If no intercepted request is found, the function simply returns.

AbstractEntryPointClass in namespace Neos\Flow\Security\Authentication\EntryPoint

An abstract authentication entry point.

AbstractProviderClass in namespace Neos\Flow\Security\Authentication\Provider

An abstract authentication provider.

FileBasedSimpleKeyProvider::authenticate() — Method in class FileBasedSimpleKeyProvider

Sets isAuthenticated to true for all tokens.

$ PersistedUsernamePasswordProvider#accountRepositoryProperty in class PersistedUsernamePasswordProvider
PersistedUsernamePasswordProvider::authenticate() — Method in class PersistedUsernamePasswordProvider

Checks the given token for validity and sets the token authentication status accordingly (success, wrong credentials or no credentials given).

$ TestingProvider#accountProperty in class TestingProvider
$ TestingProvider#authenticationStatusProperty in class TestingProvider
TestingProvider::authenticate() — Method in class TestingProvider

Sets isAuthenticated to true for all tokens.

AbstractTokenClass in namespace Neos\Flow\Security\Authentication\Token

An abstract authentication token.

$ AbstractToken#authenticationProviderNameProperty in class AbstractToken
$ AbstractToken#authenticationStatusProperty in class AbstractToken

Current authentication status of this token

$ AbstractToken#accountProperty in class AbstractToken
AfterInvocationManagerInterfaceClass in namespace Neos\Flow\Security\Authorization

Contract for an after invocation manager. It is used to check return values of a method against security rules.

AfterInvocationProcessorInterfaceClass in namespace Neos\Flow\Security\Authorization

Contract for an after invocation processor.

AccessDenyClass in namespace Neos\Flow\Security\Authorization\Interceptor

This security interceptor always denys access.

AccessGrantClass in namespace Neos\Flow\Security\Authorization\Interceptor

This security interceptor always grants access.

$ PolicyEnforcement#authenticationManagerProperty in class PolicyEnforcement
$ RequireAuthentication#authenticationManagerProperty in class RequireAuthentication
$ PrivilegeManager#allowAccessIfAllAbstainProperty in class PrivilegeManager

If set to true access will be granted for objects where all voters abstain from decision.

PrivilegeManager::applyPrivilegeToResult() — Method in class PrivilegeManager
$ PrivilegePermissionResult#abstainsProperty in class PrivilegePermissionResult
AbstractPrivilegeClass in namespace Neos\Flow\Security\Authorization\Privilege

An abstract base class for privileges

SqlFilter::addFilterConstraint() — Method in class SqlFilter

Gets the SQL query part to add to a query.

AbstractPrivilegeParameterClass in namespace Neos\Flow\Security\Authorization\Privilege\Parameter

A privilege parameter

$ Context#authenticationStrategyProperty in class Context

One of the AUTHENTICATE_* constants to set the authentication strategy.

$ Context#activeTokensProperty in class Context

Array of tokens currently active

$ Context#authorizationChecksDisabledProperty in class Context

Whether authorization is disabled areAuthorizationChecksDisabled()

Context::areAuthorizationChecksDisabled() — Method in class Context

Returns true if authorization should be ignored, otherwise false This is mainly useful to fetch records without Content Security to kick in (e.g. for AuthenticationProviders)

AlgorithmsClass in namespace Neos\Flow\Security\Cryptography

Cryptographic algorithms

HashService::appendHmac() — Method in class HashService

Appends a hash (HMAC) to a given string and returns the result

$ Pbkdf2HashingStrategy#algorithmProperty in class Pbkdf2HashingStrategy

Hash algorithm to use, see hash_algos()

AccessDeniedExceptionClass in namespace Neos\Flow\Security\Exception

An "AccessDenied" Exception

AuthenticationRequiredExceptionClass in namespace Neos\Flow\Security\Exception

An "AccessDenied" Exception

AuthenticationRequiredException::attachInterceptedRequest() — Method in class AuthenticationRequiredException

Attach the given action request as intercepted request and return self.

$ Role#abstractProperty in class Role

Whether or not the role is "abstract", meaning it can't be assigned to accounts directly but only serves as a "template role" for other roles to inherit from

Role::addParentRole() — Method in class Role

Add a (direct) parent role to this role.

Role::addPrivilege() — Method in class Role

Add a privilege to this role.

$ CsrfProtection#authenticationManagerProperty in class CsrfProtection
SessionMetaData::ageDifference() — Method in class SessionMetaData

Determine the age difference between the metadata items

Session::addTag() — Method in class Session

Tags this session with the given tag.

Session::autoExpire() — Method in class Session

Automatically expires the session if the user has been inactive for too long.

SessionInterface::addTag() — Method in class SessionInterface

Tags this session with the given tag.

TransientSession::addTag() — Method in class TransientSession

Tags this session with the given tag.

AlgorithmsClass in namespace Neos\Flow\Utility

A utility class for various algorithms.

ValidatorResolver::addCustomValidators() — Method in class ValidatorResolver

This adds custom validators to the passed $conjunctionValidator.

AbstractCompositeValidatorClass in namespace Neos\Flow\Validation\Validator

An abstract composite validator consisting of other validators

AbstractCompositeValidator::addValidator() — Method in class AbstractCompositeValidator

Adds a new validator to the conjunction.

AbstractValidatorClass in namespace Neos\Flow\Validation\Validator

Abstract validator

$ AbstractValidator#acceptsEmptyValuesProperty in class AbstractValidator

Specifies whether this validator accepts empty values.

AbstractValidator::addError() — Method in class AbstractValidator

Creates a new validation error object and adds it to $this->errors

AggregateBoundaryValidatorClass in namespace Neos\Flow\Validation\Validator

A validator which will not validate Aggregates that are lazy loaded and uninitialized.

AlphanumericValidatorClass in namespace Neos\Flow\Validation\Validator

Validator for alphanumeric strings.

GenericObjectValidator::addPropertyValidator() — Method in class GenericObjectValidator

Adds the given validator for validation of the specified property.

$ NotEmptyValidator#acceptsEmptyValuesProperty in class NotEmptyValidator

This validator always needs to be executed even if the given value is empty.

$ ResourceUriNode#argumentsProperty in class ResourceUriNode
AbstractConditionViewHelperClass in namespace Neos\FluidAdaptor\Core\ViewHelper

This view helper is an abstract ViewHelper which implements an if/else condition.

AbstractLocaleAwareViewHelperClass in namespace Neos\FluidAdaptor\Core\ViewHelper

Abstract view helper with locale awareness.

AbstractTagBasedViewHelperClass in namespace Neos\FluidAdaptor\Core\ViewHelper

Tag based view helper.

AbstractViewHelperClass in namespace Neos\FluidAdaptor\Core\ViewHelper

The abstract base class for all view helpers.

ViewHelperResolver::addNamespace() — Method in class ViewHelperResolver

Add a PHP namespace where ViewHelpers can be found and give it an alias/identifier.

ViewHelperResolver::addNamespaceInternal() — Method in class ViewHelperResolver
AbstractWidgetControllerClass in namespace Neos\FluidAdaptor\Core\Widget

This is the base class for all widget controllers.

AbstractWidgetViewHelperClass in namespace Neos\FluidAdaptor\Core\Widget
$ AbstractWidgetViewHelper#ajaxWidgetProperty in class AbstractWidgetViewHelper

If set to true, it is an AJAX widget.

AjaxWidgetContextHolderClass in namespace Neos\FluidAdaptor\Core\Widget

This object stores the WidgetContext for the currently active widgets of the current user, to make sure the WidgetContext is available in Widget AJAX requests.

AjaxWidgetMiddlewareClass in namespace Neos\FluidAdaptor\Core\Widget

A HTTP middleware specifically for Ajax widgets It's task is to interrupt the default dispatching as soon as possible if the current request is an AJAX request triggered by a Fluid widget (e.g. contains the arguments "widgetId" or "widgetContext").

$ AjaxWidgetMiddleware#actionRequestFactoryProperty in class AjaxWidgetMiddleware
$ AjaxWidgetMiddleware#ajaxWidgetContextHolderProperty in class AjaxWidgetMiddleware
$ WidgetContext#ajaxWidgetIdentifierProperty in class WidgetContext

Per-User unique identifier of the widget, if it is an AJAX widget.

$ WidgetContext#ajaxWidgetConfigurationProperty in class WidgetContext

User-supplied widget configuration, available inside the widget controller as $this->widgetConfiguration, if being inside an AJAX request

AbstractGeneratorClass in namespace Neos\FluidAdaptor\Service

Common base class for XML generators.

$ AbstractGenerator#abstractViewHelperReflectionClassProperty in class AbstractGenerator

The reflection class for AbstractViewHelper. Is needed quite often, that's why we use a pre-initialized one.

AbstractGenerator::addChildWithCData() — Method in class AbstractGenerator

Add a child node to $parentXmlNode, and wrap the contents inside a CDATA section.

XsdGenerator::addAttributes() — Method in class XsdGenerator

Add attribute descriptions to a given tag.

XsdGenerator::addDocumentation() — Method in class XsdGenerator

Add documentation XSD to a given XML node

$ FormViewHelper#authenticationManagerProperty in class FormViewHelper
FormViewHelper::addFormObjectNameToViewHelperVariableContainer() — Method in class FormViewHelper

Adds the form object name to the ViewHelperVariableContainer if "objectName" argument or "name" attribute is specified.

FormViewHelper::addFormObjectToViewHelperVariableContainer() — Method in class FormViewHelper

Adds the object that is bound to this form to the ViewHelperVariableContainer if the formObject attribute is specified.

FormViewHelper::addFieldNamePrefixToViewHelperVariableContainer() — Method in class FormViewHelper

Adds the field name prefix to the ViewHelperVariableContainer

FormViewHelper::addFormFieldNamesToViewHelperVariableContainer() — Method in class FormViewHelper

Adds a container for form field names to the ViewHelperVariableContainer

FormViewHelper::addEmptyHiddenFieldNamesToViewHelperVariableContainer() — Method in class FormViewHelper

Adds a container for rendered hidden field names for empty values to the ViewHelperVariableContainer

AbstractFormFieldViewHelperClass in namespace Neos\FluidAdaptor\ViewHelpers\Form

Abstract Form View Helper. Bundles functionality related to direct property access of objects in other Form ViewHelpers.

AbstractFormFieldViewHelper::addAdditionalIdentityPropertiesIfNeeded() — Method in class AbstractFormFieldViewHelper

Add additional identity properties in case the current property is hierarchical (of the form "bla.blubb").

AbstractFormViewHelperClass in namespace Neos\FluidAdaptor\ViewHelpers\Form

Abstract Form View Helper. Bundles functionality related to direct property access of objects in other Form ViewHelpers.

ActionViewHelperClass in namespace Neos\FluidAdaptor\ViewHelpers\Link

A view helper for creating links to actions.

RenderChildrenViewHelper::addArgumentsToTemplateVariableContainer() — Method in class RenderChildrenViewHelper

Add the given arguments to the TemplateVariableContainer of the widget.

ActionViewHelperClass in namespace Neos\FluidAdaptor\ViewHelpers\Uri

A view helper for creating URIs to actions.

AutocompleteViewHelperClass in namespace Neos\FluidAdaptor\ViewHelpers\Widget

Usage: <f:input id="name" ... />

$ AutocompleteViewHelper#ajaxWidgetProperty in class AutocompleteViewHelper
AutocompleteControllerClass in namespace Neos\FluidAdaptor\ViewHelpers\Widget\Controller

Controller for the auto-complete widget

AutocompleteController::autocompleteAction() — Method in class AutocompleteController
AbstractTemplateViewClass in namespace Neos\FluidAdaptor\View

The abstract base of all Fluid views.

AbstractTemplateView::assign() — Method in class AbstractTemplateView

Add a variable to the view data collection.

AbstractTemplateView::assignMultiple() — Method in class AbstractTemplateView

Add multiple variables to the view data collection

KickstartCommandController::actionControllerCommand() — Method in class KickstartCommandController

Kickstart a new action controller

ArraysClass in namespace Neos\Utility

Some array functions to help with common tasks

Arrays::arrayMergeRecursiveOverrule() — Method in class Arrays

Merges two arrays recursively and "binary safe" (integer keys are overridden as well), overruling similar values in the first array ($firstArray) with the values of the second array ($secondArray) in case of identical keys, ie. keeping the values of the second.

Arrays::arrayMergeRecursiveOverruleWithCallback() — Method in class Arrays

Merges two arrays recursively and "binary safe" (integer keys are overridden as well), overruling similar values in the first array ($firstArray) with the values of the second array ($secondArray) In case of identical keys, ie. keeping the values of the second. The given $toArray closure will be used if one of the two array keys contains an array and the other not. It should return an array.

Arrays::array_reduce() — Method in class Arrays

Replacement for array_reduce that allows any type for $initial (instead of only integer)

B

BackendInstantiationTraitClass in namespace Neos\Cache

Abstracts the task of creating a BackendInterface implementation with it's options.

BackendInterfaceClass in namespace Neos\Cache\Backend

A contract for a Cache Backend

IterableMultiBackend::buildSubBackend() — Method in class IterableMultiBackend
$ MultiBackend#backendConfigurationsProperty in class MultiBackend
$ MultiBackend#backendsProperty in class MultiBackend
MultiBackend::buildSubBackend() — Method in class MultiBackend
$ PdoBackend#batchSizeProperty in class PdoBackend
$ RedisBackend#batchSizeProperty in class RedisBackend

Redis allows a maximum of 1024 * 1024 parameters, but we use a lower limit to prevent long blocking calls.

$ SimpleFileBackend#baseDirectoryProperty in class SimpleFileBackend

Overrides the base directory for this cache, the effective directory will be a subdirectory of this.

TaggableMultiBackend::buildSubBackend() — Method in class TaggableMultiBackend
$ AbstractFrontend#backendProperty in class AbstractFrontend
$ CacheEntryIterator#backendProperty in class CacheEntryIterator
$ PhpFrontend#backendProperty in class PhpFrontend
$ CachePool#backendProperty in class CachePool
$ SimpleCache#backendProperty in class SimpleCache
CompilingEelParser::BooleanLiteral__finalise() — Method in class CompilingEelParser
FizzleParser::BooleanLiteral__finalise() — Method in class FizzleParser
OperationResolver::buildOperationsAndFinalOperationNames() — Method in class OperationResolver
StringHelper::base64encode() — Method in class StringHelper

Implementation of the PHP base64_encode function

StringHelper::base64decode() — Method in class StringHelper

Implementation of the PHP base64_decode function

InterpretedEelParser::BooleanLiteral__finalise() — Method in class InterpretedEelParser
BeforeClass in namespace Neos\Flow\Annotations

Declares a method as an before advice to be triggered before any pointcut matching the given expression.

BeforeAdviceClass in namespace Neos\Flow\Aop\Advice

Implementation of the Before Advice.

AbstractMethodInterceptorBuilder::build() — Method in class AbstractMethodInterceptorBuilder

Builds method interception PHP code

AbstractMethodInterceptorBuilder::buildArraySetupCode() — Method in class AbstractMethodInterceptorBuilder

Builds a string containing PHP code to build the array given as input.

AbstractMethodInterceptorBuilder::buildMethodArgumentsArrayCode() — Method in class AbstractMethodInterceptorBuilder

Builds the PHP code for the method arguments array which is passed to the constructor of a new join point. Used in the method interceptor functions.

AbstractMethodInterceptorBuilder::buildSavedConstructorParametersCode() — Method in class AbstractMethodInterceptorBuilder

Generates the parameters code needed to call the constructor with the saved parameters.

AbstractMethodInterceptorBuilder::buildAdvicesCode() — Method in class AbstractMethodInterceptorBuilder

Builds the advice interception code, to be used in a method interceptor.

AdvisedConstructorInterceptorBuilder::build() — Method in class AdvisedConstructorInterceptorBuilder

Builds interception PHP code for an advised constructor

AdvisedMethodInterceptorBuilder::build() — Method in class AdvisedMethodInterceptorBuilder

Builds interception PHP code for an advised method

ProxyClassBuilder::build() — Method in class ProxyClassBuilder

Builds proxy class code which weaves advices into the respective target classes.

ProxyClassBuilder::buildAspectContainers() — Method in class ProxyClassBuilder

/** Checks the annotations of the specified classes for aspect tags and creates an aspect with advisors accordingly.

ProxyClassBuilder::buildAspectContainer() — Method in class ProxyClassBuilder

Creates and returns an aspect from the annotations found in a class which is tagged as an aspect. The object acting as an advice will already be fetched (and therefore instantiated if necessary).

ProxyClassBuilder::buildProxyClass() — Method in class ProxyClassBuilder

Builds methods for a single AOP proxy class for the specified class.

ProxyClassBuilder::buildMethodsAndAdvicesArrayCode() — Method in class ProxyClassBuilder

Creates code for an array of target methods and their advices.

ProxyClassBuilder::buildMethodsInterceptorCode() — Method in class ProxyClassBuilder

Traverses all intercepted methods and their advices and builds PHP code to intercept methods if necessary.

PointcutFilterComposite::buildRuntimeEvaluationsConditionCode() — Method in class PointcutFilterComposite

Returns the PHP code of the conditions used for runtime evaluations

PointcutFilterComposite::buildMethodArgumentsEvaluationConditionCode() — Method in class PointcutFilterComposite

Returns the PHP code of the conditions used argument runtime evaluations

PointcutFilterComposite::buildGlobalRuntimeEvaluationsConditionCode() — Method in class PointcutFilterComposite

Returns the PHP code of the conditions used for global runtime evaluations

PointcutFilterComposite::buildArgumentEvaluationAccessCode() — Method in class PointcutFilterComposite

Returns the PHP code used to access one argument of a runtime evaluation

$ CommandManager#bootstrapProperty in class CommandManager
$ CommandRequestHandler#bootstrapProperty in class CommandRequestHandler
CommandRequestHandler::boot() — Method in class CommandRequestHandler

Initializes the matching boot sequence depending on the type of the command (RUNLEVEL_RUNTIME or RUNLEVEL_COMPILETIME) and manually injects the necessary dependencies of this request handler.

RequestBuilder::build() — Method in class RequestBuilder

Builds a CLI request object from a command line.

$ SlaveRequestHandler#bootstrapProperty in class SlaveRequestHandler
$ CacheCommandController#bootstrapProperty in class CacheCommandController
$ CoreCommandController#bootstrapProperty in class CoreCommandController
$ HelpCommandController#bootstrapProperty in class HelpCommandController
HelpCommandController::buildCommandsIndex() — Method in class HelpCommandController

Builds an index of available commands. For each of them a Command object is added to the commands array of this class.

$ PackageCommandController#bootstrapProperty in class PackageCommandController
RoutesLoader::buildSubRouteConfigurations() — Method in class RoutesLoader

Merges all routes in $routesConfiguration with the sub routes in $subRoutesConfiguration

$ Scripts#builtPhpCommandProperty in class Scripts
Scripts::buildSubprocessCommand() — Method in class Scripts
Scripts::buildPhpCommand() — Method in class Scripts
BootstrapClass in namespace Neos\Flow\Core

General purpose central core hyper Flow bootstrap class

Bootstrap::buildEssentialsSequence() — Method in class Bootstrap

Builds a boot sequence with the minimum modules necessary for both, compiletime and runtime.

Bootstrap::buildCompiletimeSequence() — Method in class Bootstrap

Builds a boot sequence starting all modules necessary for the compiletime state.

Bootstrap::buildRuntimeSequence() — Method in class Bootstrap

Builds a boot sequence starting all modules necessary for the runtime state.

ClassLoader::buildClassPathWithPsr0() — Method in class ClassLoader

Try to build a path to a class according to PSR-0 rules.

ClassLoader::buildClassPathWithPsr4() — Method in class ClassLoader

Try to build a path to a class according to PSR-4 rules.

AbstractExceptionHandler::buildView() — Method in class AbstractExceptionHandler

Prepares a view for rendering the custom error page.

BaseUriProviderClass in namespace Neos\Flow\Http

Supports to get a baseUri from various possible sources.

$ BaseUriProvider#bootstrapProperty in class BaseUriProvider
BrowserClass in namespace Neos\Flow\Http\Client

An HTTP client simulating a web browser

$ InternalRequestEngine#bootstrapProperty in class InternalRequestEngine
ArgumentsHelper::buildUnifiedArguments() — Method in class ArgumentsHelper

Takes the raw GET & POST arguments and maps them into the request object.

SecurityEntryPointMiddleware::buildHttpResponse() — Method in class SecurityEntryPointMiddleware

Build a base HTTP Response in case of a missing authentication exception

$ RequestHandler#bootstrapProperty in class RequestHandler
RequestHandler::boot() — Method in class RequestHandler

Boots up Flow to runtime

BackendInterfaceClass in namespace Neos\Flow\Log\Backend

Contract for a logger backend interface

$ Logger#backendsProperty in class Logger
$ FileStorage#backtraceRendererProperty in class FileStorage
ActionResponse::buildHttpResponse() — Method in class ActionResponse

Note this is a special use case method that will apply the internal properties (Content-Type, StatusCode, Location, Set-Cookie and Content) to the given PSR-7 Response and return a modified response. This is used to merge the ActionResponse properties into a possible HttpResponse created in a View (see ActionController::renderView()) because those would be overwritten otherwise. Note that any component parameters will still run through the component chain and will not be propagated here.

RouterCachingService::buildResolveCacheIdentifier() — Method in class RouterCachingService

Generates the Resolve cache identifier for the given Request

$ UriBuilder#baseUriProviderProperty in class UriBuilder
UriBuilder::build() — Method in class UriBuilder

Builds the URI

CompileTimeObjectManager::buildObjectsArray() — Method in class CompileTimeObjectManager

Builds the objects array which contains information about the registered objects, their scope, class, built method etc.

ConfigurationBuilder::buildObjectConfigurations() — Method in class ConfigurationBuilder

Traverses through the given class and interface names and builds a base object configuration for all of them. Then parses the provided extra configuration and merges the result into the overall configuration. Finally autowires dependencies of arguments and properties which can be resolved automatically.

$ DependencyProxy#builderProperty in class DependencyProxy
ProxyClassBuilder::build() — Method in class ProxyClassBuilder

Analyzes the object configuration provided by the compile-time object manager and builds the necessary PHP code for the proxy classes to realize dependency injection.

ProxyClassBuilder::buildSetInstanceCode() — Method in class ProxyClassBuilder

Renders additional code which registers the instance of the proxy class at the Object Manager before constructor injection is executed. Used in constructors and wakeup methods.

ProxyClassBuilder::buildSerializeRelatedEntitiesCode() — Method in class ProxyClassBuilder

Renders code to create identifier/type information from related entities in an object.

ProxyClassBuilder::buildSetRelatedEntitiesCode() — Method in class ProxyClassBuilder
ProxyClassBuilder::buildConstructorInjectionCode() — Method in class ProxyClassBuilder

Renders additional code for the __construct() method of the Proxy Class which realizes constructor injection.

ProxyClassBuilder::buildPropertyInjectionCode() — Method in class ProxyClassBuilder

Builds the code necessary to inject setter based dependencies.

ProxyClassBuilder::buildPropertyInjectionCodeByConfiguration() — Method in class ProxyClassBuilder

Builds code which injects an object which was specified by its object configuration

ProxyClassBuilder::buildPropertyInjectionCodeByString() — Method in class ProxyClassBuilder

Builds code which injects an object which was specified by its object name

ProxyClassBuilder::buildPropertyInjectionCodeByConfigurationTypeAndPath() — Method in class ProxyClassBuilder

Builds code which assigns the value stored in the specified configuration into the given class property.

ProxyClassBuilder::buildPropertyInjectionCodeByCacheIdentifier() — Method in class ProxyClassBuilder

Builds code which assigns the frontend of the specified cache into the given class property.

ProxyClassBuilder::buildLazyPropertyInjectionCode() — Method in class ProxyClassBuilder

Builds code which injects a DependencyProxy instead of the actual dependency

ProxyClassBuilder::buildSetterInjectionCode() — Method in class ProxyClassBuilder

Builds a code snippet which tries to inject the specified property first through calling the related inject() method and then the set() method. If neither exists and the property doesn't exist either, an empty array is returned.

ProxyClassBuilder::buildLifecycleInitializationCode() — Method in class ProxyClassBuilder

Builds code which calls the lifecycle initialization method, if any.

ProxyClassBuilder::buildLifecycleShutdownCode() — Method in class ProxyClassBuilder

Builds code which registers the lifecycle shutdown method, if any.

ProxyClassBuilder::buildMethodParametersCode() — Method in class ProxyClassBuilder

FIXME: Not yet completely refactored to new proxy mechanism

ProxyClassBuilder::buildCustomFactoryCall() — Method in class ProxyClassBuilder
ObjectManager::buildObjectByFactory() — Method in class ObjectManager

Invokes the Factory defined in the object configuration of the specified object in order to build an instance. Arguments which were defined in the object configuration are passed to the factory method.

ProxyClass::buildClassDocumentation() — Method in class ProxyClass

Builds the class documentation block for the specified class keeping doc comments and vital annotations

ProxyConstructorGenerator::buildAssignMethodArgumentsCode() — Method in class ProxyConstructorGenerator
ProxyConstructorGenerator::buildCallParentMethodCode() — Method in class ProxyConstructorGenerator

Build code which calls the parent method, if any.

ProxyMethodGenerator::buildMethodParametersCode() — Method in class ProxyMethodGenerator

Builds the PHP code for the parameters of the specified method to be used in a method interceptor in the proxy class

ProxyMethodGenerator::buildCallParentMethodCode() — Method in class ProxyMethodGenerator

Builds PHP code which calls the original (i.e. parent) method after the added code has been executed.

ProxyMethodGenerator::buildAttributesCode() — Method in class ProxyMethodGenerator

Build the code for the attributes of a given \ReflectionMethod object.

Package::boot() — Method in class Package

Invokes custom PHP code directly after the package manager has been initialized.

BootablePackageInterfaceClass in namespace Neos\Flow\Package

An interface to indicate a bootable package

BootablePackageInterface::boot() — Method in class BootablePackageInterface

Invokes custom PHP code directly after the package manager has been initialized.

Package::boot() — Method in class Package

Invokes custom PHP code directly after the package manager has been initialized.

$ PackageManager#bootstrapProperty in class PackageManager
FlowAnnotationDriver::buildJoinTableColumnName() — Method in class FlowAnnotationDriver

Build a name for a column in a jointable.

FlowAnnotationDriver::buildJoinColumnsIfNeeded() — Method in class FlowAnnotationDriver

Check if the referenced column name is set (and valid) and if not make sure it is initialized properly.

PropertyMapper::buildPropertyMappingConfiguration() — Method in class PropertyMapper

Builds the default property mapping configuration.

BooleanConverterClass in namespace Neos\Flow\Property\TypeConverter

Converter which transforms simple types to a boolean.

ObjectConverter::buildObject() — Method in class ObjectConverter

Builds a new instance of $objectType with the given $possibleConstructorArgumentValues.

ReflectionService::buildReflectionData() — Method in class ReflectionService

Builds the reflection data cache during compile time.

ReflectionService::buildClassSchemata() — Method in class ReflectionService

Builds class schemata from classes annotated as entities or value objects

ReflectionService::buildClassSchema() — Method in class ReflectionService
$ ReflectionServiceFactory#bootstrapProperty in class ReflectionServiceFactory
$ FileSystemTarget#baseUriProperty in class FileSystemTarget

The configured publicly accessible web URI which points to the root path of this target.

$ FileSystemTarget#baseUriProviderProperty in class FileSystemTarget
$ WebRedirect#baseUriProviderProperty in class WebRedirect
TokenAndProviderFactory::buildProvidersAndTokensFromConfiguration() — Method in class TokenAndProviderFactory

Builds the provider and token objects based on the given configuration

BearerTokenClass in namespace Neos\Flow\Security\Authentication\Token

rfc6750 Bearer token (https://tools.ietf.org/html/rfc6750)

FilterFirewall::blockIllegalRequests() — Method in class FilterFirewall

Analyzes a request against the configured firewall rules and blocks any illegal request.

FirewallInterface::blockIllegalRequests() — Method in class FirewallInterface

Analyzes a request against the configured firewall rules and blocks any illegal request.

AbstractPrivilege::buildCacheEntryIdentifier() — Method in class AbstractPrivilege

Initializes the unique cache entry identifier

MethodPrivilegePointcutFilter::buildPointcutFilters() — Method in class MethodPrivilegePointcutFilter

Builds the needed pointcut filters for matching the policy privileges

BCryptHashingStrategyClass in namespace Neos\Flow\Security\Cryptography

Hashing passwords using BCrypt

$ RuntimeSequenceInvokingRequestHandler#bootstrapProperty in class RuntimeSequenceInvokingRequestHandler
$ ValidatorResolver#baseValidatorConjunctionsProperty in class ValidatorResolver
ValidatorResolver::buildMethodArgumentsValidatorConjunctions() — Method in class ValidatorResolver

Detects and registers any validators for arguments:

  • by the data type specified in the param annotations
  • additional validators specified in the validate annotations of a method
ValidatorResolver::buildSubObjectValidator() — Method in class ValidatorResolver

Builds a chain of nested object validators by specification of the given object path.

ValidatorResolver::buildBaseValidatorConjunction() — Method in class ValidatorResolver

Builds a base validator conjunction for the given data type.

BooleanValueValidatorClass in namespace Neos\Flow\Validation\Validator

Validator for a specific boolean value.

RenderingContext::buildParserConfiguration() — Method in class RenderingContext

Build parser configuration

Package::boot() — Method in class Package

Invokes custom PHP code directly after the package manager has been initialized.

ButtonViewHelperClass in namespace Neos\FluidAdaptor\ViewHelpers\Form

Creates a button.

Base64DecodeViewHelperClass in namespace Neos\FluidAdaptor\ViewHelpers\Format

Applies base64_decode to the input

BytesViewHelperClass in namespace Neos\FluidAdaptor\ViewHelpers\Format

Formats an integer with a byte count into human-readable form.

PaginateController::buildPagination() — Method in class PaginateController

Returns an array with the keys "pages", "current", "numberOfPages", "nextPage" & "previousPage"

$ StandaloneView#bootstrapProperty in class StandaloneView
Package::boot() — Method in class Package

Invokes custom PHP code directly after the package manager has been initialized.

Files::bytesToSizeString() — Method in class Files

Converts an integer with a byte count into human-readable form

ObjectAccess::buildSetterMethodName() — Method in class ObjectAccess

Build the setter method name for a given property by capitalizing the first letter of the property, and prepending it with "set".

C

$ AbstractBackend#cacheProperty in class AbstractBackend

Reference to the cache frontend which uses this backend

$ AbstractBackend#cacheIdentifierProperty in class AbstractBackend
AbstractBackend::calculateExpiryTime() — Method in class AbstractBackend

Calculates the expiry time by the given lifetime. If no lifetime is specified, the default lifetime is used.

$ ApcuBackend#cacheEntriesIteratorProperty in class ApcuBackend
ApcuBackend::collectGarbage() — Method in class ApcuBackend

Does nothing, as APCu does GC itself

ApcuBackend::current() — Method in class ApcuBackend

Returns the data of the current cache entry pointed to by the cache entry iterator.

BackendInterface::collectGarbage() — Method in class BackendInterface

Does garbage collection

$ FileBackend#cacheEntryFileExtensionProperty in class FileBackend

A file extension to use for each cache entry.

$ FileBackend#cacheEntryIdentifiersProperty in class FileBackend
FileBackend::collectGarbage() — Method in class FileBackend

Does garbage collection

IterableMultiBackend::current() — Method in class IterableMultiBackend
MemcachedBackend::collectGarbage() — Method in class MemcachedBackend

Does nothing, as memcache/memcached does GC itself

MultiBackend::collectGarbage() — Method in class MultiBackend
NullBackend::collectGarbage() — Method in class NullBackend

Does nothing

$ PdoBackend#contextProperty in class PdoBackend
$ PdoBackend#cacheTableNameProperty in class PdoBackend
$ PdoBackend#cacheEntriesIteratorProperty in class PdoBackend
PdoBackend::collectGarbage() — Method in class PdoBackend

Does garbage collection

PdoBackend::connect() — Method in class PdoBackend

Connect to the database

PdoBackend::createCacheTables() — Method in class PdoBackend

Creates the tables needed for the cache backend.

PdoBackend::current() — Method in class PdoBackend

Returns the data of the current cache entry pointed to by the cache entry iterator.

PdoBackend::context() — Method in class PdoBackend
$ RedisBackend#compressionLevelProperty in class RedisBackend
RedisBackend::collectGarbage() — Method in class RedisBackend

This backend does not need an externally triggered garbage collection

RedisBackend::current() — Method in class RedisBackend
{@inheritdoc}
$ SimpleFileBackend#cacheDirectoryProperty in class SimpleFileBackend

Directory where the files are stored.

$ SimpleFileBackend#cacheEntryFileExtensionProperty in class SimpleFileBackend

A file extension to use for each cache entry.

$ SimpleFileBackend#cacheEntryIdentifiersProperty in class SimpleFileBackend
$ SimpleFileBackend#cacheFilesIteratorProperty in class SimpleFileBackend
SimpleFileBackend::collectGarbage() — Method in class SimpleFileBackend

Not necessary

SimpleFileBackend::current() — Method in class SimpleFileBackend

Returns the data of the current cache entry pointed to by the cache entry iterator.

SimpleFileBackend::configureCacheDirectory() — Method in class SimpleFileBackend
TransientMemoryBackend::collectGarbage() — Method in class TransientMemoryBackend

Does nothing

CacheAwareInterfaceClass in namespace Neos\Cache

Interface for objects which are cache aware and are collaborative when it comes to storing them in a cache.

CacheFactoryClass in namespace Neos\Cache

This cache factory takes care of instantiating a cache frontend and injecting a certain cache backend. After creation of the new cache, the cache object is registered at the cache manager.

CacheFactory::create() — Method in class CacheFactory

Factory method which creates the specified cache along with the specified kind of backend.

CacheFactoryInterfaceClass in namespace Neos\Cache

This cache factory takes care of instantiating a cache frontend and injecting a certain cache backend. After creation of the new cache, the cache object is registered at the cache manager.

CacheFactoryInterface::create() — Method in class CacheFactoryInterface

Factory method which creates the specified cache along with the specified kind of backend.

ClassAlreadyLoadedExceptionClass in namespace Neos\Cache\Exception

A "Class Already Loaded" exception

AbstractFrontend::collectGarbage() — Method in class AbstractFrontend

Does garbage collection

CacheEntryIteratorClass in namespace Neos\Cache\Frontend

An iterator for cache entries

CacheEntryIterator::current() — Method in class CacheEntryIterator

Returns the data of the current cache entry pointed to by the cache entry iterator.

FrontendInterface::collectGarbage() — Method in class FrontendInterface

Does garbage collection

CacheFactoryClass in namespace Neos\Cache\Psr\Cache

A factory for the PSR-6 compatible cache pool.

CacheFactory::create() — Method in class CacheFactory

Factory method which creates the specified cache along with the specified kind of backend.

CacheItemClass in namespace Neos\Cache\Psr\Cache

A cache item (entry).

CachePoolClass in namespace Neos\Cache\Psr\Cache

An implementation of the CacheItemPoolInterface from the PSR-6 specification to be used with our provided backends.

CachePool::clear() — Method in class CachePool

Deletes all items in the pool.

CachePool::commit() — Method in class CachePool

Persists any deferred cache items.

SimpleCache::clear() — Method in class SimpleCache
SimpleCache::calculateLifetimeFromDateInterval() — Method in class SimpleCache
SimpleCacheFactory::create() — Method in class SimpleCacheFactory

Factory method which creates the specified cache along with the specified kind of backend.

CompilingEelParserClass in namespace Neos\Eel

A compiling expression parser

CompilingEelParser::Conjunction_lft() — Method in class CompilingEelParser
CompilingEelParser::Conjunction_rgt() — Method in class CompilingEelParser
CompilingEelParser::Comparison_lft() — Method in class CompilingEelParser
CompilingEelParser::Comparison_comp() — Method in class CompilingEelParser
CompilingEelParser::Comparison_rgt() — Method in class CompilingEelParser
CompilingEelParser::ConditionalExpression_cond() — Method in class CompilingEelParser
CompilingEelParser::ConditionalExpression_then() — Method in class CompilingEelParser
CompilingEelParser::ConditionalExpression_else() — Method in class CompilingEelParser
CompilingEvaluatorClass in namespace Neos\Eel

An evaluator that compiles expressions down to PHP code

ContextClass in namespace Neos\Eel

A Eel evaluation context

Context::call() — Method in class Context

Call a method on this context

Context::callAndWrap() — Method in class Context

Call a method and wrap the result

$ FlowQuery#contextProperty in class FlowQuery

the objects this FlowQuery object wraps

FlowQuery::count() — Method in class FlowQuery

Implementation of the countable() interface, which is mapped to the "count" operation.

OperationInterface::canEvaluate() — Method in class OperationInterface

This method is called to determine whether the operation can work with the $context objects. It can be implemented to implement runtime conditions.

AbstractOperation::canEvaluate() — Method in class AbstractOperation

This method is called to determine whether the operation can work with the $context objects. It can be implemented to implement runtime conditions.

CountOperationClass in namespace Neos\Eel\FlowQuery\Operations

Count the number of elements in the context.

ChildrenOperationClass in namespace Neos\Eel\FlowQuery\Operations\Object

"children" operation working on generic objects. It iterates over all context elements and returns the values of the properties given in the filter expression that has to be specified as argument or in a following filter operation.

ArrayHelper::concat() — Method in class ArrayHelper

Concatenate arrays or values to a new array

ConfigurationHelperClass in namespace Neos\Eel\Helper

Configuration helpers for Eel contexts

$ ConfigurationHelper#configurationManagerProperty in class ConfigurationHelper
DateHelper::create() — Method in class DateHelper

Get a date object by given date or time format

MathHelper::cbrt() — Method in class MathHelper
MathHelper::ceil() — Method in class MathHelper
MathHelper::cos() — Method in class MathHelper
MathHelper::cosh() — Method in class MathHelper
SecurityHelper::csrfToken() — Method in class SecurityHelper

Returns CSRF token which is required for "unsafe" requests (e.g. POST, PUT, DELETE, ...)

StringHelper::charAt() — Method in class StringHelper

Get the character at a specific position

StringHelper::chr() — Method in class StringHelper

Generate a single-byte string from a number

StringHelper::crop() — Method in class StringHelper

Crop a string to maximumCharacters length, optionally appending suffix if cropping was necessary.

StringHelper::cropAtWord() — Method in class StringHelper

Crop a string to maximumCharacters length, taking words into account, optionally appending suffix if cropping was necessary.

StringHelper::cropAtSentence() — Method in class StringHelper

Crop a string to maximumCharacters length, taking sentences into account, optionally appending suffix if cropping was necessary.

TypeHelper::className() — Method in class TypeHelper

Get the class name of the given variable or NULL if it wasn't an object

$ InterpretedEelParser#contextProperty in class InterpretedEelParser
InterpretedEelParser::Conjunction_lft() — Method in class InterpretedEelParser
InterpretedEelParser::Conjunction_rgt() — Method in class InterpretedEelParser
InterpretedEelParser::Comparison_lft() — Method in class InterpretedEelParser
InterpretedEelParser::Comparison_comp() — Method in class InterpretedEelParser
InterpretedEelParser::Comparison_rgt() — Method in class InterpretedEelParser
InterpretedEelParser::ConditionalExpression_cond() — Method in class InterpretedEelParser
InterpretedEelParser::ConditionalExpression_then() — Method in class InterpretedEelParser
InterpretedEelParser::ConditionalExpression_else() — Method in class InterpretedEelParser
ProtectedContext::call() — Method in class ProtectedContext

Call a method if it is allowed

$ Message#codeProperty in class Message

The error code.

Result::clear() — Method in class Result

Clears the result

CompileStaticClass in namespace Neos\Flow\Annotations
$ AspectContainer#classNameProperty in class AspectContainer
$ AspectContainer#cachedTargetClassNameCandidatesProperty in class AspectContainer
$ AbstractMethodInterceptorBuilder#compilerProperty in class AbstractMethodInterceptorBuilder
ClassNameIndexClass in namespace Neos\Flow\Aop\Builder

A filterable index of class names

$ ClassNameIndex#classNamesProperty in class ClassNameIndex

Indexed array by class name

ClassNameIndex::count() — Method in class ClassNameIndex
$ ProxyClassBuilder#compilerProperty in class ProxyClassBuilder
CircularPointcutReferenceExceptionClass in namespace Neos\Flow\Aop\Exception

A "Circular PointcutReference" Exception

$ JoinPoint#classNameProperty in class JoinPoint

Class name of the target class this join point refers to

$ PointcutClassNameFilter#classFilterExpressionProperty in class PointcutClassNameFilter

A regular expression to match class names

$ PointcutSettingFilter#configurationManagerProperty in class PointcutSettingFilter
$ PointcutSettingFilter#conditionProperty in class PointcutSettingFilter

The condition value to match against the configuration setting

$ PointcutSettingFilter#cachedResultProperty in class PointcutSettingFilter
$ AnnotationsCacheFlusher#configurationManagerProperty in class AnnotationsCacheFlusher
$ AnnotationsCacheFlusher#cacheManagerProperty in class AnnotationsCacheFlusher
CacheFactoryClass in namespace Neos\Flow\Cache

This cache factory takes care of instantiating a cache frontend and injecting a certain cache backend. In a Flow context you should use the CacheManager to get a Cache.

$ CacheFactory#contextProperty in class CacheFactory

The current Flow context ("Production", "Development" etc.)

CacheFactory::create() — Method in class CacheFactory
CacheManagerClass in namespace Neos\Flow\Cache

The Cache Manager

$ CacheManager#cacheFactoryProperty in class CacheManager
$ CacheManager#configurationManagerProperty in class CacheManager
$ CacheManager#cachesProperty in class CacheManager
$ CacheManager#cacheItemPoolsProperty in class CacheManager
$ CacheManager#cacheConfigurationsProperty in class CacheManager
CacheManager::createAllCaches() — Method in class CacheManager

Instantiates all registered caches.

CacheManager::createCache() — Method in class CacheManager

Instantiates the cache for $identifier.

CommandClass in namespace Neos\Flow\Cli

Represents a command

$ Command#controllerClassNameProperty in class Command
$ Command#controllerCommandNameProperty in class Command
$ Command#commandIdentifierProperty in class Command
$ Command#commandMethodReflectionProperty in class Command
CommandArgumentDefinitionClass in namespace Neos\Flow\Cli

Represents a CommandArgumentDefinition

CommandControllerClass in namespace Neos\Flow\Cli

A controller which processes requests from the command line

$ CommandController#commandMethodNameProperty in class CommandController

Name of the command method

$ CommandController#commandManagerProperty in class CommandController
CommandController::callCommandMethod() — Method in class CommandController

Calls the specified command method and passes the arguments.

CommandControllerInterfaceClass in namespace Neos\Flow\Cli

Transitional interface for command controllers.

CommandManagerClass in namespace Neos\Flow\Cli

A helper for CLI Commands

CommandManager::commandMatchesIdentifier() — Method in class CommandManager

Returns true if the specified command identifier matches the identifier of the specified command.

CommandRequestHandlerClass in namespace Neos\Flow\Cli

A request handler which can handle command line requests.

CommandRequestHandler::canHandleRequest() — Method in class CommandRequestHandler

This request handler can handle CLI requests.

ConsoleOutputClass in namespace Neos\Flow\Cli

A wrapper for Symfony ConsoleOutput and related helpers

ConsoleOutput::combineQuestion() — Method in class ConsoleOutput

If question is an array, split it into multi-line string

$ Request#controllerObjectNameProperty in class Request
$ Request#controllerCommandNameProperty in class Request
$ Request#commandProperty in class Request
$ RequestBuilder#commandManagerProperty in class RequestBuilder
SlaveRequestHandler::canHandleRequest() — Method in class SlaveRequestHandler

This request handler can handle CLI requests.

CacheCommandControllerClass in namespace Neos\Flow\Command

Command controller for managing caches

$ CacheCommandController#cacheManagerProperty in class CacheCommandController
CacheCommandController::collectGarbageCommand() — Method in class CacheCommandController

Cache Garbage Collection

ConfigurationCommandControllerClass in namespace Neos\Flow\Command

Configuration command controller for the Neos.Flow package

$ ConfigurationCommandController#configurationManagerProperty in class ConfigurationCommandController
$ ConfigurationCommandController#configurationSchemaValidatorProperty in class ConfigurationCommandController
CoreCommandControllerClass in namespace Neos\Flow\Command

Command controller for core commands

$ CoreCommandController#cacheManagerProperty in class CoreCommandController
CoreCommandController::compileCommand() — Method in class CoreCommandController

Explicitly compile proxy classes

$ DatabaseCommandController#connectionProperty in class DatabaseCommandController
DatabaseCommandController::convertToCharacterSetAndCollation() — Method in class DatabaseCommandController

Convert the tables in the current database to use given character set and collation.

DoctrineCommandController::compileProxiesCommand() — Method in class DoctrineCommandController

Compile the Doctrine proxy classes

DoctrineCommandController::createCommand() — Method in class DoctrineCommandController

Create the database schema

$ MiddlewareCommandController#chainConfigurationProperty in class MiddlewareCommandController
PackageCommandController::createCommand() — Method in class PackageCommandController

Create a new package

ResourceCommandController::copyCommand() — Method in class ResourceCommandController

Copy resources

ResourceCommandController::cleanCommand() — Method in class ResourceCommandController

Clean up resource registry

ResourceCommandController::clearState() — Method in class ResourceCommandController

This method is used internal as a callback method to clear doctrine states

$ SessionCommandController#cacheManagerProperty in class SessionCommandController
SessionCommandController::collectGarbageCommand() — Method in class SessionCommandController

Run garbage collection for sesions.

ComposerUtilityClass in namespace Neos\Flow\Composer

Utility to access composer information like composer manifests (composer.json) and the lock file.

$ ComposerUtility#composerManifestCacheProperty in class ComposerUtility

Runtime cache for composer.json data

$ ComposerUtility#composerLockCacheProperty in class ComposerUtility

Runtime cache for composer.lock data

InstallerScripts::copyDistributionFiles() — Method in class InstallerScripts

Copies any distribution files to their place if needed.

ConfigurationManagerClass in namespace Neos\Flow\Configuration

A general purpose configuration manager

$ ConfigurationManager#configurationLoadersProperty in class ConfigurationManager

Defines which Configuration Type is processed by which logic

$ ConfigurationManager#contextProperty in class ConfigurationManager

The application context of the configuration to manage

$ ConfigurationManager#configurationsProperty in class ConfigurationManager

Storage of the raw special configurations

$ ConfigurationManager#cacheNeedsUpdateProperty in class ConfigurationManager
ConfigurationManager::constructConfigurationCachePath() — Method in class ConfigurationManager

Constructs a path to the configuration cache PHP file.

ConfigurationSchemaValidatorClass in namespace Neos\Flow\Configuration

A validator for all configuration entries using Schema

$ ConfigurationSchemaValidator#configurationManagerProperty in class ConfigurationSchemaValidator
ContainerIsLockedExceptionClass in namespace Neos\Flow\Configuration\Exception

A Container Is Locked exception

$ ApplicationContext#contextStringProperty in class ApplicationContext

The (internal) context string; could be something like "Development" or "Development/MyLocalMacBook"

Scripts::compileDoctrineProxies() — Method in class Scripts

Update Doctrine 2 proxy classes

$ Step#callbackProperty in class Step
$ Bootstrap#contextProperty in class Bootstrap
$ Bootstrap#compiletimeCommandsProperty in class Bootstrap
ClassLoaderClass in namespace Neos\Flow\Core

Class Loader implementation for test classes.

$ ClassLoader#considerTestsNamespaceProperty in class ClassLoader
ClassLoader::createNamespaceMapEntry() — Method in class ClassLoader

Add a namespace to class path mapping to the class loader for resolving classes.

ClassLoader::createFallbackPathEntry() — Method in class ClassLoader

Adds an entry to the fallback path map. MappingType for this kind of paths is always PSR4 as no package namespace is used then.

$ ProxyClassLoader#classesCacheProperty in class ProxyClassLoader
RequestHandlerInterface::canHandleRequest() — Method in class RequestHandlerInterface

Checks if the request handler can handle the current request.

Debugger::clearState() — Method in class Debugger

Clear the state of the debugger

$ BaseUriProvider#configuredBaseUriProperty in class BaseUriProvider

THe possibly configured Flow base URI.

CacheControlDirectivesClass in namespace Neos\Flow\Http

Cache-Control HTTP header generation/parsing

$ CacheControlDirectives#cacheDirectivesProperty in class CacheControlDirectives
$ Browser#contentStreamFactoryProperty in class Browser
CurlEngineClass in namespace Neos\Flow\Http\Client

A Request Engine which uses cURL in order to send requests to external HTTP servers.

CurlEngineExceptionClass in namespace Neos\Flow\Http\Client

An exception for the Curl Engine

$ InternalRequestEngine#configurationManagerProperty in class InternalRequestEngine
$ InternalRequestEngine#contentFactoryProperty in class InternalRequestEngine
ContentStreamClass in namespace Neos\Flow\Http

Implementation of a PSR-7 HTTP stream

ContentStream::close() — Method in class ContentStream

Closes the stream and any underlying resources.

CookieClass in namespace Neos\Flow\Http

Represents a HTTP Cookie as of RFC 6265

Cookie::createFromRawSetCookieHeader() — Method in class Cookie

Creates a cookie (an instance of this class) by a provided raw header string like "foo=507d9f20317a5; path=/; domain=.example.org" This is is an implementation of the algorithm explained in RFC 6265, Section 5.2 A basic statement of this algorithm is to "ignore the set-cookie-string entirely" in case a required condition is not met. In these cases this function will return NULL rather than the created cookie.

$ Headers#cookiesProperty in class Headers
$ Headers#cacheControlDirectivesProperty in class Headers
Headers::createFromServer() — Method in class Headers

Creates a new Headers instance from the given $_SERVER-superglobal-like array.

Headers::current() — Method in class Headers
ResponseInformationHelper::createFromRaw() — Method in class ResponseInformationHelper

Creates a response from the given raw, that is plain text, HTTP response.

UploadedFilesHelper::calculateFieldPathsAsArray() — Method in class UploadedFilesHelper

Returns an array of all possible "field paths" for the given array.

MiddlewaresChainFactory::create() — Method in class MiddlewaresChainFactory
RequestHandler::canHandleRequest() — Method in class RequestHandler

This request handler can handle any web request.

$ UploadedFile#clientFilenameProperty in class UploadedFile
$ UploadedFile#clientMediaTypeProperty in class UploadedFile
CldrModelClass in namespace Neos\Flow\I18n\Cldr

A model representing data from one or few CLDR files.

$ CldrModel#cldrBasePathProperty in class CldrModel

An absolute path to the directory where CLDR resides. It is changed only in tests.

$ CldrModel#cacheProperty in class CldrModel
$ CldrModel#cacheKeyProperty in class CldrModel

Key used to store / retrieve cached data

$ CldrModel#cldrParserProperty in class CldrModel
CldrParserClass in namespace Neos\Flow\I18n\Cldr

A class which parses CLDR file to simple but useful array representation.

CldrRepositoryClass in namespace Neos\Flow\I18n\Cldr

The CldrRepository class

$ CldrRepository#cldrBasePathProperty in class CldrRepository

An absolute path to the directory where CLDR resides. It is changed only in tests.

CurrencyReaderClass in namespace Neos\Flow\I18n\Cldr\Reader

A reader for data placed in "currencyData" tag in CLDR.

$ CurrencyReader#cldrRepositoryProperty in class CurrencyReader
$ CurrencyReader#cacheProperty in class CurrencyReader
$ DatesReader#cldrRepositoryProperty in class DatesReader
$ DatesReader#cacheProperty in class DatesReader
$ NumbersReader#cldrRepositoryProperty in class NumbersReader
$ NumbersReader#cacheProperty in class NumbersReader
$ PluralsReader#cldrRepositoryProperty in class PluralsReader
$ PluralsReader#cacheProperty in class PluralsReader
ConfigurationClass in namespace Neos\Flow\I18n

A Configuration instance represents settings to be used with the I18n functionality. Examples of such settings are the locale to be used and overrides for message catalogs.

$ Configuration#currentLocaleProperty in class Configuration
TranslationHelper::createTranslationParameterToken() — Method in class TranslationHelper

Create and return a TranslationParameterToken.

$ NumberFormatter#currencyReaderProperty in class NumberFormatter
LocaleTypeConverter::convertFrom() — Method in class LocaleTypeConverter

Convert the given $source (a locale identifier string) to $targetType (Locale)

$ Service#cacheProperty in class Service
$ Service#configurationProperty in class Service
$ XliffFileProvider#cacheProperty in class XliffFileProvider
BackendInterface::close() — Method in class BackendInterface

Carries out all actions necessary to cleanly close the logging backend, such as closing the log file or disconnecting from a database.

ConsoleBackendClass in namespace Neos\Flow\Log\Backend

A log backend which writes log entries to the console (STDOUT or STDERR)

ConsoleBackend::close() — Method in class ConsoleBackend

Carries out all actions necessary to cleanly close the logging backend, such as closing the log file or disconnecting from a database.

$ FileBackend#createParentDirectoriesProperty in class FileBackend
FileBackend::close() — Method in class FileBackend

Carries out all actions necessary to cleanly close the logging backend, such as closing the log file or disconnecting from a database.

NullBackend::close() — Method in class NullBackend

Does nothing

CouldNotOpenResourceExceptionClass in namespace Neos\Flow\Log\Exception

A "Could Not Open Resource" exception

$ PsrLoggerFactory#configurationProperty in class PsrLoggerFactory
PsrLoggerFactory::create() — Method in class PsrLoggerFactory

Create a new instance of this PsrLoggerFactory

PsrLoggerFactoryInterface::create() — Method in class PsrLoggerFactoryInterface

Create an instance of this LoggerFactory, with a given configuration.

ThrowableStorageInterface::createWithOptions() — Method in class ThrowableStorageInterface

A factory method to create an instance of the throwable storage.

FileStorage::createWithOptions() — Method in class FileStorage

Factory method to get an instance.

FileStorage::cleanupThrowableDumps() — Method in class FileStorage

Cleans up existing throwable dumps when they are older than the configured maximum age or the oldest ones exceeding the maximum number of dumps allowed.

ChangeDetectionStrategyInterfaceClass in namespace Neos\Flow\Monitor\ChangeDetectionStrategy

Contract for a change detection strategy

$ ModificationTimeStrategy#cacheProperty in class ModificationTimeStrategy
$ FileMonitor#changeDetectionStrategyProperty in class FileMonitor
$ FileMonitor#cacheProperty in class FileMonitor
$ FileMonitor#changedFilesProperty in class FileMonitor

Changed files for this monitor

$ FileMonitor#changedPathsProperty in class FileMonitor

The changed paths for this monitor

FileMonitor::createFileMonitorAtBoot() — Method in class FileMonitor

Helper method to create a FileMonitor instance during boot sequence as injections have to be done manually.

$ ActionRequest#controllerPackageKeyProperty in class ActionRequest

Package key of the controller which is supposed to handle this request.

$ ActionRequest#controllerSubpackageKeyProperty in class ActionRequest

Subpackage key of the controller which is supposed to handle this request.

$ ActionRequest#controllerNameProperty in class ActionRequest

Object name of the controller which is supposed to handle this request.

$ ActionRequest#controllerActionNameProperty in class ActionRequest

Name of the action the controller is supposed to take.

ActionRequest::createSubRequest() — Method in class ActionRequest

Create a sub request from this action request.

ActionRequestFactory::createActionRequest() — Method in class ActionRequestFactory
$ ActionResponse#contentProperty in class ActionResponse
$ ActionResponse#contentTypeProperty in class ActionResponse
$ ActionResponse#cookiesProperty in class ActionResponse
$ AbstractController#controllerContextProperty in class AbstractController
ActionController::callActionMethod() — Method in class ActionController

Calls the specified action method and passes the arguments.

ControllerContextClass in namespace Neos\Flow\Mvc\Controller

The controller context holds information about the request, response, arguments and further details of a controller. Instances of this class act as a container for conveniently passing the information to other classes who need it, usually views being views or view helpers.

ControllerInterfaceClass in namespace Neos\Flow\Mvc\Controller

Generic interface for controllers

CommandExceptionClass in namespace Neos\Flow\Mvc\Exception

Base command exception

AttributeRoutesProviderFactory::createRoutesProvider() — Method in class AttributeRoutesProviderFactory
ConfigurationRoutesProviderClass in namespace Neos\Flow\Mvc\Routing
RouteLifetime::createUndefined() — Method in class RouteLifetime

Creates an empty instance without a specific lifetime

RouteLifetime::createInfinite() — Method in class RouteLifetime

Creates an instance without an infinite lifetime

RouteLifetime::createSeconds() — Method in class RouteLifetime

Creates an instance without lifetime specified in seconds

RouteParameters::createEmpty() — Method in class RouteParameters

Creates an empty instance of this class

RouteTags::createEmpty() — Method in class RouteTags

Creates an instance without any tags

RouteTags::createFromTag() — Method in class RouteTags

Creates an instance with one given tag

RouteTags::createFromArray() — Method in class RouteTags

Creates an instance with one given tags

UriConstraints::create() — Method in class UriConstraints

Create a new instance without any constraints

IdentityRoutePart::createPathSegmentForObject() — Method in class IdentityRoutePart

Creates a URI representation (path segment) for the given object matching $this->uriPattern.

$ Route#cacheTagsProperty in class Route

Specifies the tags to be associated with cache items generated by this route

$ Route#cacheLifetimeProperty in class Route

Specifies the lifetime to be associated with cache items generated by this route

Route::compareAndRemoveMatchingDefaultValues() — Method in class Route

Recursively iterates through the defaults of this route.

Route::containsObject() — Method in class Route

Checks if the given subject contains an object

RouterCachingService::containsObject() — Method in class RouterCachingService

Checks if the given subject contains an object

RouterCachingService::convertObjectsToHashes() — Method in class RouterCachingService

Recursively converts objects in an array to their identifiers

Routes::create() — Method in class Routes
RoutesProviderFactoryInterface::createRoutesProvider() — Method in class RoutesProviderFactoryInterface
$ UriBuilder#createAbsoluteUriProperty in class UriBuilder
$ ViewConfigurationManager#cacheProperty in class ViewConfigurationManager
$ ViewConfigurationManager#configurationManagerProperty in class ViewConfigurationManager
ViewConfigurationManager::createCacheIdentifier() — Method in class ViewConfigurationManager

Create a complete cache identifier for the given request that conforms to cache identifier syntax

$ AbstractView#controllerContextProperty in class AbstractView
AbstractView::createWithOptions() — Method in class AbstractView

Factory method to create an instance with given options.

$ JsonView#configurationProperty in class JsonView

The rendering configuration for this JSON view which determines which properties of each variable to render.

ViewInterface::createWithOptions() — Method in class ViewInterface

Factory method to create an instance with given options.

CompileTimeObjectManagerClass in namespace Neos\Flow\ObjectManagement

A specialized Object Manager which is able to do some basic dependency injection for singleton scoped objects. This Object Manager is used during compile time when the proxy class based DI mechanism is not yet available.

$ CompileTimeObjectManager#configurationCacheProperty in class CompileTimeObjectManager
$ CompileTimeObjectManager#configurationManagerProperty in class CompileTimeObjectManager
$ CompileTimeObjectManager#cachedClassNamesByScopeProperty in class CompileTimeObjectManager
ConfigurationClass in namespace Neos\Flow\ObjectManagement\Configuration

Flow Object Configuration

$ Configuration#classNameProperty in class Configuration

Name of the class the object is based on

$ Configuration#configurationSourceHintProperty in class Configuration

Information about where this configuration has been created. Used in error messages to make debugging easier.

ConfigurationArgumentClass in namespace Neos\Flow\ObjectManagement\Configuration

Injection (constructor-) argument as used in a Object Configuration

ConfigurationBuilderClass in namespace Neos\Flow\ObjectManagement\Configuration

Object Configuration Builder which can build object configuration objects from information collected by reflection combined with arrays of configuration options as defined in an Objects.yaml file.

ConfigurationPropertyClass in namespace Neos\Flow\ObjectManagement\Configuration

Injection property as used in a Object Configuration

$ DependencyProxy#classNameProperty in class DependencyProxy
$ ProxyClassBuilder#compilerProperty in class ProxyClassBuilder
$ ProxyClassBuilder#configurationManagerProperty in class ProxyClassBuilder
$ ProxyClassBuilder#cacheManagerProperty in class ProxyClassBuilder
ProxyClassBuilder::compileStaticMethods() — Method in class ProxyClassBuilder

Compile the result of methods marked with CompileStatic into the proxy class

CannotBuildObjectExceptionClass in namespace Neos\Flow\ObjectManagement\Exception

"Cannot build object" Exception

CannotReconstituteObjectExceptionClass in namespace Neos\Flow\ObjectManagement\Exception

"Cannot reconstitute object" Exception

$ ObjectManager#contextProperty in class ObjectManager

The configuration context for this Flow run

$ ObjectManager#classesBeingInstantiatedProperty in class ObjectManager
$ ObjectManager#cachedLowerCasedObjectNamesProperty in class ObjectManager
ObjectManager::createLazyDependency() — Method in class ObjectManager

Creates a new DependencyProxy class for a dependency built through code identified through "hash" for a dependency of class $className. The closure in $builder contains code for actually creating the dependency instance once it needs to be materialized.

ObjectManager::callShutdownMethods() — Method in class ObjectManager

Executes the methods of the provided objects.

CompilerClass in namespace Neos\Flow\ObjectManagement\Proxy

Builder for proxy classes which are used to implement Dependency Injection and Aspect-Oriented Programming

$ Compiler#classesCacheProperty in class Compiler
Compiler::compile() — Method in class Compiler

Compiles the configured proxy classes and methods as static PHP code and stores it in the proxy class code cache.

Compiler::cacheOriginalClassFileAndProxyCode() — Method in class Compiler

Reads the specified class file, appends ORIGINAL_CLASSNAME_SUFFIX to its class name and stores the result in the proxy classes cache.

Compiler::commentOutFinalKeywordForMethods() — Method in class Compiler
$ ProxyClass#constructorProperty in class ProxyClass
$ ProxyClass#constantsProperty in class ProxyClass
ProxyConstructorGenerator::copyMethodSignature() — Method in class ProxyConstructorGenerator
ProxyMethodGenerator::copyMethodSignatureAndDocblock() — Method in class ProxyMethodGenerator
CorruptPackageExceptionClass in namespace Neos\Flow\Package\Exception

"Corrupt Package" Exception

$ GenericPackage#composerNameProperty in class GenericPackage

composer name for this package

PackageFactory::create() — Method in class PackageFactory

Returns a package instance.

$ PackageManager#composerNameToPackageKeyMapProperty in class PackageManager

A map between ComposerName and PackageKey, only available when scanAvailablePackages is run

PackageManager::createPackage() — Method in class PackageManager

Create a package, given the package key

PackageManager::collectPackageManifestData() — Method in class PackageManager

Collects the manifest data for all packages in the given package states array

AbstractPersistenceManager::clearState() — Method in class AbstractPersistenceManager

Clears the in-memory state of the persistence.

AbstractPersistenceManager::convertObjectToIdentityArray() — Method in class AbstractPersistenceManager

Converts the given object into an array containing the identity of the domain object.

AbstractPersistenceManager::convertObjectsToIdentityArrays() — Method in class AbstractPersistenceManager

Recursively iterates through the given array and turns objects into an arrays containing the identity of the domain object.

$ AllowedObjectsContainer#checkNextProperty in class AllowedObjectsContainer
AllowedObjectsContainer::checkNext() — Method in class AllowedObjectsContainer

Set the internal flag to return true for shouldCheck() on the next invocation.

ArrayTypeConverter::convertFrom() — Method in class ArrayTypeConverter

Actually convert from $source to $targetType, taking into account the fully built $convertedChildProperties and $configuration.

CachePoolClass in namespace Neos\Flow\Persistence\Doctrine

Extended PSR cache pool to include security context hash into cache key

ConnectionFactoryClass in namespace Neos\Flow\Persistence\Doctrine

Connection factory for Doctrine connection class

ConnectionFactory::create() — Method in class ConnectionFactory

Factory method which creates an Connection from the injected EntityManager.

CountWalkerClass in namespace Neos\Flow\Persistence\Doctrine

A walker to transform a select query into a count query.

JsonArrayType::convertToPHPValue() — Method in class JsonArrayType

Converts a value from its database representation to its PHP representation of this type.

JsonArrayType::convertToDatabaseValue() — Method in class JsonArrayType

Converts a value from its PHP representation to its database representation of this type.

EntityManagerConfiguration::configureEntityManager() — Method in class EntityManagerConfiguration

Configure the Doctrine EntityManager according to configuration settings before its creation.

EntityManagerFactory::create() — Method in class EntityManagerFactory

Factory method which creates an EntityManager.

ClassMetadataClass in namespace Neos\Flow\Persistence\Doctrine\Mapping

A ClassMetadata instance holds all the object-relational mapping metadata of an entity and it's associations.

ClassMetadataFactoryClass in namespace Neos\Flow\Persistence\Doctrine\Mapping

A factory for Doctrine to create our ClassMetadata instances, aware of the object manager.

$ FlowAnnotationDriver#classNamesProperty in class FlowAnnotationDriver
ClassSchemaNotFoundExceptionClass in namespace Neos\Flow\Persistence\Doctrine\Mapping\Exception

A Class Schema Not Found Exception

PersistenceManager::clearState() — Method in class PersistenceManager

Clears the in-memory state of the persistence.

PersistenceManager::createQueryForType() — Method in class PersistenceManager

Return a query object for the given type.

PersistenceManager::compile() — Method in class PersistenceManager

Called from functional tests, creates/updates database tables and compiles proxies.

$ Query#constraintProperty in class Query
$ Query#cacheResultProperty in class Query
Query::count() — Method in class Query

Returns the query result count

Query::contains() — Method in class Query

Returns a "contains" criterion used for matching objects against a query.

QueryResult::count() — Method in class QueryResult

Returns the number of objects in the result

QueryResult::current() — Method in class QueryResult
Repository::createQuery() — Method in class Repository

Returns a query for objects of this repository

Repository::createDqlQuery() — Method in class Repository

Creates a DQL query from the given query string

Repository::countAll() — Method in class Repository

Counts all objects of this repository

Service::createSchema() — Method in class Service

Creates the needed DB schema using Doctrine's SchemaTool. If tables already exist, this will throw an exception.

Service::compileProxies() — Method in class Service

Compiles the Doctrine proxy class code using the Doctrine ProxyFactory.

EmptyQueryResult::current() — Method in class EmptyQueryResult
EmptyQueryResult::count() — Method in class EmptyQueryResult
PersistenceManagerInterface::clearState() — Method in class PersistenceManagerInterface

Clears the in-memory state of the persistence.

PersistenceManagerInterface::convertObjectToIdentityArray() — Method in class PersistenceManagerInterface

Converts the given object into an array containing the identity of the domain object.

PersistenceManagerInterface::convertObjectsToIdentityArrays() — Method in class PersistenceManagerInterface

Recursively iterates through the given array and turns objects into arrays containing the identity of the domain object.

PersistenceManagerInterface::createQueryForType() — Method in class PersistenceManagerInterface

Return a query object for the given type.

QueryInterface::count() — Method in class QueryInterface

Returns the query result count.

QueryInterface::contains() — Method in class QueryInterface

Returns a "contains" criterion used for matching objects against a query.

Repository::createQuery() — Method in class Repository

Returns a query for objects of this repository

Repository::countAll() — Method in class Repository

Counts all objects of this repository

RepositoryInterface::createQuery() — Method in class RepositoryInterface

Returns a query for objects of this repository

RepositoryInterface::countAll() — Method in class RepositoryInterface

Counts all objects of this repository

$ PropertyMapper#cacheProperty in class PropertyMapper
PropertyMapper::convert() — Method in class PropertyMapper

Map $source to $targetType, and return the result.

$ PropertyMappingConfiguration#configurationProperty in class PropertyMappingConfiguration

multi-dimensional array which stores type-converter specific configuration:

  1. Dimension: Fully qualified class name of the type converter
  2. Dimension: Configuration Key Value: Configuration Value
TypeConverterInterface::canConvertFrom() — Method in class TypeConverterInterface

Here, the TypeConverter can do some additional runtime checks to see whether it can handle the given source data and the given target type.

TypeConverterInterface::convertFrom() — Method in class TypeConverterInterface

Actually convert from $source to $targetType, taking into account the fully built $convertedChildProperties and $configuration.

AbstractTypeConverter::canConvertFrom() — Method in class AbstractTypeConverter

This implementation always returns true for this method.

ArrayConverter::convertFrom() — Method in class ArrayConverter

Convert from $source to $targetType, a noop if the source is an array.

ArrayFromObjectConverter::convertFrom() — Method in class ArrayFromObjectConverter

Actually convert from $source to $targetType, taking into account the fully built $convertedChildProperties and $configuration.

ArrayObjectConverter::convertFrom() — Method in class ArrayObjectConverter

Convert from $source to $targetType.

BooleanConverter::convertFrom() — Method in class BooleanConverter

Actually convert from $source to $targetType

CollectionConverterClass in namespace Neos\Flow\Property\TypeConverter

Converter which transforms strings and arrays into a Doctrine ArrayCollection.

CollectionConverter::convertFrom() — Method in class CollectionConverter

Actually convert from $source to $targetType, taking into account the fully built $convertedChildProperties and $configuration.

DateTimeConverter::canConvertFrom() — Method in class DateTimeConverter

If conversion is possible.

DateTimeConverter::convertFrom() — Method in class DateTimeConverter

Converts $source to a \DateTime using the configured dateFormat

DenormalizingObjectConverter::canConvertFrom() — Method in class DenormalizingObjectConverter
DenormalizingObjectConverter::canConvertFromSourceType() — Method in class DenormalizingObjectConverter
DenormalizingObjectConverter::convertFrom() — Method in class DenormalizingObjectConverter
DenormalizingObjectConverter::convertFromSource() — Method in class DenormalizingObjectConverter
FloatConverter::convertFrom() — Method in class FloatConverter

Actually convert from $source to $targetType, by doing a typecast.

IntegerConverter::convertFrom() — Method in class IntegerConverter

Actually convert from $source to $targetType, in fact a noop here.

MediaTypeConverter::convertFrom() — Method in class MediaTypeConverter

Convert the given $source to $targetType depending on the MediaTypeConverterInterface::CONFIGURATION_MEDIA_TYPE property mapping configuration

MediaTypeConverter::convertMediaType() — Method in class MediaTypeConverter

Converts the given request body according to the specified media type Override this method in your custom TypeConverter to support additional media types

$ ObjectConverter#constructorReflectionFirstLevelCacheProperty in class ObjectConverter

As it is very likely that the constructor arguments are needed twice we should cache them for the request.

ObjectConverter::canConvertFrom() — Method in class ObjectConverter

Only convert non-persistent types

ObjectConverter::convertFrom() — Method in class ObjectConverter

Convert an object from $source to an object.

PersistentObjectConverter::canConvertFrom() — Method in class PersistentObjectConverter

We can only convert if the $targetType is either tagged with entity or value object.

PersistentObjectConverter::convertFrom() — Method in class PersistentObjectConverter

Convert an object from $source to an entity or a value object.

PersistentObjectSerializer::convertFrom() — Method in class PersistentObjectSerializer

Convert an entity or valueobject to a string representation (by using the identifier)

ScalarTypeToObjectConverter::canConvertFrom() — Method in class ScalarTypeToObjectConverter

Only convert if the given target class has a constructor with one argument being of type given type

ScalarTypeToObjectConverter::convertFrom() — Method in class ScalarTypeToObjectConverter

Convert the given simple type to an object

SessionConverter::canConvertFrom() — Method in class SessionConverter

This implementation always returns true for this method.

SessionConverter::convertFrom() — Method in class SessionConverter

Convert a session identifier from $source to a Session object

StringConverter::convertFrom() — Method in class StringConverter

Actually convert from $source to $targetType, taking into account the fully built $convertedChildProperties and $configuration.

TypedArrayConverter::canConvertFrom() — Method in class TypedArrayConverter
TypedArrayConverter::convertFrom() — Method in class TypedArrayConverter
UriTypeConverter::convertFrom() — Method in class UriTypeConverter

Converts the given string to a Uri object.

ClassReflectionClass in namespace Neos\Flow\Reflection

Extended version of the ReflectionClass

ClassSchemaClass in namespace Neos\Flow\Reflection

A class schema

$ ClassSchema#classNameProperty in class ClassSchema

Name of the class this schema is referring to

ClassLoadingForReflectionFailedExceptionClass in namespace Neos\Flow\Reflection\Exception

A "Class loading for reflection failed" exception

ClassSchemaConstraintViolationExceptionClass in namespace Neos\Flow\Reflection\Exception

An "ClassSchema Constraint Violation" exception

$ ReflectionService#classSchemataRuntimeCacheProperty in class ReflectionService
$ ReflectionService#contextProperty in class ReflectionService
$ ReflectionService#classesByMethodAnnotationsProperty in class ReflectionService

Array of method annotations and the classes and methods which are annotated with them

$ ReflectionService#classSchemataProperty in class ReflectionService

Schemata of all classes which can be persisted

$ ReflectionService#classesCurrentlyBeingForgottenProperty in class ReflectionService

An array of class names which are currently being forgotten by forgetClass(). Acts as a safeguard against infinite loops.

$ ReflectionService#classReflectionDataProperty in class ReflectionService

Array with reflection information indexed by class name

ReflectionService::completeRepositoryAssignments() — Method in class ReflectionService

Complete repository-to-entity assignments.

ReflectionService::checkValueObjectRequirements() — Method in class ReflectionService

Checks if the given class meets the requirements for a value object, i.e.

ReflectionService::convertParameterDataToArray() — Method in class ReflectionService

Converts the internal, optimized data structure of parameter information into a human-friendly array with speaking indexes.

ReflectionService::convertParameterReflectionToArray() — Method in class ReflectionService

Converts the given parameter reflection into an information array

ReflectionService::cleanClassName() — Method in class ReflectionService

Clean a given class name from possibly prefixed backslash

ReflectionServiceFactory::create() — Method in class ReflectionServiceFactory

Get reflection service instance

CollectionClass in namespace Neos\Flow\ResourceManagement

A resource collection

CollectionInterfaceClass in namespace Neos\Flow\ResourceManagement

Interface for a resource collection

StaticResourceHelper::content() — Method in class StaticResourceHelper

Get the content of a package resource

$ PersistentResource#collectionNameProperty in class PersistentResource

Name of a collection whose storage is used for storing this resource and whose target is used for publishing.

PersistentResource::createTemporaryLocalCopy() — Method in class PersistentResource

Returns the path to a local file representing this resource for use with read-only file operations such as reading or copying.

$ ResourceManager#collectionsProperty in class ResourceManager
ResourceRepository::countBySha1AndCollectionName() — Method in class ResourceRepository

Counts all resources with the same SHA1 hash and collection

$ ResourceTypeConverter#convertedResourcesProperty in class ResourceTypeConverter
ResourceTypeConverter::convertFrom() — Method in class ResourceTypeConverter

Converts the given string or array to a PersistentResource object.

PackageStorage::createStorageObject() — Method in class PackageStorage

Create a storage object for the given static resource path.

$ ResourceStreamWrapper#contextProperty in class ResourceStreamWrapper
ResourceStreamWrapper::closeDirectory() — Method in class ResourceStreamWrapper

Close directory handle.

ResourceStreamWrapper::cast() — Method in class ResourceStreamWrapper

Retrieve the underlying resource.

ResourceStreamWrapper::close() — Method in class ResourceStreamWrapper

Close an resource.

$ StreamWrapperAdapter#contextProperty in class StreamWrapperAdapter
StreamWrapperAdapter::createStreamWrapper() — Method in class StreamWrapperAdapter

Create the internal stream wrapper if needed.

StreamWrapperInterface::closeDirectory() — Method in class StreamWrapperInterface

Close directory handle.

StreamWrapperInterface::cast() — Method in class StreamWrapperInterface

Retrieve the underlying resource.

StreamWrapperInterface::close() — Method in class StreamWrapperInterface

Close an resource.

$ FileSystemTarget#callbacksProperty in class FileSystemTarget
FileSystemTarget::checkAndRemovePackageSymlinks() — Method in class FileSystemTarget

Checks if the PackageStorage has been previously initialized with symlinks and clears them. Otherwise the original sources would be overwritten.

$ Account#credentialsSourceProperty in class Account
$ Account#creationDateProperty in class Account
AccountFactory::createAccountWithPassword() — Method in class AccountFactory

Creates a new account and sets the given password and roles

AuthenticationProviderInterface::create() — Method in class AuthenticationProviderInterface

Constructs an instance with the given name and options.

AuthenticationProviderInterface::canAuthenticate() — Method in class AuthenticationProviderInterface

Returns true if the given token can be authenticated by this provider

AbstractProvider::create() — Method in class AbstractProvider

Factory method

AbstractProvider::canAuthenticate() — Method in class AbstractProvider

Returns true if the given token can be authenticated by this provider

$ AbstractToken#credentialsProperty in class AbstractToken

The credentials submitted by the client

$ BearerToken#credentialsProperty in class BearerToken

The password credentials

$ PasswordToken#credentialsProperty in class PasswordToken

The password credentials

$ UsernamePassword#credentialsProperty in class UsernamePassword

The username/password credentials

FilterFirewall::createFilterFromConfiguration() — Method in class FilterFirewall
CsrfTokenMissingClass in namespace Neos\Flow\Security\Authorization\Interceptor

This security interceptor always denys access.

$ AbstractPrivilege#cacheEntryIdentifierProperty in class AbstractPrivilege

Unique identifier of this privilege (used for cache entries)

ConditionGeneratorClass in namespace Neos\Flow\Security\Authorization\Privilege\Entity\Doctrine

A condition generator used as an eel context to orchestrate the different sql condition generators.

ConditionGenerator::conjunction() — Method in class ConditionGenerator
ConjunctionGeneratorClass in namespace Neos\Flow\Security\Authorization\Privilege\Entity\Doctrine

A sql generator to create a sql conjunction condition.

$ EntityPrivilege#conditionGeneratorProperty in class EntityPrivilege
EntityPrivilegeExpressionParser::Conjunction_rgt() — Method in class EntityPrivilegeExpressionParser
EntityPrivilegeExpressionParser::Comparison_rgt() — Method in class EntityPrivilegeExpressionParser
PropertyConditionGenerator::contains() — Method in class PropertyConditionGenerator
PrivilegeTarget::createPrivilege() — Method in class PrivilegeTarget
PrivilegeTarget::createParameterMapper() — Method in class PrivilegeTarget
PrivilegeTarget::createParameter() — Method in class PrivilegeTarget
ContextClass in namespace Neos\Flow\Security

This is the default implementation of a security context, which holds current security information like roles oder details of authenticated users.

$ Context#csrfProtectionStrategyProperty in class Context

One of the CSRF_* constants to set the csrf protection strategy

$ Context#contextHashProperty in class Context

A hash for this security context that is unique to the currently authenticated roles.

$ Context#csrfTokensRemovedAfterCurrentRequestProperty in class Context

CSRF tokens that are valid during this request but will be gone after.

Context::clearContext() — Method in class Context

Clears the security context.

Context::collectRolesAndParentRolesFromAccount() — Method in class Context
Context::collectParentRoles() — Method in class Context
Context::canBeInitialized() — Method in class Context

Check if the securityContext is ready to be initialized. Only after that security will be active.

$ BCryptHashingStrategy#costProperty in class BCryptHashingStrategy

Number of rounds to use with BCrypt for hashing passwords, must be between 4 and 31

FileBasedSimpleKeyService::checkKeyName() — Method in class FileBasedSimpleKeyService

Checks if the given key name is valid amd returns it (unchanged) if yes. Otherwise it throws an exception.

$ HashService#cacheProperty in class HashService
$ PrecomposedHashProvider#cacheProperty in class PrecomposedHashProvider

The Cache have to be injected non-lazy to prevent timing differences

RsaWalletServiceInterface::checkRSAEncryptedPassword() — Method in class RsaWalletServiceInterface

Checks if the given encrypted password is correct by comparing it's md5 hash. The salt is appended to the decrypted password string before hashing.

RsaWalletServicePhp::checkRSAEncryptedPassword() — Method in class RsaWalletServicePhp

Checks if the given encrypted password is correct by comparing it's md5 hash. The salt is appended to the decrypted password string before hashing.

$ DummyContext#csrfProtectionTokenProperty in class DummyContext
DummyContext::clearContext() — Method in class DummyContext

Clears the security context.

CircularResourceDefinitionDetectedExceptionClass in namespace Neos\Flow\Security\Exception

A "CircularResourceDefinitionDetected" Exception

$ PolicyService#configurationManagerProperty in class PolicyService
RoleConverter::convertFrom() — Method in class RoleConverter

Convert an object from $source to an object.

ControllerObjectNameClass in namespace Neos\Flow\Security\RequestPattern

This class holds an controller object name pattern an decides, if a \Neos\Flow\Mvc\ActionRequest object matches against this pattern

CsrfProtectionClass in namespace Neos\Flow\Security\RequestPattern

This class holds a request pattern that decides, if csrf protection was enabled for the current request and searches for invalid csrf protection tokens.

$ SessionDataContainer#csrfProtectionTokensProperty in class SessionDataContainer

The current list of CSRF tokens

LazyLoadingAspect::callMethodOnOriginalSessionObject() — Method in class LazyLoadingAspect

Around advice, wrapping every method of a scope session object. It redirects all method calls to the session object once there is one.

CookieEnabledInterfaceClass in namespace Neos\Flow\Session
CookieEnabledInterface::createFromCookieAndSessionInformation() — Method in class CookieEnabledInterface
$ SessionKeyValueStore#cacheProperty in class SessionKeyValueStore
SessionMetaData::createWithTimestamp() — Method in class SessionMetaData
SessionMetaData::createFromSessionIdentifierStringAndOldArrayCacheFormat() — Method in class SessionMetaData

Create session metadata from classic cache format for backwards compatibility

$ SessionMetaDataStore#cacheProperty in class SessionMetaDataStore
Session::create() — Method in class Session
Session::createRemote() — Method in class Session
Session::createRemoteFromSessionMetaData() — Method in class Session
Session::createFromCookieAndSessionInformation() — Method in class Session
Session::canBeResumed() — Method in class Session

Returns true if there is a session that can be resumed.

Session::close() — Method in class Session

Explicitly writes and closes the session

SessionInterface::canBeResumed() — Method in class SessionInterface

Returns true if there is a session that can be resumed. false otherwise

SessionInterface::close() — Method in class SessionInterface

Explicitly writes (persists) and closes the session

$ SessionManager#currentSessionProperty in class SessionManager
SessionManager::createCurrentSessionFromCookie() — Method in class SessionManager
SessionManager::collectGarbage() — Method in class SessionManager

Iterates over all existing sessions and removes their data if the inactivity timeout was reached.

SessionManagerInterface::collectGarbage() — Method in class SessionManagerInterface

Remove data of all sessions which are considered to be expired.

TransientSession::canBeResumed() — Method in class TransientSession

Returns true if there is a session that can be resumed. false otherwise

TransientSession::close() — Method in class TransientSession

Closes the session

Dispatcher::connect() — Method in class Dispatcher

Connects a signal with a slot.

EmptyRequestHandler::canHandleRequest() — Method in class EmptyRequestHandler

Checks if the request handler can handle the current request.

RuntimeSequenceInvokingRequestHandler::canHandleRequest() — Method in class RuntimeSequenceInvokingRequestHandler

This request handler can handle requests in Testing Context.

$ Environment#contextProperty in class Environment
Environment::composeTemporaryDirectoryName() — Method in class Environment

Compose path name for the temporary directory respecting supplied context.

Environment::createTemporaryDirectory() — Method in class Environment

Creates Flow's temporary directory - or at least asserts that it exists and is writable.

Ip::cidrMatch() — Method in class Ip

Matches a CIDR range pattern against an IP

$ Error#codeProperty in class Error
ValidatorResolver::createValidator() — Method in class ValidatorResolver

Get a validator for a given data type. Returns a validator implementing the ValidatorInterface or NULL if no validator could be resolved.

AbstractCompositeValidator::count() — Method in class AbstractCompositeValidator

Returns the number of validators contained in this conjunction.

CollectionValidatorClass in namespace Neos\Flow\Validation\Validator

A generic collection validator.

ConjunctionValidatorClass in namespace Neos\Flow\Validation\Validator

Validator to chain many validators in a conjunction (logical and).

CountValidatorClass in namespace Neos\Flow\Validation\Validator

Validator for countable things

GenericObjectValidator::checkProperty() — Method in class GenericObjectValidator

Checks if the specified property of the given object is valid, and adds found errors to the $messages object.

PolyTypeObjectValidatorInterface::canValidate() — Method in class PolyTypeObjectValidatorInterface

Checks the given target can be validated by the validator implementation.

CacheAdaptorClass in namespace Neos\FluidAdaptor\Core\Cache
$ RenderingContext#controllerContextProperty in class RenderingContext
$ RenderingContext#cacheProperty in class RenderingContext
AbstractConditionViewHelper::compile() — Method in class AbstractConditionViewHelper

The compiled ViewHelper adds two new ViewHelper arguments: thenClosure and elseClosure.

$ AbstractViewHelper#controllerContextProperty in class AbstractViewHelper

Controller Context to use

ChildNodeAccessInterfaceClass in namespace Neos\FluidAdaptor\Core\ViewHelper\Facets

Child Node Access Facet. View Helpers should implement this interface if they need access to the direct children in the Syntax Tree at rendering-time.

ViewHelperResolver::createViewHelperInstanceFromClassName() — Method in class ViewHelperResolver
$ AbstractWidgetViewHelper#controllerProperty in class AbstractWidgetViewHelper

The Controller associated to this widget.

AbstractWidgetViewHelper::compile() — Method in class AbstractWidgetViewHelper
$ WidgetContext#controllerObjectNameProperty in class WidgetContext

The fully qualified object name of the Controller which this widget uses.

CheckboxViewHelperClass in namespace Neos\FluidAdaptor\ViewHelpers\Form

View Helper which creates a simple checkbox ().

Base64DecodeViewHelper::compile() — Method in class Base64DecodeViewHelper

This ViewHelper is used whenever something was wrappded in CDATA Therefore we render it to raw PHP code during compilation.

CaseViewHelperClass in namespace Neos\FluidAdaptor\ViewHelpers\Format

Modifies the case of an input string to upper- or lowercase or capitalization.

CropViewHelperClass in namespace Neos\FluidAdaptor\ViewHelpers\Format

Use this view helper to crop the text between its opening and closing tags.

CurrencyViewHelperClass in namespace Neos\FluidAdaptor\ViewHelpers\Format

Formats a given float to a currency representation.

IdentifierViewHelper::compile() — Method in class IdentifierViewHelper

Directly compile to code for the template cache.

JsonViewHelper::compile() — Method in class JsonViewHelper
Nl2brViewHelper::compile() — Method in class Nl2brViewHelper

Compile to direct nl2br use in template code.

StripTagsViewHelper::compile() — Method in class StripTagsViewHelper

Compile into direct strip_tags call in the cached template.

CsrfTokenViewHelperClass in namespace Neos\FluidAdaptor\ViewHelpers\Security

ViewHelper that outputs a CSRF token which is required for "unsafe" requests (e.g. POST, PUT, DELETE, ...).

CsrfTokenViewHelper::compile() — Method in class CsrfTokenViewHelper

Compile to direct call in the template.

$ AutocompleteViewHelper#controllerProperty in class AutocompleteViewHelper
$ AutocompleteController#configurationProperty in class AutocompleteController
$ PaginateController#configurationProperty in class PaginateController
$ PaginateController#currentPageProperty in class PaginateController
PaginateController::calculateDisplayRange() — Method in class PaginateController

If a certain number of links should be displayed, adjust before and after amounts accordingly.

$ PaginateViewHelper#controllerProperty in class PaginateViewHelper
$ AbstractTemplateView#controllerContextProperty in class AbstractTemplateView
AbstractTemplateView::createWithOptions() — Method in class AbstractTemplateView

Factory method to create an instance with given options.

StandaloneView::createWithOptions() — Method in class StandaloneView

Factory method to create an instance with given options.

TemplatePaths::createIdentifierForFile() — Method in class TemplatePaths

Returns a unique identifier for the given file in the format

____ The SH1 hash is a checksum that is based on the file path and last modification date
$ FlowUploadedFile#collectionNameProperty in class FlowUploadedFile
RequestFactoryTrait::createRequest() — Method in class RequestFactoryTrait
ResponseFactoryTrait::createResponse() — Method in class ResponseFactoryTrait
ServerRequestFactoryTrait::createServerRequest() — Method in class ServerRequestFactoryTrait
StreamFactoryTrait::createStream() — Method in class StreamFactoryTrait
StreamFactoryTrait::createStreamFromFile() — Method in class StreamFactoryTrait
StreamFactoryTrait::createStreamFromResource() — Method in class StreamFactoryTrait
UploadedFileFactoryTrait::createUploadedFile() — Method in class UploadedFileFactoryTrait
UriFactoryTrait::createUri() — Method in class UriFactoryTrait
KickstartCommandController::commandControllerCommand() — Method in class KickstartCommandController

Kickstart a new command controller

Arrays::containsMultipleTypes() — Method in class Arrays

Returns true if the given array contains elements of varying types

Arrays::convertObjectToArray() — Method in class Arrays

Recursively convert an object hierarchy into an associative array.

Files::concatenatePaths() — Method in class Files

Properly glues together filepaths / filenames by replacing backslashes and double slashes of the specified paths.

Files::createDirectoryRecursively() — Method in class Files

Creates a directory specified by $path. If the parent directories don't exist yet, they will be created as well.

Files::copyDirectoryRecursively() — Method in class Files

Copies the contents of the source directory to the target directory.

Files::createRelativeSymlink() — Method in class Files

Will create relative symlinks by given absolute paths, falling back to Windows' mklink command because PHP's symlink() does not support relative paths there.

$ OpcodeCacheHelper#clearCacheCallbacksProperty in class OpcodeCacheHelper

Contains callback functions for all active Opcode caches which can be used to flush a file.

OpcodeCacheHelper::clearAllActive() — Method in class OpcodeCacheHelper

Clear a PHP file from all active cache files. Also supports to flush the cache completely, if called without parameter.

SchemaValidator::createError() — Method in class SchemaValidator

Create Error Object

$ TypeHandling#collectionTypesProperty in class TypeHandling
$ TextIterator#currentPositionProperty in class TextIterator
TextIterator::current() — Method in class TextIterator

Returns the current element

D

$ AbstractBackend#defaultLifetimeProperty in class AbstractBackend

Default lifetime of a cache entry in seconds

$ MultiBackend#debugProperty in class MultiBackend
$ PdoBackend#dataSourceNameProperty in class PdoBackend
$ PdoBackend#driverOptionsProperty in class PdoBackend
$ PdoBackend#databaseHandleProperty in class PdoBackend
$ RedisBackend#databaseProperty in class RedisBackend
DuplicateIdentifierExceptionClass in namespace Neos\Cache\Exception

A "Duplicate Identifier" exception

$ CachePool#deferredItemsProperty in class CachePool

A list of items still to be persisted.

CachePool::deleteItem() — Method in class CachePool

Removes the item from the pool.

CachePool::deleteItems() — Method in class CachePool

Removes multiple items from the pool.

SimpleCache::delete() — Method in class SimpleCache
SimpleCache::deleteMultiple() — Method in class SimpleCache
CompilingEelParser::Disjunction_lft() — Method in class CompilingEelParser
CompilingEelParser::Disjunction_rgt() — Method in class CompilingEelParser
DateHelperClass in namespace Neos\Eel\Helper

Date helpers for Eel contexts

$ DateHelper#datetimeFormatterProperty in class DateHelper
DateHelper::diff() — Method in class DateHelper

Get the difference between two dates as a \DateInterval object

DateHelper::dayOfMonth() — Method in class DateHelper

Get the day of month of a date

TypeHelper::debugType() — Method in class TypeHelper

Get the classname for objects or type for other values

InterpretedEelParser::Disjunction_lft() — Method in class InterpretedEelParser
InterpretedEelParser::Disjunction_rgt() — Method in class InterpretedEelParser
$ AbstractAdvice#dispatcherProperty in class AbstractAdvice

A reference to the SignalSlot Dispatcher

$ InterfaceIntroduction#declaringAspectClassNameProperty in class InterfaceIntroduction

Name of the aspect declaring this introduction

$ PropertyIntroduction#declaringAspectClassNameProperty in class PropertyIntroduction

Name of the aspect declaring this introduction

$ TraitIntroduction#declaringAspectClassNameProperty in class TraitIntroduction

Name of the aspect declaring this introduction

$ CommandArgumentDefinition#descriptionProperty in class CommandArgumentDefinition
$ CommandRequestHandler#dispatcherProperty in class CommandRequestHandler
DescriptionAwareCommandControllerInterfaceClass in namespace Neos\Flow\Cli

An interface which allows a CommandController to tweak command descriptions before they are displayed to the user.

DispatcherClass in namespace Neos\Flow\Cli

A command dispatcher.

Dispatcher::dispatch() — Method in class Dispatcher

Try processing the request until it is successfully marked "dispatched"

$ Request#dispatchedProperty in class Request

If this request has been changed and needs to be dispatched again

$ CoreCommandController#dispatcherProperty in class CoreCommandController
$ CoreCommandController#dependencyInjectionProxyClassBuilderProperty in class CoreCommandController
DatabaseCommandControllerClass in namespace Neos\Flow\Command

Command controller for tasks related to database handling

DoctrineCommandControllerClass in namespace Neos\Flow\Command

Command controller for tasks related to Doctrine

$ DoctrineCommandController#doctrineServiceProperty in class DoctrineCommandController
DoctrineCommandController::dqlCommand() — Method in class DoctrineCommandController

Run arbitrary DQL and display results

HelpCommandController::displayHelpIndex() — Method in class HelpCommandController
HelpCommandController::displayShortHelpForCommands() — Method in class HelpCommandController
HelpCommandController::displayHelpForCommand() — Method in class HelpCommandController

Render help text for a single command

SecurityCommandController::describeRoleCommand() — Method in class SecurityCommandController

Show details of a specified role

SessionCommandController::destroyAllCommand() — Method in class SessionCommandController

Destroys all sessions.

$ SignalCommandController#dispatcherProperty in class SignalCommandController
YamlSource::detectFilesWithWrongExtension() — Method in class YamlSource
Bootstrap::defineConstants() — Method in class Bootstrap

Defines various path constants used by Flow and if no root path or web root was specified by an environment variable, exits with a respective error message.

LockManager::doExit() — Method in class LockManager

Exit and emit a message about the reason.

DebugExceptionHandlerClass in namespace Neos\Flow\Error

A basic but solid exception handler which catches everything which falls through the other exception handlers and provides useful debugging information.

DebuggerClass in namespace Neos\Flow\Error

A debugging utility class

$ InternalRequestEngine#dispatcherProperty in class InternalRequestEngine
ContentStream::detach() — Method in class ContentStream

Separates any underlying resources from the stream.

$ Cookie#domainProperty in class Cookie

Hosts to which this cookie will be sent (RFC 6265, 4.1.2.3)

MediaTypeHelper::determineAcceptedMediaTypes() — Method in class MediaTypeHelper

Get accepted media types for the given request.

$ UriTemplate#delimitersProperty in class UriTemplate
UriTemplate::decodeReservedDelimiters() — Method in class UriTemplate

Decodes percent encoding on delimiters (used with + and # modifiers)

AbstractXmlParser::doParsingFromRoot() — Method in class AbstractXmlParser

Returns array representation of XML data, starting from a root node.

CldrParser::doParsingFromRoot() — Method in class CldrParser

Returns array representation of XML data, starting from a root node.

DatesReaderClass in namespace Neos\Flow\I18n\Cldr\Reader

A reader for data placed in "dates" tag in CLDR.

$ Configuration#defaultLocaleProperty in class Configuration
DetectorClass in namespace Neos\Flow\I18n

The Detector class provides methods for automatic locale detection

Detector::detectLocaleFromHttpHeader() — Method in class Detector

Returns best-matching Locale object based on the Accept-Language header provided as parameter. System default locale will be returned if no successful matches were done.

Detector::detectLocaleFromLocaleTag() — Method in class Detector

Returns best-matching Locale object based on the locale identifier provided as parameter. System default locale will be returned if no successful matches were done.

Detector::detectLocaleFromTemplateLocale() — Method in class Detector

Returns best-matching Locale object based on the template Locale object provided as parameter. System default locale will be returned if no successful matches were done.

DatetimeFormatterClass in namespace Neos\Flow\I18n\Formatter

Formatter for date and time.

$ DatetimeFormatter#datesReaderProperty in class DatetimeFormatter
DatetimeFormatter::doFormattingWithParsedFormat() — Method in class DatetimeFormatter

Formats provided dateTime object.

DatetimeFormatter::doFormattingForSubpattern() — Method in class DatetimeFormatter

Formats date or time element according to the subpattern provided.

NumberFormatter::doFormattingWithParsedFormat() — Method in class NumberFormatter

Formats provided float or integer.

DatetimeParserClass in namespace Neos\Flow\I18n\Parser

Parser for date and time.

$ DatetimeParser#datesReaderProperty in class DatetimeParser
DatetimeParser::doParsingWithParsedFormat() — Method in class DatetimeParser

Parses date and / or time using parsed format, in strict or lenient mode.

DatetimeParser::doParsingInStrictMode() — Method in class DatetimeParser

Parses date and / or time in strict mode.

DatetimeParser::doParsingInLenientMode() — Method in class DatetimeParser

Parses date and / or time in lenient mode.

NumberParser::doParsingWithParsedFormat() — Method in class NumberParser

Parses number using parsed format, in strict or lenient mode.

NumberParser::doParsingInStrictMode() — Method in class NumberParser

Parses number in strict mode.

NumberParser::doParsingInLenientMode() — Method in class NumberParser

Parses number in lenient mode.

XliffParser::doParsingFromRoot() — Method in class XliffParser

Returns array representation of XLIFF data, starting from a root node.

$ AnsiConsoleBackend#disableAnsiProperty in class AnsiConsoleBackend
$ FileMonitor#directoriesAndFilesProperty in class FileMonitor

Array of directories and files that were cached on the last run.

FileMonitor::detectChanges() — Method in class FileMonitor

Detects changes of the files and directories to be monitored and emits signals accordingly.

FileMonitor::detectChangesOnPath() — Method in class FileMonitor

Detect changes for one of the monitored paths.

FileMonitor::detectChangedFiles() — Method in class FileMonitor

Detects changes in the given list of files and emits signals if necessary.

$ ActionRequest#dispatchedProperty in class ActionRequest

If this request has been changed and needs to be dispatched again

ActionResponse::deleteCookie() — Method in class ActionResponse

Delete a cooke from the HTTP response This leads to a corresponding Set-Cookie header with an expired Cookie to be set in the HTTP response

$ ActionController#defaultViewObjectNameProperty in class ActionController

The default view object to use if none of the resolved views can render a response for the current request.

$ ActionController#defaultViewImplementationProperty in class ActionController
$ Argument#dataTypeProperty in class Argument

Data type of this argument's value

$ Argument#defaultValueProperty in class Argument

Default value. Used if argument is optional.

DispatchMiddlewareClass in namespace Neos\Flow\Mvc

A dispatch middleware that runs the current HTTP request through the MVC stack

$ DispatchMiddleware#dispatcherProperty in class DispatchMiddleware
DispatcherClass in namespace Neos\Flow\Mvc

Dispatches requests to the controller which was specified by the request and returns the response the controller generated.

Dispatcher::dispatch() — Method in class Dispatcher

Dispatches a request to a controller

$ AbstractRoutePart#defaultValueProperty in class AbstractRoutePart

Default value of the Route Part.

DynamicRoutePartClass in namespace Neos\Flow\Mvc\Routing

Dynamic Route Part

DynamicRoutePartInterfaceClass in namespace Neos\Flow\Mvc\Routing

Contract for Dynamic Route Parts

$ ObjectPathMappingRepository#defaultOrderingsProperty in class ObjectPathMappingRepository
$ Route#defaultsProperty in class Route

Default values

DependencyProxyClass in namespace Neos\Flow\ObjectManagement\DependencyInjection

A Proxy Class Builder which integrates Dependency Injection.

$ ObjectManager#dependencyProxiesProperty in class ObjectManager
PackageFactory::detectFlowPackageFilePath() — Method in class PackageFactory

Detects if the package contains a package file and returns the path and classname.

$ PackageManager#dispatcherProperty in class PackageManager
CachePool::deleteItem() — Method in class CachePool

Removes the item from the pool.

JsonArrayType::decodeObjectReferences() — Method in class JsonArrayType

Traverses the $array and replaces known persisted objects (tuples of type and identifier) with actual instances.

JsonArrayType::deserializeValueObject() — Method in class JsonArrayType
DatabaseConnectionExceptionClass in namespace Neos\Flow\Persistence\Doctrine\Exception

An database connection exception

DatabaseExceptionClass in namespace Neos\Flow\Persistence\Doctrine\Exception

An generic database exception

DatabaseStructureExceptionClass in namespace Neos\Flow\Persistence\Doctrine\Exception

An database connection exception

$ MigrationFinder#databasePlatformNameProperty in class MigrationFinder
$ Query#distinctProperty in class Query
$ Repository#defaultOrderingsProperty in class Repository
$ Repository#defaultOrderingsProperty in class Repository
DuplicateObjectExceptionClass in namespace Neos\Flow\Property\Exception

A "Duplicate Object" Exception

DuplicateTypeConverterExceptionClass in namespace Neos\Flow\Property\Exception

A "Duplicate Type Converter" Exception

PropertyMapper::doMapping() — Method in class PropertyMapper

Internal function which actually does the property mapping.

PropertyMapper::determineSourceTypes() — Method in class PropertyMapper

Determine the type of the source data, or throw an exception if source was an unsupported format.

DateTimeConverterClass in namespace Neos\Flow\Property\TypeConverter

Converter which transforms from string, integer and array into DateTime objects.

DenormalizingObjectConverterClass in namespace Neos\Flow\Property\TypeConverter
$ ClassReflection#docCommentParserProperty in class ClassReflection
DocCommentParserClass in namespace Neos\Flow\Reflection

A little parser which creates tag objects from doc comments

$ DocCommentParser#descriptionProperty in class DocCommentParser

The description as found in the doc comment

$ MethodReflection#docCommentParserProperty in class MethodReflection
$ PropertyReflection#docCommentParserProperty in class PropertyReflection
$ ReflectionService#doctrinePhpParserProperty in class ReflectionService

The doctrine PHP parser which can parse "use" statements. Is initialized lazily when it is first needed.

$ PersistentResource#deletedProperty in class PersistentResource

An internal flag which tells if this PersistentResource object has been deleted during the current request

PersistentResource::disableLifecycleEvents() — Method in class PersistentResource

A very internal function which disables the Doctrine lifecycle events for this PersistentResource.

ResourceManager::deleteResource() — Method in class ResourceManager

Deletes the given PersistentResource from the ResourceRepository and, if the storage data is no longer used in another PersistentResource object, also deletes the data from the storage.

WritableFileSystemStorage::deleteResource() — Method in class WritableFileSystemStorage

Deletes the storage data related to the given PersistentResource object

WritableStorageInterface::deleteResource() — Method in class WritableStorageInterface

Deletes the storage data related to the given PersistentResource object

StreamWrapperAdapter::dir_closedir() — Method in class StreamWrapperAdapter

Close directory handle.

StreamWrapperAdapter::dir_opendir() — Method in class StreamWrapperAdapter

Open directory handle.

StreamWrapperAdapter::dir_readdir() — Method in class StreamWrapperAdapter

Read entry from directory handle.

StreamWrapperAdapter::dir_rewinddir() — Method in class StreamWrapperAdapter

Rewind directory handle.

FileSystemTarget::detectResourcesBaseUri() — Method in class FileSystemTarget

Detects and returns the website's absolute base URI

$ AccountRepository#defaultOrderingsProperty in class AccountRepository
$ PrivilegePermissionResult#deniesProperty in class PrivilegePermissionResult
ConditionGenerator::disjunction() — Method in class ConditionGenerator
DisjunctionGeneratorClass in namespace Neos\Flow\Security\Authorization\Privilege\Entity\Doctrine

A sql generator to create a sql disjunction condition.

EntityPrivilegeExpressionParser::Disjunction_rgt() — Method in class EntityPrivilegeExpressionParser
Context::destroySessionsForAccount() — Method in class Context

destroys all sessions belonging to the given $account

$ Pbkdf2HashingStrategy#dynamicSaltLengthProperty in class Pbkdf2HashingStrategy

Length of the dynamic random salt to generate in bytes

$ Pbkdf2HashingStrategy#derivedKeyLengthProperty in class Pbkdf2HashingStrategy

Derived key length

RsaWalletServiceInterface::decrypt() — Method in class RsaWalletServiceInterface

Decrypts the given cypher with the private key identified by the given fingerprint Note: You should never decrypt a password with this function. Use checkRSAEncryptedPassword() to check passwords!

RsaWalletServiceInterface::destroyKeypair() — Method in class RsaWalletServiceInterface

Destroys the keypair identified by the given fingerprint

RsaWalletServicePhp::decrypt() — Method in class RsaWalletServicePhp

Decrypts the given cipher with the private key identified by the given fingerprint Note: You should never decrypt a password with this function. Use checkRSAEncryptedPassword() to check passwords!

RsaWalletServicePhp::destroyKeypair() — Method in class RsaWalletServicePhp

Destroys the keypair identified by the given fingerprint

DummyContextClass in namespace Neos\Flow\Security

This is dummy implementation of a security context, which holds security information like roles oder details of authenticated users.

DecryptionNotAllowedExceptionClass in namespace Neos\Flow\Security\Exception

A "DecryptionNotAllowed" Exception

$ Role#descriptionProperty in class Role

A description for this role

DataNotSerializableExceptionClass in namespace Neos\Flow\Session\Exception

A "Data not serializable" Exception

Session::destroy() — Method in class Session

Explicitly destroys all session data

SessionInterface::destroy() — Method in class SessionInterface

Explicitly destroys all session data

SessionManager::destroySessionsByTag() — Method in class SessionManager

Destroys all sessions which are tagged with the specified tag.

SessionManagerInterface::destroySessionsByTag() — Method in class SessionManagerInterface

Destroys all sessions which are tagged with the specified tag.

$ TransientSession#dataProperty in class TransientSession
TransientSession::destroy() — Method in class TransientSession

Explicitly destroys all session data

DispatcherClass in namespace Neos\Flow\SignalSlot

A dispatcher which dispatches signals by calling its registered slot methods and passing them the method arguments which were originally passed to the signal method.

Dispatcher::dispatch() — Method in class Dispatcher

Dispatches a signal by calling the registered Slot methods

$ SignalAspect#dispatcherProperty in class SignalAspect
DateTimeRangeValidatorClass in namespace Neos\Flow\Validation\Validator

Validator for checking Date and Time boundaries

DateTimeValidatorClass in namespace Neos\Flow\Validation\Validator

Validator for DateTime objects.

$ DateTimeValidator#datetimeParserProperty in class DateTimeValidator
DisjunctionValidatorClass in namespace Neos\Flow\Validation\Validator

Validator to chain many validators in a disjunction (logical or).

DocumentationCommandControllerClass in namespace Neos\FluidAdaptor\Command

Command controller for Fluid documentation rendering

$ ResourceInterceptor#defaultPackageKeyProperty in class ResourceInterceptor

The default package key to use when rendering resource links without a package key in the source URL.

$ LegacyNamespaceExpressionNode#detectionExpressionProperty in class LegacyNamespaceExpressionNode

Pattern which detects namespace declarations made inline.

$ AjaxWidgetMiddleware#dispatcherProperty in class AjaxWidgetMiddleware
$ AbstractGenerator#docCommentParserProperty in class AbstractGenerator

The doc comment parser.

DebugViewHelperClass in namespace Neos\FluidAdaptor\ViewHelpers

View helper that outputs its child nodes with \Neos\Flow\var_dump()

DateViewHelperClass in namespace Neos\FluidAdaptor\ViewHelpers\Format

Formats a \DateTime object.

$ DateViewHelper#datetimeFormatterProperty in class DateViewHelper
$ PaginateController#displayRangeStartProperty in class PaginateController
$ PaginateController#displayRangeEndProperty in class PaginateController
$ ServerRequestFactoryTrait#defaultUserAgentProperty in class ServerRequestFactoryTrait
$ ServerRequestFactoryTrait#defaultHttpVersionProperty in class ServerRequestFactoryTrait
KickstartCommandController::documentationCommand() — Method in class KickstartCommandController

Kickstart documentation

E

$ AbstractBackend#environmentConfigurationProperty in class AbstractBackend
$ TransientMemoryBackend#entriesProperty in class TransientMemoryBackend
$ CacheFactory#environmentConfigurationProperty in class CacheFactory
EnvironmentConfigurationClass in namespace Neos\Cache

Global Configuration about the environment to be used by caches.

ExceptionClass in namespace Neos\Cache

A generic Cache exception

$ CacheFactory#environmentConfigurationProperty in class CacheFactory
$ CacheItem#expirationDateProperty in class CacheItem
CacheItem::expiresAt() — Method in class CacheItem
CacheItem::expiresAfter() — Method in class CacheItem
SimpleCache::ensureValidEntryIdentifier() — Method in class SimpleCache
$ SimpleCacheFactory#environmentConfigurationProperty in class SimpleCacheFactory
CompilingEelParser::Expression_exp() — Method in class CompilingEelParser
$ CompilingEvaluator#evaluatedExpressionsProperty in class CompilingEvaluator

Runtime cache of execution ready closures.

$ CompilingEvaluator#expressionCacheProperty in class CompilingEvaluator
CompilingEvaluator::evaluate() — Method in class CompilingEvaluator

Evaluate an expression under a given context

CompilingEvaluator::evaluateAndUnwrap() — Method in class CompilingEvaluator
EelEvaluatorInterfaceClass in namespace Neos\Eel

An Eel evaluator interface

EelEvaluatorInterface::evaluate() — Method in class EelEvaluatorInterface

Evaluate an expression under a given context

EelParserClass in namespace Neos\Eel

Eel parser

EvaluationExceptionClass in namespace Neos\Eel

Some exception that occurred during evaluation of an expression

ExceptionClass in namespace Neos\Eel

A general Eel exception

FlowQuery::evaluateOperations() — Method in class FlowQuery

Evaluate operations

OperationInterface::evaluate() — Method in class OperationInterface

Evaluate the operation on the objects inside $flowQuery->getContext(), taking the $arguments into account.

AddOperation::evaluate() — Method in class AddOperation

Evaluate the operation on the objects inside $flowQuery->getContext(), taking the $arguments into account.

CountOperation::evaluate() — Method in class CountOperation

Evaluate the operation on the objects inside $flowQuery->getContext(), taking the $arguments into account.

FirstOperation::evaluate() — Method in class FirstOperation

Evaluate the operation on the objects inside $flowQuery->getContext(), taking the $arguments into account.

GetOperation::evaluate() — Method in class GetOperation

Evaluate the operation on the objects inside $flowQuery->getContext(), taking the $arguments into account.

IsOperation::evaluate() — Method in class IsOperation

Evaluate the operation on the objects inside $flowQuery->getContext(), taking the $arguments into account.

LastOperation::evaluate() — Method in class LastOperation

Evaluate the operation on the objects inside $flowQuery->getContext(), taking the $arguments into account.

ChildrenOperation::evaluate() — Method in class ChildrenOperation

Evaluate the operation on the objects inside $flowQuery->getContext(), taking the $arguments into account.

ChildrenOperation::evaluatePropertyNameFilter() — Method in class ChildrenOperation

Evaluate the property name filter by traversing to the child object. We only support nested objects right now

FilterOperation::evaluate() — Method in class FilterOperation

Evaluate the operation on the objects inside $flowQuery->getContext(), taking the $arguments into account.

FilterOperation::evaluateOperator() — Method in class FilterOperation

Evaluate an operator

PropertyOperation::evaluate() — Method in class PropertyOperation

Evaluate the operation on the objects inside $flowQuery->getContext(), taking the $arguments into account.

RemoveOperation::evaluate() — Method in class RemoveOperation

Evaluate the operation on the objects inside $flowQuery->getContext(), taking the $arguments into account.

SliceOperation::evaluate() — Method in class SliceOperation

Evaluate the operation on the objects inside $flowQuery->getContext(), taking the $arguments into account.

UniqueOperation::evaluate() — Method in class UniqueOperation

Evaluate the operation on the objects inside $flowQuery->getContext(), taking the $arguments into account.

ArrayHelper::every() — Method in class ArrayHelper

Check if all elements in an array pass a test given by the calback, passing each element and key as arguments

FileHelper::exists() — Method in class FileHelper

Check if the given file path exists

MathHelper::exp() — Method in class MathHelper
MathHelper::expm1() — Method in class MathHelper
StringHelper::endsWith() — Method in class StringHelper

Test if a string ends with the given search string

InterpretedEelParser::Expression_exp() — Method in class InterpretedEelParser
InterpretedEvaluator::evaluate() — Method in class InterpretedEvaluator

Evaluate an expression under a given context

Utility::evaluateEelExpression() — Method in class Utility

Evaluate an Eel expression.

ExpressionSyntaxValidatorClass in namespace Neos\Eel\Validation

A validator which checks for the correct syntax of an eel expression (without the wrapping ${…}).

ErrorClass in namespace Neos\Error\Messages

An object representation of a generic error. Subclass this to create more specific errors if necessary.

$ Result#errorsProperty in class Result
$ Result#errorsExistProperty in class Result

Caches the existence of errors

$ Autowiring#enabledProperty in class Autowiring

Whether autowiring is enabled. (Can be given as anonymous argument.)

EntityClass in namespace Neos\Flow\Annotations

Marks an object as an entity.

$ IgnoreValidation#evaluateProperty in class IgnoreValidation

Whether to evaluate the validation results of the argument

$ Pointcut#expressionProperty in class Pointcut

The pointcut expression. (Can be given as anonymous argument.)

$ Proxy#enabledProperty in class Proxy

Whether proxy building for the target is disabled. (Can be given as anonymous argument.)

$ ValueObject#embeddedProperty in class ValueObject

Whether the value object should be embedded.

AbstractAdvice::emitAdviceInvoked() — Method in class AbstractAdvice

Emits a signal when an Advice is invoked

$ ProxyClassBuilder#excludedSubPackagesProperty in class ProxyClassBuilder

Hardcoded list of Flow sub packages (first 15 characters) which must be immune to AOP proxying for security, technical or conceptual reasons.

ExceptionClass in namespace Neos\Flow\Aop

A generic AOP Framework Exception

$ JoinPoint#exceptionProperty in class JoinPoint

The exception thrown (only used for After Throwing advices)

$ PointcutFilterComposite#earlyReturnProperty in class PointcutFilterComposite
RuntimeExpressionEvaluator::evaluate() — Method in class RuntimeExpressionEvaluator

Evaluate an expression with the given JoinPoint

$ CacheFactory#environmentProperty in class CacheFactory
$ CacheFactory#environmentConfigurationProperty in class CacheFactory
$ CacheManager#environmentProperty in class CacheManager
CommandRequestHandler::exitIfCompiletimeCommandWasNotCalledCorrectly() — Method in class CommandRequestHandler

Checks if compile time command was not recognized as such, then runlevel was booted but it turned out that in fact the command is a compile time command.

Dispatcher::emitBeforeControllerInvocation() — Method in class Dispatcher

This signal is emitted directly before the request is been dispatched to a controller.

Dispatcher::emitAfterControllerInvocation() — Method in class Dispatcher

This signal is emitted directly after the request has been dispatched to a controller and the controller returned control back to the dispatcher.

$ Request#exceedingArgumentsProperty in class Request
$ RequestBuilder#environmentProperty in class RequestBuilder
RequestBuilder::extractArgumentNameFromCommandLinePart() — Method in class RequestBuilder

Extracts the option or argument name from the name / value pair of a command line.

SlaveRequestHandler::emitDispatchedCommandLineSlaveRequest() — Method in class SlaveRequestHandler

Emits a signal that a CLI slave request was dispatched.

$ CacheCommandController#environmentProperty in class CacheCommandController
CacheCommandController::emitWarmupCaches() — Method in class CacheCommandController

Signals that caches should be warmed up.

$ CoreCommandController#environmentProperty in class CoreCommandController
CoreCommandController::emitFinishedCompilationRun() — Method in class CoreCommandController

Signals that the compile command was successfully finished.

DoctrineCommandController::entityStatusCommand() — Method in class DoctrineCommandController

Show the current status of entities and mappings

DoctrineCommandController::emitAfterDatabaseMigration() — Method in class DoctrineCommandController
HelpCommandController::errorCommand() — Method in class HelpCommandController

Displays an error message

ExceptionClass in namespace Neos\Flow\Composer

A generic Composer Exception

ConfigurationManager::emitConfigurationManagerReady() — Method in class ConfigurationManager

Emits a signal after The ConfigurationManager has been loaded

ExceptionClass in namespace Neos\Flow\Configuration

A generic Configuration Exception

Scripts::executeCommand() — Method in class Scripts

Executes the given command as a sub-request to the Flow CLI system.

Scripts::executeCommandAsync() — Method in class Scripts

Executes the given command as a sub-request to the Flow CLI system without waiting for the output.

Scripts::ensureCLISubrequestsUseCurrentlyRunningPhpBinary() — Method in class Scripts

Compares the realpath of the configured PHP binary (if any) with the one flow was called with in a CLI request.

Scripts::ensureWebSubrequestsUseCurrentlyRunningPhpVersion() — Method in class Scripts

Compares the actual version of the configured PHP binary (if any) with the one flow was called with in a non-CLI request.

$ Bootstrap#earlyInstancesProperty in class Bootstrap
Bootstrap::emitFinishedCompiletimeRun() — Method in class Bootstrap

Emits a signal that the compile run was finished.

Bootstrap::emitFinishedRuntimeRun() — Method in class Bootstrap

Emits a signal that the runtime run was finished.

Bootstrap::emitBootstrapShuttingDown() — Method in class Bootstrap

Emits a signal that the bootstrap finished and is shutting down.

Bootstrap::ensureRequiredEnvironment() — Method in class Bootstrap

Checks PHP version and other parameters of the environment

LockManager::exitIfSiteLocked() — Method in class LockManager

Exits if the site is currently locked

AbstractExceptionHandler::echoExceptionWeb() — Method in class AbstractExceptionHandler

Echoes an exception for the web.

AbstractExceptionHandler::echoExceptionCli() — Method in class AbstractExceptionHandler

Formats and echoes the exception and its previous exceptions (if any) for the command line

DebugExceptionHandler::echoExceptionWeb() — Method in class DebugExceptionHandler

Formats and echoes the exception as XHTML.

$ Debugger#excludedPropertyNamesProperty in class Debugger
ErrorHandlerClass in namespace Neos\Flow\Error

Global error handler for Flow

$ ErrorHandler#exceptionalErrorsProperty in class ErrorHandler
ExceptionClass in namespace Neos\Flow\Error

An exception which represents a PHP error.

ExceptionHandlerInterfaceClass in namespace Neos\Flow\Error

Contract for an exception handler

ProductionExceptionHandler::echoExceptionWeb() — Method in class ProductionExceptionHandler

Echoes an exception for the web.

ExceptionClass in namespace Neos\Flow

A generic Flow Exception

ExceptionClass in namespace Neos\Flow\Http\Client

A generic HTTP exception

ContentStream::eof() — Method in class ContentStream

Returns true if the stream is at the end of the stream.

ContentStream::ensureResourceReadable() — Method in class ContentStream

Throw an exception if the current resource is not readable.

ContentStream::ensureResourceOpen() — Method in class ContentStream

Throw an exception if the current resource is not valid.

$ Cookie#expiresTimestampProperty in class Cookie

Unix timestamp of the expiration date / time or 0 for "session" expiration (RFC 6265, 4.1.2.1)

Cookie::expire() — Method in class Cookie

Marks this cookie for removal.

ExceptionClass in namespace Neos\Flow\Http

A generic HTTP exception

Headers::eatCookie() — Method in class Headers

Although not 100% semantically correct, an alias for removeCookie()

RequestInformationHelper::extractHeadersFromServerVariables() — Method in class RequestInformationHelper

Extract header key/value pairs from a $_SERVER array.

ExceptionClass in namespace Neos\Flow\Http\Middleware

A HTTP middleware exception

$ RequestHandler#exitProperty in class RequestHandler

Make exit() a closure so it can be manipulated during tests

$ UploadedFile#errorProperty in class UploadedFile
$ UriTemplate#encodedDelimitersProperty in class UriTemplate
UriTemplate::expand() — Method in class UriTemplate

Expand the template string using the supplied variables

UriTemplate::expandMatch() — Method in class UriTemplate

Process an expansion

UriTemplate::encodeArrayVariable() — Method in class UriTemplate

Encode arrays for use in the expanded URI string

ExceptionClass in namespace Neos\Flow\I18n

A generic Locale exception

DatetimeParser::extractAndCheckNumber() — Method in class DatetimeParser

Extracts one or two-digit number from the beginning of the string.

DatetimeParser::extractNumberAndGetPosition() — Method in class DatetimeParser

Extracts and returns first integer number encountered in provided string.

Utility::extractLocaleTagFromFilename() — Method in class Utility

Extracts a locale tag (identifier) from the filename given.

Utility::extractLocaleTagFromDirectory() — Method in class Utility

Extracts a locale tag (identifier) from the directory name given.

ExceptionClass in namespace Neos\Flow\Log

A generic Log exception

Logger::extractLegacyDataFromContext() — Method in class Logger
FileMonitor::emitFilesHaveChanged() — Method in class FileMonitor

Signalizes that the specified file has changed

FileMonitor::emitDirectoriesHaveChanged() — Method in class FileMonitor

Signalizes that the specified directory has changed

ActionRequest::emitRequestDispatched() — Method in class ActionRequest

Emits a signal when a Request has been dispatched

$ ActionController#errorMethodNameProperty in class ActionController

Name of the special error action method which is called in case of errors

$ ActionController#enableDynamicTypeValidationProperty in class ActionController

Feature flag to enable the potentially breaking support of validation for dynamic types specified with __type argument or in the PropertyMapperConfiguration.

ActionController::emitViewResolved() — Method in class ActionController

Emit that the view is resolved. The passed ViewInterface reference, gives the possibility to add variables to the view, before passing it on to further rendering

ActionController::errorAction() — Method in class ActionController

A special action which is called if the originally intended action could not be called, for example if the arguments were not valid.

ExceptionClass in namespace Neos\Flow\Mvc\Controller

A generic Controller exception

Dispatcher::emitBeforeControllerInvocation() — Method in class Dispatcher

This signal is emitted directly before the request is been dispatched to a controller.

Dispatcher::emitAfterControllerInvocation() — Method in class Dispatcher

This signal is emitted directly after the request has been dispatched to a controller and the controller returned control back to the dispatcher.

ExceptionClass in namespace Neos\Flow\Mvc

A generic MVC exception

$ ObjectPathMappingRepository#entityManagerProperty in class ObjectPathMappingRepository

Doctrine's Entity Manager.

Route::extractInternalArguments() — Method in class Route

Removes all internal arguments (prefixed with two underscores) from the given $arguments and returns them as array

RouterCachingService::extractUuids() — Method in class RouterCachingService

Helper method to generate tags by taking all UUIDs contained in the given $routeValues or $matchResults

Routes::empty() — Method in class Routes
$ UriBuilder#environmentProperty in class UriBuilder
$ ViewConfigurationManager#eelEvaluatorProperty in class ViewConfigurationManager
$ ConfigurationBuilder#excludeClassesFromConstructorAutowiringProperty in class ConfigurationBuilder

An array of object names for which constructor injection autowiring should be disabled.

ConfigurationBuilder::enhanceRawConfigurationWithAnnotationOptions() — Method in class ConfigurationBuilder

Builds a raw configuration array by parsing possible scope and autowiring annotations from the given class or interface.

ExceptionClass in namespace Neos\Flow\ObjectManagement

A generic Object Exception

$ Compiler#excludedSubPackagesProperty in class Compiler

Hardcoded list of Flow sub packages which must be immune proxying for security, technical or conceptual reasons.

$ Compiler#excludedSubPackagesLengthProperty in class Compiler

Length of the prefix that will be checked for exclusion of proxy building.

Compiler::emitCompiledClasses() — Method in class Compiler
ExceptionClass in namespace Neos\Flow\ObjectManagement\Proxy

A generic Proxy Exception

ExceptionClass in namespace Neos\Flow\Package

A generic Package Exception

GenericPackage::explodeAutoloadConfiguration() — Method in class GenericPackage

Brings the composer autoload configuration into an easy to use format for various parts of Flow.

PackageManager::emitPackageStatesUpdated() — Method in class PackageManager

Emits a signal when package states have been changed (e.g. when a package was created)

EmbeddedValueObjectPointcutFilterClass in namespace Neos\Flow\Persistence\Aspect

Pointcut filter matching embeddable value objects

CachePool::enrichCacheItemKey() — Method in class CachePool
$ ConnectionFactory#entityManagerProperty in class ConnectionFactory
JsonArrayType::encodeObjectReferences() — Method in class JsonArrayType

Traverses the $array and replaces known persisted objects with a tuple of type and identifier.

EntityManagerConfigurationClass in namespace Neos\Flow\Persistence\Doctrine

EntityManager configuration handler

EntityManagerConfiguration::enhanceEntityManager() — Method in class EntityManagerConfiguration

Enhance the Doctrine EntityManager by applying post creation settings, like custom filters.

EntityManagerFactoryClass in namespace Neos\Flow\Persistence\Doctrine

EntityManager factory for Doctrine integration

$ EntityManagerFactory#environmentProperty in class EntityManagerFactory
EntityManagerFactory::emitBeforeDoctrineEntityManagerCreation() — Method in class EntityManagerFactory
EntityManagerFactory::emitAfterDoctrineEntityManagerCreation() — Method in class EntityManagerFactory
EntityManagerFactory::enableSqlLogger() — Method in class EntityManagerFactory

The logger middleware needs to be set on the configuration applied to the Driver and Connection

$ FlowAnnotationDriver#entityManagerProperty in class FlowAnnotationDriver
FlowAnnotationDriver::evaluatePropertyAnnotations() — Method in class FlowAnnotationDriver

Evaluate the property annotations and amend the metadata accordingly.

FlowAnnotationDriver::evaluateJoinTableAnnotation() — Method in class FlowAnnotationDriver

Evaluate JoinTable annotations and fill missing bits as needed.

FlowAnnotationDriver::evaluateJoinColumnAnnotations() — Method in class FlowAnnotationDriver

Check for and build JoinColummn/JoinColumns annotations.

FlowAnnotationDriver::evaluateOverridesAnnotations() — Method in class FlowAnnotationDriver

Evaluate the association overrides annotations and amend the metadata accordingly.

FlowAnnotationDriver::evaluateEntityListenersAnnotation() — Method in class FlowAnnotationDriver

Evaluate the EntityListeners annotation and amend the metadata accordingly.

FlowAnnotationDriver::evaluateLifeCycleAnnotations() — Method in class FlowAnnotationDriver

Evaluate the lifecycle annotations and amend the metadata accordingly.

$ ObjectValidationAndDeDuplicationListener#entityManagerProperty in class ObjectValidationAndDeDuplicationListener
$ PersistenceManager#entityManagerProperty in class PersistenceManager
PersistenceManager::emitAllObjectsPersisted() — Method in class PersistenceManager

Signals that all persistAll() has been executed successfully.

$ Query#entityClassNameProperty in class Query
$ Query#entityManagerProperty in class Query
Query::execute() — Method in class Query

Executes the query and returns the result.

Query::equals() — Method in class Query

Returns an equals criterion used for matching objects against a query.

$ Repository#entityManagerProperty in class Repository
$ Service#entityManagerProperty in class Service
$ Service#environmentProperty in class Service
Service::executeMigrations() — Method in class Service

Execute all new migrations, up to $version if given.

Service::executeMigration() — Method in class Service

Execute a single migration in up or down direction. If $path is given, the SQL statements will be written to the file in $path instead of executed.

EmptyQueryResultClass in namespace Neos\Flow\Persistence

An empty result list

ExceptionClass in namespace Neos\Flow\Persistence

A generic Persistence exception

QueryInterface::execute() — Method in class QueryInterface

Executes the query and returns the result.

QueryInterface::equals() — Method in class QueryInterface

Returns an equals criterion used for matching objects against a query.

$ Repository#entityClassNameProperty in class Repository

Warning: if you think you want to set this, look at RepositoryInterface::ENTITY_CLASSNAME first!

ExceptionClass in namespace Neos\Flow\Property

An generic Property related exception

ExceptionClass in namespace Neos\Flow\Reflection

A generic Reflection Exception

$ ReflectionService#environmentProperty in class ReflectionService
ReflectionService::expandType() — Method in class ReflectionService

Expand shortened class names in "var" and "param" annotations, taking use statements into account.

ReflectionService::evaluateClassPropertyAnnotationsForSchema() — Method in class ReflectionService
ReflectionService::ensureAggregateRootInheritanceChainConsistency() — Method in class ReflectionService

Checks whether all aggregate roots having superclasses have a repository assigned up to the tip of their hierarchy.

ExceptionClass in namespace Neos\Flow\ResourceManagement

Generic ResourceManagement Exception

$ PersistentResource#environmentProperty in class PersistentResource
$ ResourceManager#environmentProperty in class ResourceManager
$ ResourceRepository#entityManagerProperty in class ResourceRepository
ExceptionClass in namespace Neos\Flow\ResourceManagement\Storage

Generic Storage Exception

$ FileSystemStorage#environmentProperty in class FileSystemStorage
ResourceStreamWrapper::evaluateResourcePath() — Method in class ResourceStreamWrapper

Evaluates the absolute path and filename of the resource file specified by the given path.

ExceptionClass in namespace Neos\Flow\ResourceManagement\Target

Generic Target Exception

$ FileSystemTarget#excludedExtensionsProperty in class FileSystemTarget

A list of extensions that are excluded and must not be published by this target.

FileSystemTarget::encodeRelativePathAndFilenameForUri() — Method in class FileSystemTarget

Applies rawurlencode() to all path segments of the given $relativePathAndFilename

$ Account#expirationDateProperty in class Account
PolicyEnforcementAspect::enforcePolicy() — Method in class PolicyEnforcementAspect

The policy enforcement advice. This advices applies the security enforcement interceptor to all methods configured in the policy.

AuthenticationProviderManager::emitAuthenticatedToken() — Method in class AuthenticationProviderManager

Signals that the specified token has been successfully authenticated.

AuthenticationProviderManager::emitLoggedOut() — Method in class AuthenticationProviderManager

Signals that all active authentication tokens have been invalidated.

AuthenticationProviderManager::emitSuccessfullyAuthenticated() — Method in class AuthenticationProviderManager

Signals that authentication commenced and at least one token was authenticated.

EntryPointInterfaceClass in namespace Neos\Flow\Security\Authentication

Contract for an authentication entry point

WebRedirect::extractRouteValue() — Method in class WebRedirect

Returns the entry $key from the array $routeValues removing the original array item.

$ AbstractToken#entryPointProperty in class AbstractToken

The authentication entry point

$ PrivilegePermissionResult#effectivePrivilegeIdentifiersWithPermissionProperty in class PrivilegePermissionResult
$ ConditionGenerator#entityTypeProperty in class ConditionGenerator

Entity type the currently parsed expression relates to

$ ConjunctionGenerator#expressionsProperty in class ConjunctionGenerator
$ DisjunctionGenerator#expressionsProperty in class DisjunctionGenerator
EntityPrivilegeClass in namespace Neos\Flow\Security\Authorization\Privilege\Entity\Doctrine

A filter to rewrite doctrine queries according to the security policy.

$ EntityPrivilege#entityTypeProperty in class EntityPrivilege
EntityPrivilege::evaluateMatcher() — Method in class EntityPrivilege

parses the matcher of this privilege using Eel and extracts "entityType" and "conditionGenerator"

EntityPrivilegeExpressionEvaluatorClass in namespace Neos\Flow\Security\Authorization\Privilege\Entity\Doctrine

An evaluator that compiles expressions down to PHP code

EntityPrivilegeExpressionEvaluator::evaluate() — Method in class EntityPrivilegeExpressionEvaluator

Evaluate an expression under a given context

EntityPrivilegeExpressionParserClass in namespace Neos\Flow\Security\Authorization\Privilege\Entity\Doctrine

A compiling expression parser

$ NotExpressionGenerator#expressionProperty in class NotExpressionGenerator
$ PropertyConditionGenerator#entityManagerProperty in class PropertyConditionGenerator
PropertyConditionGenerator::equals() — Method in class PropertyConditionGenerator
EntityPrivilegeInterfaceClass in namespace Neos\Flow\Security\Authorization\Privilege\Entity

An entity privilege

$ HashService#encryptionKeyProperty in class HashService

A private, unique key used for encryption tasks

RsaWalletServiceInterface::encryptWithPublicKey() — Method in class RsaWalletServiceInterface

Encrypts the given plaintext with the public key identified by the given fingerprint

RsaWalletServicePhp::encryptWithPublicKey() — Method in class RsaWalletServicePhp

Encrypts the given plaintext with the public key identified by the given fingerprint

ExceptionClass in namespace Neos\Flow\Security

A generic Security exception

PolicyService::emitConfigurationLoaded() — Method in class PolicyService

Emits a signal when the policy configuration has been loaded

PolicyService::emitRolesInitialized() — Method in class PolicyService

Emits a signal when roles have been initialized

SessionMetaDataStore::endGarbageCollection() — Method in class SessionMetaDataStore
ExceptionClass in namespace Neos\Flow\Session
EmptyRequestHandlerClass in namespace Neos\Flow\Testing\RequestHandler

A test request handler that does absolutely nothing.

EnvironmentClass in namespace Neos\Flow\Utility

Abstraction methods which return system environment variables.

ExceptionClass in namespace Neos\Flow\Utility

A generic Utility Exception

PhpAnalyzer::extractFullyQualifiedClassName() — Method in class PhpAnalyzer

Extracts the Fully Qualified Class name from the given PHP code

PhpAnalyzer::extractNamespace() — Method in class PhpAnalyzer

Extracts the PHP namespace from the given PHP code

PhpAnalyzer::extractClassName() — Method in class PhpAnalyzer

Extracts the className of the given PHP code Note: This only returns the class name without namespace, extractFullyQualifiedClassName()

ErrorClass in namespace Neos\Flow\Validation

This object holds a validation error.

ExceptionClass in namespace Neos\Flow\Validation

A generic validation exception

EmailAddressValidatorClass in namespace Neos\Flow\Validation\Validator

Validator for email addresses

$ EmailAddressValidator#emailValidatorProperty in class EmailAddressValidator
ExceptionClass in namespace Neos\FluidAdaptor\Core

A generic Fluid Core exception.

LegacyNamespaceExpressionNode::evaluateExpression() — Method in class LegacyNamespaceExpressionNode

Evaluates the expression stored in this node, in the context of $renderingcontext.

EscapingFlagProcessorClass in namespace Neos\FluidAdaptor\Core\Parser\TemplateProcessor

Preprocessor to detect the "escapingEnabled" inline flag in a template.

$ NamespaceDetectionTemplateProcessor#EXTENDED_SPLIT_PATTERN_TEMPLATE_DYNAMICTAGSProperty in class NamespaceDetectionTemplateProcessor

Extension of the default pattern for dynamic tags including namespaces with uppercase letters.

$ RenderingContext#expressionNodeTypesProperty in class RenderingContext

List of class names implementing ExpressionNodeInterface which will be consulted when an expression does not match any built-in parser expression types.

$ AbstractConditionViewHelper#escapeOutputProperty in class AbstractConditionViewHelper
AbstractConditionViewHelper::evaluateCondition() — Method in class AbstractConditionViewHelper

Static method which can be overridden by subclasses. If a subclass requires a different (or faster) decision then this method is the one to override and implement.

AbstractConditionViewHelper::evaluateElseClosures() — Method in class AbstractConditionViewHelper
$ AbstractTagBasedViewHelper#escapeOutputProperty in class AbstractTagBasedViewHelper

Disable escaping of tag based ViewHelpers so that the rendered tag is not htmlspecialchar'd

ExceptionClass in namespace Neos\FluidAdaptor\Core\ViewHelper

A ViewHelper Exception

$ AbstractWidgetViewHelper#escapeOutputProperty in class AbstractWidgetViewHelper
AjaxWidgetMiddleware::extractWidgetContext() — Method in class AjaxWidgetMiddleware

Extracts the WidgetContext from the given $httpRequest.

ExceptionClass in namespace Neos\FluidAdaptor\Core\Widget

A Fluid Widget exception.

ExceptionClass in namespace Neos\FluidAdaptor

The most general Fluid exception.

ExceptionClass in namespace Neos\FluidAdaptor\Service

A Fluid Service exception.

$ DebugViewHelper#escapeChildrenProperty in class DebugViewHelper
$ DebugViewHelper#escapeOutputProperty in class DebugViewHelper
$ Base64DecodeViewHelper#escapeChildrenProperty in class Base64DecodeViewHelper
$ Base64DecodeViewHelper#escapeOutputProperty in class Base64DecodeViewHelper

Disable the output escaping interceptor so that the result is not htmlspecialchar'd

$ CaseViewHelper#escapeChildrenProperty in class CaseViewHelper
$ CropViewHelper#escapeChildrenProperty in class CropViewHelper
$ DateViewHelper#escapeChildrenProperty in class DateViewHelper
$ HtmlentitiesDecodeViewHelper#escapeChildrenProperty in class HtmlentitiesDecodeViewHelper
$ HtmlentitiesDecodeViewHelper#escapeOutputProperty in class HtmlentitiesDecodeViewHelper

Disable the output escaping interceptor so that the result is not htmlspecialchar'd

$ HtmlentitiesViewHelper#escapeChildrenProperty in class HtmlentitiesViewHelper
$ HtmlentitiesViewHelper#escapeOutputProperty in class HtmlentitiesViewHelper

Disable the output escaping interceptor so that the result is not htmlspecialchar'd

$ IdentifierViewHelper#escapeChildrenProperty in class IdentifierViewHelper
$ JsonViewHelper#escapeChildrenProperty in class JsonViewHelper
$ Nl2brViewHelper#escapeOutputProperty in class Nl2brViewHelper
$ PaddingViewHelper#escapeChildrenProperty in class PaddingViewHelper
$ StripTagsViewHelper#escapeChildrenProperty in class StripTagsViewHelper
$ UrlencodeViewHelper#escapeChildrenProperty in class UrlencodeViewHelper
EmailViewHelperClass in namespace Neos\FluidAdaptor\ViewHelpers\Link

Email link view helper.

ExternalViewHelperClass in namespace Neos\FluidAdaptor\ViewHelpers\Link

A view helper for creating links to external targets.

$ RenderChildrenViewHelper#escapeOutputProperty in class RenderChildrenViewHelper
IfAccessViewHelper::evaluateCondition() — Method in class IfAccessViewHelper
IfAuthenticatedViewHelper::evaluateCondition() — Method in class IfAuthenticatedViewHelper
IfHasRoleViewHelper::evaluateCondition() — Method in class IfHasRoleViewHelper
EmailViewHelperClass in namespace Neos\FluidAdaptor\ViewHelpers\Uri

Email uri view helper.

ExternalViewHelperClass in namespace Neos\FluidAdaptor\ViewHelpers\Uri

A view helper for creating URIs to external targets.

IfHasErrorsViewHelper::evaluateCondition() — Method in class IfHasErrorsViewHelper
$ ResultsViewHelper#escapeOutputProperty in class ResultsViewHelper
ExceptionClass in namespace Neos\FluidAdaptor\View

A generic Fluid View exception.

$ StandaloneView#environmentProperty in class StandaloneView
TemplatePaths::expandGenericPathPattern() — Method in class TemplatePaths

Processes following placeholders inside $pattern:

  • "@templateRoot"
  • "@partialRoot"
  • "@layoutRoot"
  • "@subpackage"
  • "@controller"
  • "@format"
TemplatePaths::expandSubPackageAndController() — Method in class TemplatePaths
TemplatePaths::expandPatterns() — Method in class TemplatePaths

Expands the given $patterns by adding an array element for each $replacement replacing occurrences of $search.

Files::emptyDirectoryRecursively() — Method in class Files

Deletes all files, directories and subdirectories from the specified directory. The passed directory itself won't be deleted though.

ExceptionClass in namespace Neos\Utility\Unicode

Exception thrown by the Unicode methods.

F

ApcuBackend::findIdentifiersByTag() — Method in class ApcuBackend

Finds and returns all cache entry identifiers which are tagged by the specified tag.

ApcuBackend::findTagsByIdentifier() — Method in class ApcuBackend

Finds all tags for the given identifier. This function uses reverse tag index to search for tags.

ApcuBackend::flush() — Method in class ApcuBackend

Removes all cache entries of this cache.

ApcuBackend::flushByTag() — Method in class ApcuBackend

Removes all cache entries of this cache which are tagged by the specified tag.

ApcuBackend::flushByTags() — Method in class ApcuBackend

Removes all cache entries of this cache which are tagged by any of the specified tags.

BackendInterface::flush() — Method in class BackendInterface

Removes all cache entries of this cache.

FileBackendClass in namespace Neos\Cache\Backend

A caching backend which stores cache entries in files

$ FileBackend#frozenProperty in class FileBackend
FileBackend::freeze() — Method in class FileBackend

Freezes this cache backend.

FileBackend::findIdentifiersByTag() — Method in class FileBackend

Finds and returns all cache entry identifiers which are tagged by the specified tag.

FileBackend::findIdentifiersByTags() — Method in class FileBackend

Finds and returns all cache entry identifiers which are tagged by the specified tags.

FileBackend::flush() — Method in class FileBackend

Removes all cache entries of this cache and sets the frozen flag to false.

FileBackend::flushByTag() — Method in class FileBackend

Removes all cache entries of this cache which are tagged by the specified tag.

FileBackend::flushByTags() — Method in class FileBackend

Removes all cache entries of this cache which are tagged by any of the specified tags.

FileBackend::findCacheFilesByIdentifier() — Method in class FileBackend

Tries to find the cache entry for the specified identifier.

FileBackendEntryDtoClass in namespace Neos\Cache\Backend
FileBackendEntryDto::fromString() — Method in class FileBackendEntryDto
FreezableBackendInterfaceClass in namespace Neos\Cache\Backend

A contract for a cache backend which can be frozen.

FreezableBackendInterface::freeze() — Method in class FreezableBackendInterface

Freezes this cache backend.

$ MemcachedBackend#flagsProperty in class MemcachedBackend

Indicates whether the memcache uses compression or not (requires zlib), either 0 or MEMCACHE_COMPRESSED

MemcachedBackend::findIdentifiersByTag() — Method in class MemcachedBackend

Finds and returns all cache entry identifiers which are tagged by the specified tag.

MemcachedBackend::findTagsByIdentifier() — Method in class MemcachedBackend

Finds all tags for the given identifier. This function uses reverse tag index to search for tags.

MemcachedBackend::flush() — Method in class MemcachedBackend

Removes all cache entries of this cache.

MemcachedBackend::flushByTag() — Method in class MemcachedBackend

Removes all cache entries of this cache which are tagged by the specified tag.

MemcachedBackend::flushByTags() — Method in class MemcachedBackend

Removes all cache entries of this cache which are tagged by any of the specified tags.

MultiBackend::flush() — Method in class MultiBackend
NullBackend::findIdentifiersByTag() — Method in class NullBackend

Returns an empty array

NullBackend::flush() — Method in class NullBackend

Does nothing

NullBackend::flushByTag() — Method in class NullBackend

Does nothing

NullBackend::flushByTags() — Method in class NullBackend

Does nothing

PdoBackend::flush() — Method in class PdoBackend

Removes all cache entries of this cache.

PdoBackend::flushByTag() — Method in class PdoBackend

Removes all cache entries of this cache which are tagged by the specified tag.

PdoBackend::flushByTags() — Method in class PdoBackend

Removes all cache entries of this cache which are tagged by any of the specified tags.

PdoBackend::findIdentifiersByTag() — Method in class PdoBackend

Finds and returns all cache entry identifiers which are tagged by the specified tag.

$ RedisBackend#frozenProperty in class RedisBackend
RedisBackend::flush() — Method in class RedisBackend

Removes all cache entries of this cache

RedisBackend::flushByTag() — Method in class RedisBackend

Removes all cache entries of this cache which are tagged by the specified tag.

RedisBackend::flushByTags() — Method in class RedisBackend

Removes all cache entries of this cache which are tagged by the specified tags.

RedisBackend::findIdentifiersByTag() — Method in class RedisBackend

Finds and returns all cache entry identifiers which are tagged by the specified tag.

RedisBackend::freeze() — Method in class RedisBackend

Freezes this cache backend.

$ SimpleFileBackend#frozenProperty in class SimpleFileBackend
SimpleFileBackend::flush() — Method in class SimpleFileBackend

Removes all cache entries of this cache.

SimpleFileBackend::findCacheFilesByIdentifier() — Method in class SimpleFileBackend

Tries to find the cache entry for the specified identifier.

TaggableBackendInterface::flushByTag() — Method in class TaggableBackendInterface

Removes all cache entries of this cache which are tagged by the specified tag.

TaggableBackendInterface::flushByTags() — Method in class TaggableBackendInterface

Removes all cache entries of this cache which are tagged by any of the specified tags.

TaggableBackendInterface::findIdentifiersByTag() — Method in class TaggableBackendInterface

Finds and returns all cache entry identifiers which are tagged by the specified tag.

TaggableMultiBackend::flushByTag() — Method in class TaggableMultiBackend
TaggableMultiBackend::flushByTags() — Method in class TaggableMultiBackend
TaggableMultiBackend::findIdentifiersByTag() — Method in class TaggableMultiBackend
TransientMemoryBackend::findIdentifiersByTag() — Method in class TransientMemoryBackend

Finds and returns all cache entry identifiers which are tagged by the specified tag.

TransientMemoryBackend::flush() — Method in class TransientMemoryBackend

Removes all cache entries of this cache.

TransientMemoryBackend::flushByTag() — Method in class TransientMemoryBackend

Removes all cache entries of this cache which are tagged by the specified tag.

TransientMemoryBackend::flushByTags() — Method in class TransientMemoryBackend

Removes all cache entries of this cache which are tagged by any of the specified tags.

$ EnvironmentConfiguration#fileCacheBasePathProperty in class EnvironmentConfiguration

Base path for any file based caches.

AbstractFrontend::flush() — Method in class AbstractFrontend

Removes all cache entries of this cache.

AbstractFrontend::flushByTag() — Method in class AbstractFrontend

Removes all cache entries of this cache which are tagged by the specified tag.

AbstractFrontend::flushByTags() — Method in class AbstractFrontend

Removes all cache entries of this cache which are tagged by any of the specified tags.

$ CacheEntryIterator#frontendProperty in class CacheEntryIterator
FrontendInterfaceClass in namespace Neos\Cache\Frontend

Contract for a Cache (frontend)

FrontendInterface::flush() — Method in class FrontendInterface

Removes all cache entries of this cache.

FrontendInterface::flushByTag() — Method in class FrontendInterface

Removes all cache entries of this cache which are tagged by the specified tag.

FrontendInterface::flushByTags() — Method in class FrontendInterface

Removes all cache entries of this cache which are tagged by any of the specified tags.

FizzleExceptionClass in namespace Neos\Eel\FlowQuery
FizzleParserClass in namespace Neos\Eel\FlowQuery

Fizzle parser

FizzleParser::FilterGroup_Filter() — Method in class FizzleParser
FizzleParser::Filter_PathFilter() — Method in class FizzleParser
FizzleParser::Filter_IdentifierFilter() — Method in class FizzleParser
FizzleParser::Filter_PropertyNameFilter() — Method in class FizzleParser
FizzleParser::Filter_AttributeFilters() — Method in class FizzleParser
FlowQueryClass in namespace Neos\Eel\FlowQuery

FlowQuery is jQuery for PHP, a selector and traversal engine for object sets.

FlowQueryExceptionClass in namespace Neos\Eel\FlowQuery
$ OperationResolver#finalOperationNamesProperty in class OperationResolver

associative array of registered final operations: shortOperationName => shortOperationName

$ AbstractOperation#finalProperty in class AbstractOperation

If true, the operation is final, i.e. directly executed.

$ CountOperation#finalProperty in class CountOperation
{@inheritdoc}
FirstOperationClass in namespace Neos\Eel\FlowQuery\Operations

Get the first element inside the context.

$ GetOperation#finalProperty in class GetOperation
{@inheritdoc}
$ IsOperation#finalProperty in class IsOperation
{@inheritdoc}
FilterOperationClass in namespace Neos\Eel\FlowQuery\Operations\Object

Filter operation, limiting the set of objects. The filter expression is expected as string argument and used to reduce the context to matching elements by checking each value against the filter.

$ PropertyOperation#finalProperty in class PropertyOperation
{@inheritdoc}
ArrayHelper::first() — Method in class ArrayHelper

Get the first element of an array

ArrayHelper::flip() — Method in class ArrayHelper

Exchanges all keys with their associated values in an array

ArrayHelper::filter() — Method in class ArrayHelper

Filter an array by a test given as the callback, passing each element and key as arguments

DateHelper::format() — Method in class DateHelper

Format a date (or interval) to a string with a given format

DateHelper::formatCldr() — Method in class DateHelper

Format a date to a string with a given cldr format

FileHelperClass in namespace Neos\Eel\Helper

Helper to read files.

FileHelper::fileInfo() — Method in class FileHelper

Get file name and path information

MathHelper::floor() — Method in class MathHelper
StringHelper::firstLetterToUpperCase() — Method in class StringHelper

Uppercase the first letter of a string

StringHelper::firstLetterToLowerCase() — Method in class StringHelper

Lowercase the first letter of a string

StringHelper::format() — Method in class StringHelper

Implementation of the PHP vsprintf function

Result::forProperty() — Method in class Result

Return a Result object for the given property path. This is a fluent interface, so you will probably use it like: $result->forProperty('foo.bar')->getErrors() -- to get all errors for property "foo.bar"

Result::flattenTree() — Method in class Result

Flatten a tree of Result objects, based on a certain property.

Result::filterMessages() — Method in class Result
FlushesCachesClass in namespace Neos\Flow\Annotations

Marks a CLI command as a cache-flushing command.

AdvicesTrait::Flow_Aop_Proxy_invokeJoinPoint() — Method in class AdvicesTrait

Invokes a given join point

ClassNameIndex::filterByPrefix() — Method in class ClassNameIndex

Returns a new index object which contains all class names of this index starting with the given prefix

ProxyClassBuilder::findPointcut() — Method in class ProxyClassBuilder

Traverses the aspect containers to find a pointcut from the aspect class name and pointcut method name

$ PointcutFilterComposite#filtersProperty in class PointcutFilterComposite
RuntimeExpressionEvaluator::flush() — Method in class RuntimeExpressionEvaluator

Flush all runtime expressions

ProxyInterface::Flow_Aop_Proxy_invokeJoinPoint() — Method in class ProxyInterface

Invokes the joinpoint - calls the target methods.

AnnotationsCacheFlusher::flushConfigurationCachesByCompiledClass() — Method in class AnnotationsCacheFlusher

A slot that flushes caches as needed if classes with specific annotations have changed registerAnnotation()

CacheManager::flushCaches() — Method in class CacheManager

Flushes all registered caches

CacheManager::flushCachesByTag() — Method in class CacheManager

Flushes entries tagged by the specified tag of all registered caches.

CacheManager::flushSystemCachesByChangedFiles() — Method in class CacheManager

Flushes entries tagged with class names if their class source files have changed.

CacheManager::flushClassCachesByChangedFiles() — Method in class CacheManager

Flushes entries tagged with class names if their class source files have changed.

CacheManager::flushConfigurationCachesByChangedFiles() — Method in class CacheManager

Flushes caches as needed if settings, routes or policies have changed

CacheManager::flushTranslationCachesByChangedFiles() — Method in class CacheManager

Flushes I18n caches if translation files have changed

CommandController::forward() — Method in class CommandController

Forwards the request to another command and / or CommandController.

CacheCommandController::flushCommand() — Method in class CacheCommandController

Flush all caches

CacheCommandController::flushOneCommand() — Method in class CacheCommandController

Flushes a particular cache by its identifier

PackageCommandController::freezeCommand() — Method in class PackageCommandController

Freeze a package

ComposerUtility::flushCaches() — Method in class ComposerUtility

Flushes the internal caches for manifest files and composer lock.

ConfigurationManager::flushConfigurationCache() — Method in class ConfigurationManager

If a cache file with previously saved configuration exists, it is removed.

Scripts::forceFlushCachesIfNecessary() — Method in class Scripts

Does some emergency, forced, low level flush caches if the user told to do so through the command line.

$ ClassLoader#fallbackClassPathsProperty in class ClassLoader
Debugger::findProxyAndShortFilePath() — Method in class Debugger
CacheControlDirectives::fromRawHeader() — Method in class CacheControlDirectives

Internally sets the cache directives correctly by parsing the given Cache-Control header value.

$ Browser#followRedirectsProperty in class Browser

If redirects should be followed

ContentStream::fromContents() — Method in class ContentStream

Creates an instance representing the given $contents string

$ Headers#fieldsProperty in class Headers
$ UploadedFile#fileProperty in class UploadedFile
CldrModel::findNodesWithinPath() — Method in class CldrModel

Returns all nodes with given name found within given path

CldrRepository::findLocaleChain() — Method in class CldrRepository

Returns absolute paths to CLDR files connected in hierarchy

$ CurrencyReader#fractionsProperty in class CurrencyReader

An array of fractions data, indexed by currency code.

$ Configuration#fallbackRuleProperty in class Configuration
FormatResolverClass in namespace Neos\Flow\I18n

A class for replacing placeholders in strings with formatted values.

$ FormatResolver#formattersProperty in class FormatResolver

Array of concrete formatters used by this class.

DatetimeFormatter::format() — Method in class DatetimeFormatter

Formats provided value using optional style properties

DatetimeFormatter::formatDateTimeWithCustomPattern() — Method in class DatetimeFormatter

Returns dateTime formatted by custom format, string provided in parameter.

DatetimeFormatter::formatDate() — Method in class DatetimeFormatter

Formats date with format string for date defined in CLDR for particular locale.

DatetimeFormatter::formatTime() — Method in class DatetimeFormatter

Formats time with format string for time defined in CLDR for particular locale.

DatetimeFormatter::formatDateTime() — Method in class DatetimeFormatter

Formats dateTime with format string for date and time defined in CLDR for particular locale.

FormatterInterfaceClass in namespace Neos\Flow\I18n\Formatter

An interface for formatters.

FormatterInterface::format() — Method in class FormatterInterface

Formats provided value using optional style properties

NumberFormatter::format() — Method in class NumberFormatter

Formats provided value using optional style properties

NumberFormatter::formatNumberWithCustomPattern() — Method in class NumberFormatter

Returns number formatted by custom format, string provided in parameter.

NumberFormatter::formatDecimalNumber() — Method in class NumberFormatter

Formats number with format string for decimal numbers defined in CLDR for particular locale.

NumberFormatter::formatPercentNumber() — Method in class NumberFormatter

Formats number with format string for percentage defined in CLDR for particular locale.

NumberFormatter::formatCurrencyNumber() — Method in class NumberFormatter

Formats number with format string for currency defined in CLDR for particular locale.

LocaleCollection::findBestMatchingLocale() — Method in class LocaleCollection

Returns Locale object which represents one of locales installed and which is most similar to the "template" Locale object given as parameter.

Service::findBestMatchingLocale() — Method in class Service

Returns Locale object which is the most similar to the "template" Locale object given as parameter, from the collection of locales available in the current Flow installation.

$ XliffTranslationProvider#fileProviderProperty in class XliffTranslationProvider
$ Translator#formatResolverProperty in class Translator
FileAdapterClass in namespace Neos\Flow\I18n\Xliff\Model

A model representing data from an XLIFF file object that may be distributed over several documents in different versions.

$ FileAdapter#fileDataProperty in class FileAdapter
$ XliffFileProvider#filesProperty in class XliffFileProvider
AnsiConsoleBackend::formatOutput() — Method in class AnsiConsoleBackend

Apply ansi formatting to output according to tags

FileBackendClass in namespace Neos\Flow\Log\Backend

A log backend which writes log entries into a file

$ FileBackend#fileHandleProperty in class FileBackend
PlainTextFormatter::format() — Method in class PlainTextFormatter
FileStorageClass in namespace Neos\Flow\Log\ThrowableStorage

Stores detailed information about throwables into files.

LogEnvironment::fromMethodName() — Method in class LogEnvironment

Returns an array containing the log environment variables under the key FLOW_LOG_ENVIRONMENT to be set as part of the additional data in an log method call.

$ ModificationTimeStrategy#fileMonitorProperty in class ModificationTimeStrategy
$ ModificationTimeStrategy#filesAndModificationTimesProperty in class ModificationTimeStrategy
FileMonitorClass in namespace Neos\Flow\Monitor

A monitor which detects changes in directories or files

$ ActionRequest#formatProperty in class ActionRequest

The requested representation format

ActionRequest::fromHttpRequest() — Method in class ActionRequest
AbstractController::forward() — Method in class AbstractController

Forwards the request to another action and / or controller.

AbstractController::forwardToRequest() — Method in class AbstractController

Forwards the request to another action and / or controller.

ActionController::forwardToReferringRequest() — Method in class ActionController

If information on the request before the current request was sent, this method forwards back to the originating request. This effectively ends processing of the current request, so do not call this method before you have finished the necessary business logic!

$ ControllerContext#flashMessageServiceProperty in class ControllerContext
$ Dispatcher#firewallProperty in class Dispatcher
ForwardExceptionClass in namespace Neos\Flow\Mvc\Exception

This exception is thrown by a controller to stop the execution of the current action and return the control to the dispatcher for the special case of a forward().

FlashMessageContainerClass in namespace Neos\Flow\Mvc\FlashMessage

This is a container for all Flash Messages.

FlashMessageContainer::flush() — Method in class FlashMessageContainer

Remove messages from this container.

FlashMessageMiddlewareClass in namespace Neos\Flow\Mvc\FlashMessage

A middleware that persists any new FlashMessages that have been added during the current request cycle

$ FlashMessageMiddleware#flashMessageServiceProperty in class FlashMessageMiddleware
FlashMessageServiceClass in namespace Neos\Flow\Mvc\FlashMessage
$ FlashMessageService#flashMessageContainerConfigurationProperty in class FlashMessageService
FlashMessageStorageInterfaceClass in namespace Neos\Flow\Mvc\FlashMessage

Contract for FlashMessage storages

FlashMessageCookieStorageClass in namespace Neos\Flow\Mvc\FlashMessage\Storage
FlashMessageSessionStorageClass in namespace Neos\Flow\Mvc\FlashMessage\Storage
RouteLifetime::fromInt() — Method in class RouteLifetime

Creates an instance with a specific lifetime

UriConstraints::fromUri() — Method in class UriConstraints

Create a new instance with constraints extracted from the given $uri

DynamicRoutePart::findValueToMatch() — Method in class DynamicRoutePart

Returns the first part of $routePath.

DynamicRoutePart::findValueToResolve() — Method in class DynamicRoutePart

Returns the route value of the current route part.

IdentityRoutePart::findValueToMatch() — Method in class IdentityRoutePart

Returns the first part of $routePath that should be evaluated in matchValue().

ObjectPathMappingRepository::findOneByObjectTypeUriPatternAndPathSegment() — Method in class ObjectPathMappingRepository
ObjectPathMappingRepository::findOneByObjectTypeUriPatternAndIdentifier() — Method in class ObjectPathMappingRepository
Route::fromConfiguration() — Method in class Route
RouterCachingService::flushCaches() — Method in class RouterCachingService

Flushes 'route' and 'resolve' caches.

RouterCachingService::flushCachesByTag() — Method in class RouterCachingService

Flushes 'findMatchResults' and 'resolve' caches for the given $tag

RouterCachingService::flushCachesByTags() — Method in class RouterCachingService

Flushes 'findMatchResults' and 'resolve' caches for the given $tags

RouterCachingService::flushCachesForUriPath() — Method in class RouterCachingService

Flushes 'findMatchResults' caches that are tagged with the given $uriPath

Routes::fromConfiguration() — Method in class Routes
$ UriBuilder#formatProperty in class UriBuilder
CompileTimeObjectManager::filterClassNamesFromConfiguration() — Method in class CompileTimeObjectManager

Given an array of class names by package key this filters out classes that have been configured to be included by object management.

$ Configuration#factoryObjectNameProperty in class Configuration

If set, specifies the factory object name used to create this object

$ Configuration#factoryMethodNameProperty in class Configuration

Name of the factory method.

$ Configuration#factoryArgumentsProperty in class Configuration

Arguments of the factory method

$ PropertyInjectionTrait#Flow_Injected_PropertiesProperty in class PropertyInjectionTrait
ObjectManager::forgetInstance() — Method in class ObjectManager

Unsets the instance of the given object

ObjectManagerInterface::forgetInstance() — Method in class ObjectManagerInterface

Unsets the instance of the given object

$ ObjectSerializationTrait#Flow_Object_PropertiesToSerializeProperty in class ObjectSerializationTrait
$ ObjectSerializationTrait#Flow_Persistence_RelatedEntitiesProperty in class ObjectSerializationTrait
$ ProxyClass#fullOriginalClassNameProperty in class ProxyClass

Fully qualified class name of the original class

ProxyConstructorGenerator::fromReflection() — Method in class ProxyConstructorGenerator
$ ProxyMethodGenerator#fullOriginalClassNameProperty in class ProxyMethodGenerator
ProxyMethodGenerator::fromReflection() — Method in class ProxyMethodGenerator
FlowPackageInterfaceClass in namespace Neos\Flow\Package

An interface for Flow packages that might have configuration or resources

$ GenericPackage#flattenedAutoloadConfigurationProperty in class GenericPackage
$ PackageManager#flowPackagesProperty in class PackageManager
PackageManager::filterPackagesByType() — Method in class PackageManager

Returns an array of PackageInterface objects in the given array of packages that are of the specified package type.

PackageManager::freezePackage() — Method in class PackageManager

Freezes a package

PackageManager::findComposerPackagesInPath() — Method in class PackageManager

Traverses directories recursively from the given starting point and yields folder paths, who contain a composer.json.

FlowAnnotationDriverClass in namespace Neos\Flow\Persistence\Doctrine\Mapping\Driver

This driver reads the mapping metadata from docblock annotations.

MigrationFinder::findMigrations() — Method in class MigrationFinder
Repository::findAll() — Method in class Repository

Finds all entities in the repository.

Repository::findAllIterator() — Method in class Repository

Find all objects and return an IterableResult

Repository::findByIdentifier() — Method in class Repository

Finds an object matching the given identifier.

Repository::findAll() — Method in class Repository

Returns all objects of this repository

Repository::findByIdentifier() — Method in class Repository

Finds an object matching the given identifier.

RepositoryInterface::findAll() — Method in class RepositoryInterface

Returns all objects of this repository.

RepositoryInterface::findByIdentifier() — Method in class RepositoryInterface

Finds an object matching the given identifier.

FormatNotSupportedExceptionClass in namespace Neos\Flow\Property\Exception

An "Format not supported" Exception

PropertyMapper::findTypeConverter() — Method in class PropertyMapper

Determine the type converter to be used. If no converter has been found, an exception is raised.

PropertyMapper::findFirstEligibleTypeConverterInObjectHierarchy() — Method in class PropertyMapper

Tries to find a suitable type converter for the given source and target type.

PropertyMapper::findEligibleConverterWithHighestPriority() — Method in class PropertyMapper
PropertyMappingConfiguration::forProperty() — Method in class PropertyMappingConfiguration

Returns the configuration for the specific property path, ready to be modified. Should be used inside a fluent interface like: $configuration->forProperty('foo.bar')->setTypeConverterOption(....)

FloatConverterClass in namespace Neos\Flow\Property\TypeConverter

Converter which transforms a float, integer or string to a float.

PersistentObjectConverter::fetchObjectFromPersistence() — Method in class PersistentObjectConverter

Fetch an object from persistence layer.

PersistentObjectConverter::findObjectByIdentityProperties() — Method in class PersistentObjectConverter

Finds an object from the repository by searching for its identity properties.

ClassLoadingForReflectionFailedException::forClassName() — Method in class ClassLoadingForReflectionFailedException
ReflectionService::forgetChangedClasses() — Method in class ReflectionService

Checks which classes lack a cache entry and removes their reflection data accordingly.

ReflectionService::forgetClass() — Method in class ReflectionService

Forgets all reflection data related to the specified class

ReflectionService::freezePackageReflection() — Method in class ReflectionService

Stores the current reflection data related to classes of the specified package in the PrecompiledReflectionData directory for the current context.

ReflectionService::filterArrayByClassesInPackageNamespace() — Method in class ReflectionService

Filter an array of entries where keys are class names by being in the given package namespace.

FilterInterfaceClass in namespace Neos\Flow\ResourceManagement\Filter

Interface for a resource processing filter

$ PersistentResource#filenameProperty in class PersistentResource

Filename which is used when the data of this resource is downloaded as a file or acting as a label

$ PersistentResource#fileSizeProperty in class PersistentResource

The size of this object's data

MessageCollector::flush() — Method in class MessageCollector
ResourceRepository::findByIdentifier() — Method in class ResourceRepository

Finds an object matching the given identifier.

ResourceRepository::findAllIterator() — Method in class ResourceRepository

Finds all objects and return an IterableResult

ResourceRepository::findByCollectionNameIterator() — Method in class ResourceRepository

Finds all objects by collection name and return an IterableResult

ResourceRepository::findSimilarResources() — Method in class ResourceRepository

Finds other resources which are referring to the same resource data, filename and collection

ResourceRepository::findBySha1() — Method in class ResourceRepository

Find all resources with the same SHA1 hash

ResourceRepository::findBySha1AndCollectionName() — Method in class ResourceRepository

Find all resources with the same SHA1 hash and collection

ResourceRepository::findOneBySha1() — Method in class ResourceRepository

Find one resource by SHA1

FileSystemStorageClass in namespace Neos\Flow\ResourceManagement\Storage

A resource storage based on the (local) file system

$ StorageObject#filenameProperty in class StorageObject

The suggested filename

$ StorageObject#fileSizeProperty in class StorageObject

The size of this object's data

WritableFileSystemStorage::fixFilePermissions() — Method in class WritableFileSystemStorage

Fixes the permissions as needed for Flow to run fine in web and cli context.

ResourceStreamWrapper::flush() — Method in class ResourceStreamWrapper

Flushes the output.

StreamWrapperInterface::flush() — Method in class StreamWrapperInterface

Flushes the output.

FileSystemSymlinkTargetClass in namespace Neos\Flow\ResourceManagement\Target

A target which publishes resources by creating symlinks.

FileSystemTargetClass in namespace Neos\Flow\ResourceManagement\Target

A target which publishes resources to a specific directory in a file system.

$ Account#failedAuthenticationCountProperty in class Account
AccountRepository::findByAccountIdentifierAndAuthenticationProviderName() — Method in class AccountRepository

Returns the account for a specific authentication provider with the given identifier

AccountRepository::findActiveByAccountIdentifierAndAuthenticationProviderName() — Method in class AccountRepository

Returns the account for a specific authentication provider with the given identifier if it's not expired

FileBasedSimpleKeyProviderClass in namespace Neos\Flow\Security\Authentication\Provider

An authentication provider that authenticates Neos\Flow\Security\Authentication\Token\PasswordToken tokens.

$ FileBasedSimpleKeyProvider#fileBasedSimpleKeyServiceProperty in class FileBasedSimpleKeyProvider
FilterFirewallClass in namespace Neos\Flow\Security\Authorization

Default Firewall which analyzes the request with a RequestFilter chain.

$ FilterFirewall#filtersProperty in class FilterFirewall
FirewallInterfaceClass in namespace Neos\Flow\Security\Authorization

Contract for firewall

FalseConditionGeneratorClass in namespace Neos\Flow\Security\Authorization\Privilege\Entity\Doctrine

A SQL generator to create a condition matching nothing.

$ MethodPrivilegePointcutFilter#filtersProperty in class MethodPrivilegePointcutFilter
RequestFilter::filterRequest() — Method in class RequestFilter

Tries to match the given request against this filter and calls the set security interceptor on success.

Context::findBestMatchingToken() — Method in class Context

Tries to find a token matchting the given manager token in the session tokens, will return that or the manager token.

FileBasedSimpleKeyServiceClass in namespace Neos\Flow\Security\Cryptography

File based simple encrypted key service

SignalAspect::forwardSignalToDispatcher() — Method in class SignalAspect

Passes the signal over to the Dispatcher

FileExtensionValidatorClass in namespace Neos\Flow\Validation\Validator

The given $value is has one of the allowed file extensions Note: a value of NULL or empty string ('') are considered valid

FileSizeValidatorClass in namespace Neos\Flow\Validation\Validator

Validator for file sizes Note: a value of NULL or empty string ('') are considered valid

FloatValidatorClass in namespace Neos\Flow\Validation\Validator

Validator for floats.

$ CacheAdaptor#flowCacheProperty in class CacheAdaptor
CacheAdaptor::flush() — Method in class CacheAdaptor

Flushes the cache either by entry or flushes the entire cache if no entry is provided.

FlowAwareRenderingContextInterfaceClass in namespace Neos\FluidAdaptor\Core\Rendering

Interface for rendering contexts that are Flow aware.

FlashMessagesViewHelperClass in namespace Neos\FluidAdaptor\ViewHelpers

View helper which renders the flash messages (if there are any) as an unsorted list.

FormViewHelperClass in namespace Neos\FluidAdaptor\ViewHelpers

Used to output an HTML

tag which is targeted at the specified action, in the current controller and package.

$ FormViewHelper#formActionUriProperty in class FormViewHelper
FlowUploadedFileClass in namespace Neos\Http\Factories

A Flow specific uploaded file.

FilesExceptionClass in namespace Neos\Utility\Exception

A generic File Utility Exception

FilesClass in namespace Neos\Utility

File and directory functions

SchemaGenerator::filterDuplicatesFromArray() — Method in class SchemaGenerator

Compact an array of items to avoid adding the same value more than once.

FunctionsClass in namespace Neos\Utility\Unicode

A class with UTF-8 string functions, some inspired by what might be in some future PHP version.

TextIterator::following() — Method in class TextIterator

Returns the offset of the next element following the character of the original string given by its offset

TextIterator::first() — Method in class TextIterator

Returns the first element

G

AbstractBackend::getPrefixedIdentifier() — Method in class AbstractBackend

Returns the internally used, prefixed entry identifier for the given public entry identifier.

ApcuBackend::getPrefixedIdentifier() — Method in class ApcuBackend

Returns the internally used, prefixed entry identifier for the given public entry identifier.

ApcuBackend::get() — Method in class ApcuBackend

Loads data from the cache.

BackendInterface::getPrefixedIdentifier() — Method in class BackendInterface

Returns the internally used, prefixed entry identifier for the given public entry identifier.

BackendInterface::get() — Method in class BackendInterface

Loads data from the cache.

FileBackend::get() — Method in class FileBackend

Loads data from a cache file.

FileBackend::getEntryIdentifierFromFilename() — Method in class FileBackend
FileBackendEntryDto::getData() — Method in class FileBackendEntryDto
FileBackendEntryDto::getTags() — Method in class FileBackendEntryDto
FileBackendEntryDto::getExpiryTime() — Method in class FileBackendEntryDto
MemcachedBackend::getPrefixedIdentifier() — Method in class MemcachedBackend

Returns the internally used, prefixed entry identifier for the given public entry identifier.

MemcachedBackend::get() — Method in class MemcachedBackend

Loads data from the cache.

MultiBackend::get() — Method in class MultiBackend
NullBackend::get() — Method in class NullBackend

Returns False

PdoBackend::get() — Method in class PdoBackend

Loads data from the cache.

PdoBackend::getNotExpiredStatement() — Method in class PdoBackend

Returns an SQL statement that evaluates to true if the entry is not expired.

PdoBackend::getStatus() — Method in class PdoBackend

Validates that configured database is accessible and schema up to date

RedisBackend::get() — Method in class RedisBackend

Loads data from the cache.

RedisBackend::getStatus() — Method in class RedisBackend

Validates that the configured redis backend is accessible and returns some details about its configuration if that's the case

SimpleFileBackend::getCacheDirectory() — Method in class SimpleFileBackend

Returns the directory where the cache files are stored

SimpleFileBackend::get() — Method in class SimpleFileBackend

Loads data from a cache file.

SimpleFileBackend::getBaseDirectory() — Method in class SimpleFileBackend
SimpleFileBackend::getStatus() — Method in class SimpleFileBackend

Validates that the configured cache directory exists and is writeable and returns some details about its configuration if that's the case

TransientMemoryBackend::get() — Method in class TransientMemoryBackend

Loads data from the cache.

WithStatusInterface::getStatus() — Method in class WithStatusInterface

Returns the status of the cache backend

CacheAwareInterface::getCacheEntryIdentifier() — Method in class CacheAwareInterface

Returns a string which distinctly identifies this object and thus can be used as an identifier for cache entries related to this object.

EnvironmentConfiguration::getMaximumPathLength() — Method in class EnvironmentConfiguration
EnvironmentConfiguration::getFileCacheBasePath() — Method in class EnvironmentConfiguration
EnvironmentConfiguration::getApplicationIdentifier() — Method in class EnvironmentConfiguration
AbstractFrontend::getIdentifier() — Method in class AbstractFrontend

Returns this cache's identifier

AbstractFrontend::getBackend() — Method in class AbstractFrontend

Returns the backend used by this cache

FrontendInterface::getIdentifier() — Method in class FrontendInterface

Returns this cache's identifier

FrontendInterface::getBackend() — Method in class FrontendInterface

Returns the backend used by this cache

FrontendInterface::get() — Method in class FrontendInterface

Finds and returns data from the cache.

FrontendInterface::getByTag() — Method in class FrontendInterface

Finds and returns all cache entries which are tagged by the specified tag.

PhpFrontend::get() — Method in class PhpFrontend

Finds and returns the original code from the cache.

PhpFrontend::getWrapped() — Method in class PhpFrontend

Returns the code wrapped in php tags as written to the cache, ready to be included.

StringFrontend::get() — Method in class StringFrontend

Finds and returns a variable value from the cache.

StringFrontend::getByTag() — Method in class StringFrontend

Finds and returns all cache entries which are tagged by the specified tag.

VariableFrontend::get() — Method in class VariableFrontend

Finds and returns a variable value from the cache.

VariableFrontend::getByTag() — Method in class VariableFrontend

Finds and returns all cache entries which are tagged by the specified tag.

VariableFrontend::getIterator() — Method in class VariableFrontend

Returns an iterator over the entries of this cache

CacheItem::getKey() — Method in class CacheItem
CacheItem::get() — Method in class CacheItem
CacheItem::getExpirationDate() — Method in class CacheItem
CachePool::getItem() — Method in class CachePool

Returns a Cache Item representing the specified key.

CachePool::getItems() — Method in class CachePool

Returns a traversable set of cache items.

SimpleCache::get() — Method in class SimpleCache

Finds and returns a variable value from the cache.

SimpleCache::getMultiple() — Method in class SimpleCache
CompilingEvaluator::generateEvaluatorCode() — Method in class CompilingEvaluator

Internal generator method

Context::get() — Method in class Context

Get a value of the context

Context::getAndWrap() — Method in class Context

Get a value by path and wrap it into another context

FlowQuery::getIterator() — Method in class FlowQuery

Called when iterating over this FlowQuery object, triggers evaluation.

FlowQuery::getContext() — Method in class FlowQuery

Get the current context.

OperationInterface::getShortName() — Method in class OperationInterface
OperationInterface::getPriority() — Method in class OperationInterface
AbstractOperation::getPriority() — Method in class AbstractOperation
AbstractOperation::getShortName() — Method in class AbstractOperation
GetOperationClass in namespace Neos\Eel\FlowQuery\Operations

Get a (non-wrapped) element from the context.

FilterOperation::getPropertyPath() — Method in class FilterOperation

Evaluate a property path. This is outsourced to a single method to make overriding this functionality easy.

FileHelper::getSha1() — Method in class FileHelper
MathHelper::getE() — Method in class MathHelper
MathHelper::getLN2() — Method in class MathHelper
MathHelper::getLN10() — Method in class MathHelper
MathHelper::getLOG2E() — Method in class MathHelper
MathHelper::getLOG10E() — Method in class MathHelper
MathHelper::getPI() — Method in class MathHelper
MathHelper::getSQRT1_2() — Method in class MathHelper
MathHelper::getSQRT2() — Method in class MathHelper
SecurityHelper::getAccount() — Method in class SecurityHelper

Get the account of the first authenticated token.

TypeHelper::getType() — Method in class TypeHelper

Get the variable type

ProtectedContext::getAndWrap() — Method in class ProtectedContext

Get a value by path and wrap it into another context

Utility::getDefaultContextVariables() — Method in class Utility

Get variables from configuration that should be set in the context by default.

Message::getMessage() — Method in class Message

Returns the error message

Message::getCode() — Method in class Message

Returns the error code

Message::getArguments() — Method in class Message
Message::getTitle() — Method in class Message
Message::getSeverity() — Method in class Message
Result::getErrors() — Method in class Result

Get all errors in the current Result object (non-recursive)

Result::getWarnings() — Method in class Result

Get all warnings in the current Result object (non-recursive)

Result::getNotices() — Method in class Result

Get all notices in the current Result object (non-recursive)

Result::getFirstError() — Method in class Result

Get the first error object of the current Result object (non-recursive)

Result::getFirstWarning() — Method in class Result

Get the first warning object of the current Result object (non-recursive)

Result::getFirstNotice() — Method in class Result

Get the first notice object of the current Result object (non-recursive)

Result::getFlattenedErrors() — Method in class Result

Get a list of all Error objects recursively. The result is an array, where the key is the property path where the error occurred, and the value is a list of all errors (stored as array)

Result::getFlattenedErrorsOfType() — Method in class Result

Get a list of all Error objects recursively. The result is an array, where the key is the property path where the error occurred, and the value is a list of all errors (stored as array)

Result::getFlattenedWarnings() — Method in class Result

Get a list of all Warning objects recursively. The result is an array, where the key is the property path where the warning occurred, and the value is a list of all warnings (stored as array)

Result::getFlattenedNotices() — Method in class Result

Get a list of all Notice objects recursively. The result is an array, where the key is the property path where the notice occurred, and the value is a list of all notices (stored as array)

Result::getSubResults() — Method in class Result

Get a list of all sub Result objects available.

AbstractAdvice::getAspectObjectName() — Method in class AbstractAdvice

Returns the aspect's object name which has been passed to the constructor

AbstractAdvice::getAdviceMethodName() — Method in class AbstractAdvice

Returns the advice's method name which has been passed to the constructor

AdviceInterface::getAspectObjectName() — Method in class AdviceInterface

Returns the aspect's object name which has been passed to the constructor

AdviceInterface::getAdviceMethodName() — Method in class AdviceInterface

Returns the advice's method name which has been passed to the constructor

Advisor::getAdvice() — Method in class Advisor

Returns the advisor's advice

Advisor::getPointcut() — Method in class Advisor

Returns the advisor's pointcut

AspectContainer::getClassName() — Method in class AspectContainer

Returns the name of the aspect class

AspectContainer::getAdvisors() — Method in class AspectContainer

Returns the advisors which were defined in the aspect

AspectContainer::getInterfaceIntroductions() — Method in class AspectContainer

Returns the interface introductions which were defined in the aspect

AspectContainer::getPropertyIntroductions() — Method in class AspectContainer

Returns the property introductions which were defined in the aspect

AspectContainer::getTraitIntroductions() — Method in class AspectContainer

Returns the trait introductions which were defined in the aspect

AspectContainer::getPointcuts() — Method in class AspectContainer

Returns the pointcuts which were declared in the aspect. This does not contain the pointcuts which were made out of the pointcut expressions for the advisors!

AspectContainer::getCachedTargetClassNameCandidates() — Method in class AspectContainer
ClassNameIndex::getClassNames() — Method in class ClassNameIndex

Returns the class names contained in this index

ProxyClassBuilder::getProxyableClasses() — Method in class ProxyClassBuilder

Determines which of the given classes are potentially proxyable and returns their names in an array.

ProxyClassBuilder::getMethodsFromTargetClass() — Method in class ProxyClassBuilder

Returns the methods of the target class.

ProxyClassBuilder::getMatchingInterfaceIntroductions() — Method in class ProxyClassBuilder

Traverses all aspect containers and returns an array of interface introductions which match the target class.

ProxyClassBuilder::getMatchingPropertyIntroductions() — Method in class ProxyClassBuilder

Traverses all aspect containers and returns an array of property introductions which match the target class.

ProxyClassBuilder::getMatchingTraitNamesFromIntroductions() — Method in class ProxyClassBuilder

Traverses all aspect containers and returns an array of trait introductions which match the target class.

ProxyClassBuilder::getInterfaceNamesFromIntroductions() — Method in class ProxyClassBuilder

Returns an array of interface names introduced by the given introductions

ProxyClassBuilder::getIntroducedMethodsFromInterfaceIntroductions() — Method in class ProxyClassBuilder

Returns all methods declared by the introduced interfaces

InterfaceIntroduction::getInterfaceName() — Method in class InterfaceIntroduction

Returns the name of the introduced interface

InterfaceIntroduction::getPointcut() — Method in class InterfaceIntroduction

Returns the pointcut this introduction applies to

InterfaceIntroduction::getDeclaringAspectClassName() — Method in class InterfaceIntroduction

Returns the object name of the aspect which declared this introduction

JoinPoint::getProxy() — Method in class JoinPoint

Returns the reference to the proxy class instance

JoinPoint::getClassName() — Method in class JoinPoint

Returns the class name of the target class this join point refers to

JoinPoint::getMethodName() — Method in class JoinPoint

Returns the method name of the method this join point refers to

JoinPoint::getMethodArguments() — Method in class JoinPoint

Returns an array of arguments which have been passed to the target method

JoinPoint::getMethodArgument() — Method in class JoinPoint

Returns the value of the specified method argument

JoinPoint::getAdviceChain() — Method in class JoinPoint

Returns the advice chain related to this join point

JoinPoint::getException() — Method in class JoinPoint

Returns the exception which has been thrown in the target method.

JoinPoint::getResult() — Method in class JoinPoint

Returns the result of the method invocation. The result is only available for AfterReturning advices.

JoinPointInterface::getProxy() — Method in class JoinPointInterface

Returns the reference to the proxy class instance

JoinPointInterface::getClassName() — Method in class JoinPointInterface

Returns the class name of the target class this join point refers to

JoinPointInterface::getMethodName() — Method in class JoinPointInterface

Returns the method name of the method this join point refers to

JoinPointInterface::getMethodArguments() — Method in class JoinPointInterface

Returns an array of arguments which have been passed to the target method

JoinPointInterface::getMethodArgument() — Method in class JoinPointInterface

Returns the value of the specified method argument

JoinPointInterface::getAdviceChain() — Method in class JoinPointInterface

Returns the advice chain related to this join point

JoinPointInterface::getException() — Method in class JoinPointInterface

Returns the exception which has been thrown in the target method.

JoinPointInterface::getResult() — Method in class JoinPointInterface

Returns the result of the method invocation. The result is only available for AfterReturning advices.

Pointcut::getPointcutExpression() — Method in class Pointcut

Returns the pointcut expression which has been passed to the constructor.

Pointcut::getAspectClassName() — Method in class Pointcut

Returns the aspect class name where the pointcut was declared.

Pointcut::getPointcutMethodName() — Method in class Pointcut

Returns the pointcut method name (if any was defined)

Pointcut::getRuntimeEvaluationsDefinition() — Method in class Pointcut

Returns runtime evaluations for the pointcut.

Pointcut::getRuntimeEvaluationsClosureCode() — Method in class Pointcut

Returns the PHP code (closure) that evaluates the runtime evaluations

PointcutClassAnnotatedWithFilter::getRuntimeEvaluationsDefinition() — Method in class PointcutClassAnnotatedWithFilter

Returns runtime evaluations for the pointcut.

PointcutClassNameFilter::getRuntimeEvaluationsDefinition() — Method in class PointcutClassNameFilter

Returns runtime evaluations for the pointcut.

PointcutClassTypeFilter::getRuntimeEvaluationsDefinition() — Method in class PointcutClassTypeFilter

Returns runtime evaluations for the pointcut.

PointcutExpressionParser::getSubstringBetweenParentheses() — Method in class PointcutExpressionParser

Returns the substring of $string which is enclosed by parentheses of the first level.

PointcutExpressionParser::getVisibilityFromSignaturePattern() — Method in class PointcutExpressionParser

Parses the signature pattern and returns the visibility modifier if any. If a modifier was found, it will be removed from the $signaturePattern.

PointcutExpressionParser::getArgumentConstraintsFromMethodArgumentsPattern() — Method in class PointcutExpressionParser

Parses the method arguments pattern and returns the corresponding constraints array

PointcutExpressionParser::getRuntimeEvaluationConditionsFromEvaluateString() — Method in class PointcutExpressionParser

Parses the evaluate string for runtime evaluations and returns the corresponding conditions array

PointcutFilter::getRuntimeEvaluationsDefinition() — Method in class PointcutFilter

Returns runtime evaluations for the pointcut.

$ PointcutFilterComposite#globalRuntimeEvaluationsDefinitionProperty in class PointcutFilterComposite
PointcutFilterComposite::getRuntimeEvaluationsDefinition() — Method in class PointcutFilterComposite

Returns runtime evaluations for the pointcut.

PointcutFilterComposite::getRuntimeEvaluationsClosureCode() — Method in class PointcutFilterComposite

Returns the PHP code (closure) that can evaluate the runtime evaluations

PointcutFilterInterface::getRuntimeEvaluationsDefinition() — Method in class PointcutFilterInterface

Returns runtime evaluations for a previously matched pointcut

PointcutMethodAnnotatedWithFilter::getRuntimeEvaluationsDefinition() — Method in class PointcutMethodAnnotatedWithFilter

Returns runtime evaluations for the pointcut.

PointcutMethodNameFilter::getRuntimeEvaluationsDefinition() — Method in class PointcutMethodNameFilter

Returns runtime evaluations for a previously matched pointcut

PointcutMethodNameFilter::getMethodNameFilterExpression() — Method in class PointcutMethodNameFilter

Returns the method name filter expression

PointcutMethodNameFilter::getMethodVisibility() — Method in class PointcutMethodNameFilter

Returns the method visibility

PointcutMethodNameFilter::getMethodArgumentConstraints() — Method in class PointcutMethodNameFilter

Returns the method argument constraints

PointcutSettingFilter::getRuntimeEvaluationsDefinition() — Method in class PointcutSettingFilter

Returns runtime evaluations for the pointcut.

RuntimeExpressionEvaluator::generateExpressionFunctionName() — Method in class RuntimeExpressionEvaluator
PropertyIntroduction::getPropertyName() — Method in class PropertyIntroduction

Returns the name of the introduced property

PropertyIntroduction::getPropertyVisibility() — Method in class PropertyIntroduction

Returns the visibility of the introduced property

PropertyIntroduction::getInitialValue() — Method in class PropertyIntroduction
PropertyIntroduction::getPropertyDocComment() — Method in class PropertyIntroduction

Returns the DocComment of the introduced property

PropertyIntroduction::getPointcut() — Method in class PropertyIntroduction

Returns the pointcut this introduction applies to

PropertyIntroduction::getDeclaringAspectClassName() — Method in class PropertyIntroduction

Returns the object name of the aspect which declared this introduction

TraitIntroduction::getTraitName() — Method in class TraitIntroduction

Returns the name of the introduced trait

TraitIntroduction::getPointcut() — Method in class TraitIntroduction

Returns the pointcut this introduction applies to

TraitIntroduction::getDeclaringAspectClassName() — Method in class TraitIntroduction

Returns the object name of the aspect which declared this introduction

CacheManager::getCache() — Method in class CacheManager

Returns the cache specified by $identifier

CacheManager::getSimpleCache() — Method in class CacheManager

Return a SimpleCache frontend for the cache specified by $identifier

CacheManager::getCacheItemPool() — Method in class CacheManager

Return a SimpleCache frontend for the cache specified by $identifier

CacheManager::getCacheConfigurations() — Method in class CacheManager

Returns an array of cache configurations, indexed by cache identifier

Command::getControllerClassName() — Method in class Command
Command::getControllerCommandName() — Method in class Command
Command::getCommandIdentifier() — Method in class Command

Returns the command identifier for this command

Command::getShortDescription() — Method in class Command

Returns a short description of this command

Command::getDescription() — Method in class Command

Returns a longer description of this command This is the complete method description except for the first line which can be retrieved via getShortDescription() If The command description only consists of one line, an empty string is returned

Command::getArgumentDefinitions() — Method in class Command

Returns an array of CommandArgumentDefinition that contains information about required/optional arguments of this command.

Command::getRelatedCommandIdentifiers() — Method in class Command

Returns an array of command identifiers which were specified in the "@see" annotation of a command method.

Command::getCommandMethodReflection() — Method in class Command
CommandArgumentDefinition::getName() — Method in class CommandArgumentDefinition
CommandArgumentDefinition::getDashedName() — Method in class CommandArgumentDefinition

Returns the lowercased name with dashes as word separator

CommandArgumentDefinition::getDescription() — Method in class CommandArgumentDefinition
CommandController::getFlowInvocationString() — Method in class CommandController

Returns the CLI Flow command depending on the environment

CommandManager::getAvailableCommands() — Method in class CommandManager

Returns an array of all commands

CommandManager::getCommandByIdentifier() — Method in class CommandManager

Returns a Command that matches the given identifier.

CommandManager::getCommandsByIdentifier() — Method in class CommandManager

Returns an array of Commands that matches the given identifier.

CommandManager::getShortestIdentifierForCommand() — Method in class CommandManager

Returns the shortest, non-ambiguous command identifier for the given command

CommandManager::getShortCommandIdentifiers() — Method in class CommandManager

Returns an array that contains all available command identifiers and their shortest non-ambiguous alias

CommandManager::getCommandMethodParameters() — Method in class CommandManager

Get the possible parameters for the command specified by CommandController and method name.

CommandManager::getCommandControllerMethodArguments() — Method in class CommandManager
CommandRequestHandler::getPriority() — Method in class CommandRequestHandler

Returns the priority - how eager the handler is to actually handle the request.

ConsoleOutput::getMaximumLineLength() — Method in class ConsoleOutput

Returns the desired maximum line length for console output.

ConsoleOutput::getOutput() — Method in class ConsoleOutput
ConsoleOutput::getInput() — Method in class ConsoleOutput
ConsoleOutput::getQuestionHelper() — Method in class ConsoleOutput

Returns or initializes the symfony/console QuestionHelper

ConsoleOutput::getProgressBar() — Method in class ConsoleOutput

Returns or initializes the symfony/console ProgressHelper

ConsoleOutput::getTable() — Method in class ConsoleOutput

Returns or initializes the symfony/console Table

Request::getControllerObjectName() — Method in class Request

Returns the object name of the controller

Request::getControllerCommandName() — Method in class Request

Returns the name of the command the controller is supposed to execute.

Request::getCommand() — Method in class Request

Returns the command object for this request

Request::getArgument() — Method in class Request

Returns the value of the specified argument

Request::getArguments() — Method in class Request

Returns an ArrayObject of arguments and their values

Request::getExceedingArguments() — Method in class Request

Returns additional unnamed arguments (if any) which have been passed through the command line after all required arguments (if any) have been specified.

RequestBuilder::getValueOfCurrentCommandLineOption() — Method in class RequestBuilder

Returns the value of the first argument of the given input array. Shifts the parsed argument off the array.

Response::getExitCode() — Method in class Response

Gets the numerical exit code which should be returned when exiting this application.

Response::getContent() — Method in class Response

Returns the response content without sending it.

Response::getOutputFormat() — Method in class Response

Returns the currently set output format.

SlaveRequestHandler::getPriority() — Method in class SlaveRequestHandler

Returns the priority - how eager the handler is to actually handle the request.

ConfigurationCommandController::generateSchemaCommand() — Method in class ConfigurationCommandController

Generate a schema for the given configuration or YAML file.

RoutingCommandController::getPathCommand() — Method in class RoutingCommandController

Generate a route path

SecurityCommandController::generateKeyPairCommand() — Method in class SecurityCommandController

Generate a public/private key pair and add it to the RSAWalletService

ComposerUtility::getComposerManifest() — Method in class ComposerUtility

Returns contents of Composer manifest - or part there of.

ComposerUtility::getPackageVersion() — Method in class ComposerUtility

Get the package version of the given package Return normalized package version.

ConfigurationManager::getAvailableConfigurationTypes() — Method in class ConfigurationManager

Get the available configuration-types

ConfigurationManager::getConfiguration() — Method in class ConfigurationManager

Returns the specified raw configuration.

YamlSource::getHeaderFromFile() — Method in class YamlSource

Read the header part from the given file. That means, every line until the first non comment line is found.

ApplicationContext::getParent() — Method in class ApplicationContext

Returns the parent context object, if any

ApplicationContext::getHierarchy() — Method in class ApplicationContext

Returns the names of this context and all parents in ascending specificity

Scripts::getListOfPackagesWithConfiguredObjects() — Method in class Scripts
Step::getIdentifier() — Method in class Step
Bootstrap::getContext() — Method in class Bootstrap

Returns the context this bootstrap was started in.

Bootstrap::getActiveRequestHandler() — Method in class Bootstrap

Returns the request handler (if any) which is currently handling the request.

Bootstrap::getSignalSlotDispatcher() — Method in class Bootstrap

Returns the signal slot dispatcher instance

Bootstrap::getEarlyInstance() — Method in class Bootstrap

Returns an instance which was registered earlier through setEarlyInstance()

Bootstrap::getEarlyInstances() — Method in class Bootstrap

Returns all registered early instances indexed by object name

Bootstrap::getObjectManager() — Method in class Bootstrap

Returns the object manager instance

Bootstrap::getEnvironmentConfigurationSetting() — Method in class Bootstrap

Tries to find an environment setting with the following fallback chain:

LockManager::getLockPath() — Method in class LockManager

Returns the absolute path to a directory that should contain the lock files

RequestHandlerInterface::getPriority() — Method in class RequestHandlerInterface

Returns the priority - how eager the handler is to actually handle the request. An integer > 0 means "I want to handle this request" where "100" is default. "0" means "I am a fallback solution".

Debugger::getBacktraceCode() — Method in class Debugger

Renders some backtrace

Debugger::getBacktraceCodePlaintext() — Method in class Debugger
Debugger::getCodeSnippet() — Method in class Debugger

Returns a code snippet from the specified file.

Debugger::getObjectSnippetPlaintext() — Method in class Debugger
Debugger::getObjectShortName() — Method in class Debugger
Debugger::getCodeSnippetPlaintext() — Method in class Debugger
Debugger::getIgnoredClassesRegex() — Method in class Debugger

Tries to load the 'Neos.Flow.error.debugger.ignoredClasses' setting to build a regular expression that can be used to filter ignored class names If settings can't be loaded it uses self::$ignoredClassesFallback.

Debugger::getRecursionLimit() — Method in class Debugger

Tries to load the 'Neos.Flow.error.debugger.recursionLimit' setting to determine the maximal recursions-level fgor the debugger.

WithHttpStatusInterface::getStatusCode() — Method in class WithHttpStatusInterface

Returns the HTTP status code this exception corresponds to.

WithReferenceCodeInterface::getReferenceCode() — Method in class WithReferenceCodeInterface

Returns a code which can be communicated publicly so that whoever experiences the exception can refer to it and a developer can find more information about it in the system log.

Exception::getReferenceCode() — Method in class Exception

Returns a code which can be communicated publicly so that whoever experiences the exception can refer to it and a developer can find more information about it in the system log.

Exception::getStatusCode() — Method in class Exception

Returns the HTTP status code this exception corresponds to (defaults to 500).

BaseUriProvider::getConfiguredBaseUriOrFallbackToCurrentRequest() — Method in class BaseUriProvider

Gives the best possible base URI with the following priority:

  • configured base URI
  • generated base URI from currently active server request
  • generated base URI from specified $fallbackRequest
CacheControlDirectives::getDirective() — Method in class CacheControlDirectives

Returns the value of the specified Cache-Control directive.

CacheControlDirectives::getDirectives() — Method in class CacheControlDirectives
CacheControlDirectives::getCacheControlHeaderValue() — Method in class CacheControlDirectives

Renders and returns a Cache-Control header value, based on the previously set cache control directives.

Browser::getLastResponse() — Method in class Browser

Returns the response received after the last request.

Browser::getLastRequest() — Method in class Browser

Returns the last request executed.

Browser::getRequestEngine() — Method in class Browser

Returns the request engine used by this Browser.

Browser::getCrawler() — Method in class Browser

Returns the DOM crawler which can be used to interact with the web page structure, submit forms, click links or fetch specific parts of the website's contents.

Browser::getForm() — Method in class Browser

Get the form specified by $xpath. If no $xpath given, return the first form on the page.

InternalRequestEngine::getRouter() — Method in class InternalRequestEngine

Returns the router used by this internal request engine

ContentStream::getSize() — Method in class ContentStream

Get the size of the stream if known.

ContentStream::getContents() — Method in class ContentStream

Returns the remaining contents in a string

ContentStream::getMetadata() — Method in class ContentStream

Get stream metadata as an associative array or retrieve a specific key.

Cookie::getName() — Method in class Cookie

Returns the name of this cookie

Cookie::getValue() — Method in class Cookie

Returns the value of this cookie

Cookie::getExpires() — Method in class Cookie

Returns the date and time of the Expires attribute, if any.

Cookie::getMaximumAge() — Method in class Cookie

Returns the number of seconds until the cookie expires, if defined.

Cookie::getDomain() — Method in class Cookie

Returns the domain this cookie is valid for.

Cookie::getPath() — Method in class Cookie

Returns the path this cookie is valid for.

Cookie::getSameSite() — Method in class Cookie

Returns the SameSite of this cookie

Headers::getRaw() — Method in class Headers

Get raw header values

Headers::get() — Method in class Headers

Returns the specified HTTP header

Headers::getAll() — Method in class Headers

Returns all header fields

Headers::getCookie() — Method in class Headers

Returns a cookie specified by the given name

Headers::getCookies() — Method in class Headers

Returns all cookies

Headers::getCacheControlDirective() — Method in class Headers

Returns the value of the specified Cache-Control directive.

Headers::getPreparedValues() — Method in class Headers

Get all header lines prepared as "name: value" strings.

RequestInformationHelper::getScriptRequestPathAndFilename() — Method in class RequestInformationHelper

Returns the relative path (i.e. relative to the web root) and name of the script as it was accessed through the web server.

RequestInformationHelper::getScriptRequestPath() — Method in class RequestInformationHelper

Returns the relative path (i.e. relative to the web root) to the script as it was accessed through the web server.

RequestInformationHelper::getRelativeRequestPath() — Method in class RequestInformationHelper

Constructs a relative path for this request, that is the path segments left after removing the baseUri.

RequestInformationHelper::generateBaseUri() — Method in class RequestInformationHelper

Tries to detect the base URI of request.

RequestInformationHelper::generateRequestLine() — Method in class RequestInformationHelper

Return the Request-Line of this Request Message, consisting of the method, the URI and the HTTP version Would be, for example, "GET /foo?bar=baz HTTP/1.1" Note that the URI part is, at the moment, only possible in the form "abs_path" since the actual requestUri of the Request cannot be determined during the creation of the Request.

RequestInformationHelper::getContentCharset() — Method in class RequestInformationHelper

Extract the charset from the content type header if available

ResponseInformationHelper::getStatusMessageByCode() — Method in class ResponseInformationHelper

Returns the human-readable message for the given status code.

ResponseInformationHelper::generateStatusLine() — Method in class ResponseInformationHelper

Return the Request-Line of this Request Message, consisting of the method, the URI and the HTTP version Would be, for example, "GET /foo?bar=baz HTTP/1.1" Note that the URI part is, at the moment, only possible in the form "abs_path" since the actual requestUri of the Request cannot be determined during the creation of the Request.

UriHelper::getRelativePath() — Method in class UriHelper

Returns the path relative to the $baseUri

UriHelper::getDefaultPortForScheme() — Method in class UriHelper
HttpRequestHandlerInterface::getHttpRequest() — Method in class HttpRequestHandlerInterface

Returns the currently processed HTTP request

TrustedProxiesMiddleware::getForwardedHeader() — Method in class TrustedProxiesMiddleware
TrustedProxiesMiddleware::getTrustedProxyHeaderValues() — Method in class TrustedProxiesMiddleware

Get the values of trusted proxy header.

TrustedProxiesMiddleware::getFirstTrustedProxyHeaderValue() — Method in class TrustedProxiesMiddleware

Convenience getter for the first value of a given trusted proxy header.

TrustedProxiesMiddleware::getTrustedClientIpAddress() — Method in class TrustedProxiesMiddleware

Get the most trusted client's IP address.

RequestHandler::getPriority() — Method in class RequestHandler

Returns the priority - how eager the handler is to actually handle the request.

RequestHandler::getHttpRequest() — Method in class RequestHandler

Returns the currently handled HTTP request

RequestHandler::getHttpResponse() — Method in class RequestHandler

Returns the HTTP response corresponding to the currently handled request

UploadedFile::getStream() — Method in class UploadedFile

Retrieve a stream representing the uploaded file.

UploadedFile::getSize() — Method in class UploadedFile

Retrieve the file size.

UploadedFile::getError() — Method in class UploadedFile

Retrieve the error associated with the uploaded file.

UploadedFile::getClientFilename() — Method in class UploadedFile

Retrieve the filename sent by the client.

UploadedFile::getClientMediaType() — Method in class UploadedFile

Retrieve the media type sent by the client.

AbstractXmlParser::getParsedData() — Method in class AbstractXmlParser

Returns parsed representation of XML file.

AbstractXmlParser::getRootNode() — Method in class AbstractXmlParser
CldrModel::getRawData() — Method in class CldrModel

Returns multi-dimensional array representing desired node and it's children, or a string value if the path points to a leaf.

CldrModel::getRawArray() — Method in class CldrModel

Returns multi-dimensional array representing desired node and it's children.

CldrModel::getElement() — Method in class CldrModel

Returns string value from a path given.

CldrModel::getNodeName() — Method in class CldrModel

Returns node name extracted from node string

CldrModel::getAttributeValue() — Method in class CldrModel

Parses the node string and returns a value of attribute for name provided.

CldrRepository::getModel() — Method in class CldrRepository

Returns an instance of CldrModel which represents CLDR file found under specified path.

CldrRepository::getModelForLocale() — Method in class CldrRepository

Returns an instance of CldrModel which represents group of CLDR files which are related in hierarchy.

CurrencyReader::getFraction() — Method in class CurrencyReader

Returns an array with keys "digits" and "rounding", each an integer.

CurrencyReader::generateFractions() — Method in class CurrencyReader

Generates an internal representation of currency fractions which can be found in supplementalData.xml CLDR file.

DatesReader::getLocalizedLiteralsForLocale() — Method in class DatesReader

Returns literals array for locale provided.

NumbersReader::getDefaultNumberingSystem() — Method in class NumbersReader
NumbersReader::getLocalizedSymbolsForLocale() — Method in class NumbersReader

Returns symbols array for provided locale.

PluralsReader::getPluralForm() — Method in class PluralsReader

Returns matching plural form based on $quantity and $locale provided.

PluralsReader::getPluralForms() — Method in class PluralsReader

Returns array of plural forms available for particular locale.

PluralsReader::generateRulesets() — Method in class PluralsReader

Generates an internal representation of plural rules which can be found in plurals.xml CLDR file.

Configuration::getDefaultLocale() — Method in class Configuration

Returns the default locale of this configuration.

Configuration::getCurrentLocale() — Method in class Configuration

Returns the current locale. This is the default locale if no current locale has been set or the set current locale has a language code of "mul".

Configuration::getFallbackRule() — Method in class Configuration

Returns the current fallback rule.

FormatResolver::getFormatter() — Method in class FormatResolver

Returns instance of concrete formatter.

Locale::getLanguage() — Method in class Locale

Returns the language defined in this locale

Locale::getScript() — Method in class Locale

Returns the script defined in this locale

Locale::getRegion() — Method in class Locale

Returns the region defined in this locale

Locale::getVariant() — Method in class Locale

Returns the variant defined in this locale

LocaleCollection::getParentLocaleOf() — Method in class LocaleCollection

Returns a parent Locale object of the locale provided.

Service::getConfiguration() — Method in class Service
Service::getLocalizedFilename() — Method in class Service

Returns the path to the existing localized version of file given.

Service::getXliffFilenameAndPath() — Method in class Service

Returns the path to the existing localized version of file given.

Service::getLocaleChain() — Method in class Service

Build a chain of locale objects according to the fallback rule and the available locales.

Service::getParentLocaleOf() — Method in class Service

Returns a parent Locale object of the locale provided.

Service::generateAvailableLocalesCollectionFromSettings() — Method in class Service

Generates the available Locales Collection from the configuration setting Neos.Flow.i18n.availableLocales.

Service::getScanExcludePattern() — Method in class Service

Returns a regex pattern including enclosing characters, that matches any of the configured exclude list configured inside "Neos.Flow.i18n.scan.excludePatterns".

Service::generateAvailableLocalesCollectionByScanningFilesystem() — Method in class Service

Finds all Locale objects representing locales available in the Flow installation. This is done by scanning all Private and Public resource files of all active packages, in order to find localized files.

TranslationProviderInterface::getTranslationByOriginalLabel() — Method in class TranslationProviderInterface

Returns translated label of $originalLabel from a file defined by $sourceName.

TranslationProviderInterface::getTranslationById() — Method in class TranslationProviderInterface

Returns label for a key ($labelId) from a file defined by $sourceName.

XliffTranslationProvider::getTranslationByOriginalLabel() — Method in class XliffTranslationProvider

Returns translated label of $originalLabel from a file defined by $sourceName.

XliffTranslationProvider::getTranslationById() — Method in class XliffTranslationProvider

Returns label for a key ($labelId) from a file defined by $sourceName.

Translator::getPluralForm() — Method in class Translator

Get the plural form to be used.

FileAdapter::getTargetBySource() — Method in class FileAdapter

Returns translated label ("target" tag in XLIFF) from source-target pair where "source" tag equals to $source parameter.

FileAdapter::getTargetByTransUnitId() — Method in class FileAdapter

Returns translated label ("target" tag in XLIFF) for the id given.

FileAdapter::getTranslationUnits() — Method in class FileAdapter
$ XliffFileProvider#globalTranslationPathProperty in class XliffFileProvider
XliffFileProvider::getMergedFileData() — Method in class XliffFileProvider
XliffFileProvider::getFile() — Method in class XliffFileProvider
XliffFileProvider::getParser() — Method in class XliffFileProvider
XliffParser::getFileData() — Method in class XliffParser
XliffParser::getFileDataFromDocument() — Method in class XliffParser
AnsiConsoleBackend::getDisableAnsi() — Method in class AnsiConsoleBackend
PsrLoggerFactory::get() — Method in class PsrLoggerFactory

Get the logger configured with given identifier.

PsrLoggerFactoryInterface::get() — Method in class PsrLoggerFactoryInterface

Create a PSR-3 logger based on the given configuration.

FileStorage::generateUniqueReferenceCode() — Method in class FileStorage

Generates a reference code for this specific error event to make it findable.

FileStorage::getErrorLogMessage() — Method in class FileStorage
LogEnvironment::getPackageKeyFromClassName() — Method in class LogEnvironment
LogEnvironment::getPackageKeys() — Method in class LogEnvironment
ChangeDetectionStrategyInterface::getFileStatus() — Method in class ChangeDetectionStrategyInterface

Checks if the specified file has changed

ModificationTimeStrategy::getFileStatus() — Method in class ModificationTimeStrategy

Checks if the specified file has changed

FileMonitor::getIdentifier() — Method in class FileMonitor

Returns the identifier of this monitor

FileMonitor::getMonitoredFiles() — Method in class FileMonitor

Returns a list of all monitored files

FileMonitor::getMonitoredDirectories() — Method in class FileMonitor

Returns a list of all monitored directories

ActionRequest::getParentRequest() — Method in class ActionRequest

Returns the parent request

ActionRequest::getHttpRequest() — Method in class ActionRequest

Returns the top level request: the HTTP request object

ActionRequest::getMainRequest() — Method in class ActionRequest

Returns the top level ActionRequest: the one just below the HTTP request

ActionRequest::getReferringRequest() — Method in class ActionRequest

Returns an ActionRequest which referred to this request, if any.

ActionRequest::getControllerObjectName() — Method in class ActionRequest

Returns the object name of the controller defined by the package key and controller name

ActionRequest::getControllerPackageKey() — Method in class ActionRequest

Returns the package key of the specified controller.

ActionRequest::getControllerSubpackageKey() — Method in class ActionRequest

Returns the subpackage key of the specified controller.

ActionRequest::getControllerName() — Method in class ActionRequest

Returns the object name of the controller supposed to handle this request, if one was set already (if not, the name of the default controller is returned)

ActionRequest::getControllerActionName() — Method in class ActionRequest

Returns the name of the action the controller is supposed to execute.

ActionRequest::getArgument() — Method in class ActionRequest

Returns the value of the specified argument

ActionRequest::getArguments() — Method in class ActionRequest

Returns an Array of arguments and their values

ActionRequest::getInternalArgument() — Method in class ActionRequest

Returns the value of the specified internal argument.

ActionRequest::getInternalArguments() — Method in class ActionRequest

Returns the internal arguments of the request, that is, all arguments whose name starts with two underscores.

ActionRequest::getArgumentNamespace() — Method in class ActionRequest

Returns the argument namespace, if any.

ActionRequest::getPluginArguments() — Method in class ActionRequest

Returns an array of plugin argument configurations

ActionRequest::getFormat() — Method in class ActionRequest

Returns the requested representation format

ActionResponse::getHttpHeader() — Method in class ActionResponse

Return the specified HTTP header that was previously set.

ActionResponse::getContent() — Method in class ActionResponse
ActionResponse::getRedirectUri() — Method in class ActionResponse
ActionResponse::getStatusCode() — Method in class ActionResponse
ActionResponse::getContentType() — Method in class ActionResponse
AbstractController::getControllerContext() — Method in class AbstractController

Returns this controller's context.

ActionController::getActionMethodParameters() — Method in class ActionController

Returns a map of action method names and their parameters.

ActionController::getInformationNeededForInitializeActionMethodValidators() — Method in class ActionController

This is a helper method purely used to make initializeActionMethodValidators() testable without mocking static methods.

ActionController::getActionValidationGroups() — Method in class ActionController

Returns a map of action method names and their validation groups.

ActionController::getActionValidateAnnotationData() — Method in class ActionController

Returns a map of action method names and their validation parameters.

ActionController::getActionIgnoredValidationArguments() — Method in class ActionController
ActionController::getPublicActionMethods() — Method in class ActionController
ActionController::getFlattenedValidationErrorMessage() — Method in class ActionController

Returns a string containing all validation errors separated by PHP_EOL.

ActionController::getErrorFlashMessage() — Method in class ActionController

A template method for displaying custom error flash messages, or to display no flash message at all on errors. Override this to customize the flash message in your action controller.

Argument::getName() — Method in class Argument

Returns the name of this argument

Argument::getDataType() — Method in class Argument

Returns the data type of this argument's value

Argument::getDefaultValue() — Method in class Argument

Returns the default value of this argument

Argument::getValidator() — Method in class Argument

Returns the set validator

Argument::getValue() — Method in class Argument

Returns the value of this argument. If the value is NULL, we use the defaultValue.

Argument::getPropertyMappingConfiguration() — Method in class Argument

Return the Property Mapping Configuration used for this argument; can be used by the initialize*action to modify the Property Mapping.

Argument::getValidationResults() — Method in class Argument
Argument::getMapRequestBody() — Method in class Argument
Arguments::getArgument() — Method in class Arguments

Returns an argument specified by name

Arguments::getArgumentNames() — Method in class Arguments

Returns the names of all arguments contained in this object

Arguments::getValidationResults() — Method in class Arguments

Get all property mapping / validation errors

ControllerContext::getRequest() — Method in class ControllerContext

Get the request of the controller

ControllerContext::getResponse() — Method in class ControllerContext

Get the response of the controller

ControllerContext::getArguments() — Method in class ControllerContext

Get the arguments of the controller

ControllerContext::getUriBuilder() — Method in class ControllerContext

Returns the URI Builder bound to this context

ControllerContext::getFlashMessageContainer() — Method in class ControllerContext

Get the flash message container

Exception::getRequest() — Method in class Exception

Returns the request object that exception belongs to.

MvcPropertyMappingConfigurationService::generateTrustedPropertiesToken() — Method in class MvcPropertyMappingConfigurationService

Generate a request hash for a list of form fields

AmbiguousCommandIdentifierException::getMatchingCommands() — Method in class AmbiguousCommandIdentifierException
ForwardException::getNextRequest() — Method in class ForwardException

Returns the next request

FlashMessageContainer::getMessages() — Method in class FlashMessageContainer

Returns all currently stored flash messages.

FlashMessageContainer::getMessagesAndFlush() — Method in class FlashMessageContainer

Get all flash messages (with given severity) currently available and remove them from the container.

FlashMessageService::getFlashMessageContainerForRequest() — Method in class FlashMessageService

Load the FlashMessageContainer for the given request

RequestInterface::getControllerObjectName() — Method in class RequestInterface

Returns the object name of the controller which is supposed to process the request.

RequestInterface::getMainRequest() — Method in class RequestInterface

Returns the top level Request: the one just below the HTTP request

RequestMatcher::getParentRequest() — Method in class RequestMatcher

Get a new RequestMatcher for the Request's ParentRequest

RequestMatcher::getMainRequest() — Method in class RequestMatcher

Get a new RequestMatcher for the Request's MainRequest

RequestMatcher::getWeight() — Method in class RequestMatcher

Return the current weight for this match

AbstractRoutePart::getName() — Method in class AbstractRoutePart

Returns name of the Route Part.

AbstractRoutePart::getValue() — Method in class AbstractRoutePart

Returns value of the Route Part. Before match() is called this returns NULL.

AbstractRoutePart::getDefaultValue() — Method in class AbstractRoutePart

Gets default value of the Route Part.

AbstractRoutePart::getOptions() — Method in class AbstractRoutePart
AttributeRoutesProvider::getRoutes() — Method in class AttributeRoutesProvider
ConfigurationRoutesProvider::getRoutes() — Method in class ConfigurationRoutesProvider
MatchResult::getMatchedValue() — Method in class MatchResult

The actual matched value of the respective Route Part

MatchResult::getTags() — Method in class MatchResult

RouteTags to be associated with the MatchResult, or NULL

MatchResult::getLifetime() — Method in class MatchResult

RouteLifetime to be associated with the MatchResult, or NULL

ResolveContext::getBaseUri() — Method in class ResolveContext
ResolveContext::getRouteValues() — Method in class ResolveContext
ResolveContext::getUriPathPrefix() — Method in class ResolveContext
ResolveContext::getParameters() — Method in class ResolveContext
ResolveResult::getResolvedValue() — Method in class ResolveResult
ResolveResult::getUriConstraints() — Method in class ResolveResult
ResolveResult::getTags() — Method in class ResolveResult
ResolveResult::getLifetime() — Method in class ResolveResult

RouteLifetime to be associated with the MatchResult, or NULL

RouteContext::getHttpRequest() — Method in class RouteContext
RouteContext::getParameters() — Method in class RouteContext
RouteContext::getCacheEntryIdentifier() — Method in class RouteContext
RouteLifetime::getValue() — Method in class RouteLifetime
RouteParameters::getValue() — Method in class RouteParameters

Returns the value for a given $parameterName, or NULL if it doesn't exist

RouteParameters::getCacheEntryIdentifier() — Method in class RouteParameters
RouteTags::getTags() — Method in class RouteTags

Returns the tags of this tag collection as value array

UriConstraints::getPathConstraint() — Method in class UriConstraints

Returns the URI path constraint, which consists of the path and query string parts, or NULL if none was set

IdentityRoutePart::getObjectType() — Method in class IdentityRoutePart
IdentityRoutePart::getUriPattern() — Method in class IdentityRoutePart

If $this->uriPattern is specified, this will be returned, otherwise identity properties of $this->objectType are returned in the format {property1}/{property2}/{property3}.

IdentityRoutePart::getObjectIdentifierFromPathSegment() — Method in class IdentityRoutePart

Retrieves the object identifier from the given $pathSegment.

IdentityRoutePart::getPathSegmentByIdentifier() — Method in class IdentityRoutePart

Generates a unique string for the given identifier according to $this->uriPattern.

ObjectPathMapping::getPathSegment() — Method in class ObjectPathMapping
ObjectPathMapping::getUriPattern() — Method in class ObjectPathMapping
ObjectPathMapping::getIdentifier() — Method in class ObjectPathMapping
ObjectPathMapping::getObjectType() — Method in class ObjectPathMapping
Route::getName() — Method in class Route

Returns the name of this Route.

Route::getDefaults() — Method in class Route

Returns default values for this Route.

Route::getUriPattern() — Method in class Route

Returns the URI pattern this route should match with

Route::getAppendExceedingArguments() — Method in class Route

Returns true if exceeding arguments should be appended to the URI as query string, otherwise false

Route::getRoutePartsConfiguration() — Method in class Route

Returns the route parts configuration of this route

Route::getHttpMethods() — Method in class Route
Route::getMatchResults() — Method in class Route

Returns an array with the Route match results.

Route::getMatchedTags() — Method in class Route

Returns the tags that have been associated with this route during request matching, or NULL if no tags were set

Route::getMatchedLifetime() — Method in class Route

Returns the lifetime been associated with this route during request matching, or NULL

Route::getResolvedUriConstraints() — Method in class Route

Returns the merged UriConstraints of all Route Parts after resolving, or NULL if no constraints were set yet

Route::getResolvedTags() — Method in class Route

Returns the tags that have been associated with this route during resolving, or NULL if no tags were set

Route::getResolvedLifetime() — Method in class Route

Returns the tags that have been associated with this route during resolving, or NULL if no tags were set

RoutePartInterface::getName() — Method in class RoutePartInterface

Returns name of the Route Part.

RoutePartInterface::getValue() — Method in class RoutePartInterface

Returns value of the Route Part. Before match() is called this returns NULL.

RoutePartInterface::getDefaultValue() — Method in class RoutePartInterface

Gets default value of the Route Part.

RoutePartInterface::getOptions() — Method in class RoutePartInterface
Router::getLastMatchedRoute() — Method in class Router

Returns the route that has been matched with the last route() call.

Router::getLastResolvedRoute() — Method in class Router

Returns the route that has been resolved with the last resolve() call.

RouterCachingService::getCachedMatchResults() — Method in class RouterCachingService

Checks the cache for the given RouteContext and returns the result or false if no matching ache entry was found

RouterCachingService::getCachedResolvedUriConstraints() — Method in class RouterCachingService

Checks the cache for the given ResolveContext and returns the cached UriConstraints if a cache entry is found

RouterCachingService::generateRouteTags() — Method in class RouterCachingService
Routes::getIterator() — Method in class Routes
RoutesProviderInterface::getRoutes() — Method in class RoutesProviderInterface
StaticRoutePart::getDefaultValue() — Method in class StaticRoutePart

Gets default value of the Route Part.

TestingRoutesProvider::getRoutes() — Method in class TestingRoutesProvider
UriBuilder::getRequest() — Method in class UriBuilder

Gets the current request

UriBuilder::getArguments() — Method in class UriBuilder
UriBuilder::getSection() — Method in class UriBuilder
UriBuilder::getFormat() — Method in class UriBuilder
UriBuilder::getCreateAbsoluteUri() — Method in class UriBuilder
UriBuilder::getAddQueryString() — Method in class UriBuilder
UriBuilder::getArgumentsToBeExcludedFromQueryString() — Method in class UriBuilder
UriBuilder::getLastArguments() — Method in class UriBuilder

Returns the arguments being used for the last URI being built.

UriBuilder::getRequestNamespacePath() — Method in class UriBuilder

Get the path of the argument namespaces of all parent requests.

ViewConfigurationManager::getViewConfiguration() — Method in class ViewConfigurationManager

This method walks through the view configuration and applies matching configurations in the order of their specifity score.

AbstractView::getOption() — Method in class AbstractView

Get a specific option of this View

CompileTimeObjectManager::getRegisteredClassNames() — Method in class CompileTimeObjectManager

Returns a list of all class names, grouped by package key, which were registered by registerClassFiles()

CompileTimeObjectManager::getClassNamesByScope() — Method in class CompileTimeObjectManager

Returns a list of class names, which are configured with the given scope

CompileTimeObjectManager::getObjectConfigurations() — Method in class CompileTimeObjectManager

Returns object configurations which were previously built by the ConfigurationBuilder.

CompileTimeObjectManager::get() — Method in class CompileTimeObjectManager

Returns a fresh or existing instance of the object specified by $objectName.

Configuration::getObjectName() — Method in class Configuration

Returns the object name

Configuration::getClassName() — Method in class Configuration

Returns the class name

Configuration::getPackageKey() — Method in class Configuration

Returns the package key

Configuration::getFactoryObjectName() — Method in class Configuration

Returns the class name of the factory for this object, if any

Configuration::getFactoryMethodName() — Method in class Configuration

Returns the factory method name

Configuration::getScope() — Method in class Configuration

Returns the scope for this object

Configuration::getAutowiring() — Method in class Configuration

Returns the autowiring mode for the configured object

Configuration::getLifecycleInitializationMethodName() — Method in class Configuration

Returns the name of the lifecycle initialization method for this object

Configuration::getLifecycleShutdownMethodName() — Method in class Configuration

Returns the name of the lifecycle shutdown method for this object

Configuration::getProperties() — Method in class Configuration

Returns the currently set injection properties of the object

Configuration::getArguments() — Method in class Configuration

Returns a sorted array of constructor arguments indexed by position (starting with "1")

Configuration::getFactoryArguments() — Method in class Configuration

Returns a sorted array of factory method arguments indexed by position (starting with "1")

Configuration::getConfigurationSourceHint() — Method in class Configuration

Returns some information (if any) about where this configuration has been created.

ConfigurationArgument::getIndex() — Method in class ConfigurationArgument

Returns the index (position) of the argument

ConfigurationArgument::getValue() — Method in class ConfigurationArgument

Returns the value of the argument

ConfigurationArgument::getType() — Method in class ConfigurationArgument

Returns the type of the argument

ConfigurationArgument::getAutowiring() — Method in class ConfigurationArgument

Returns the autowiring mode for this argument

ConfigurationProperty::getName() — Method in class ConfigurationProperty

Returns the name of the property

ConfigurationProperty::getValue() — Method in class ConfigurationProperty

Returns the value of the property

ConfigurationProperty::getType() — Method in class ConfigurationProperty

Returns the type of the property

ConfigurationProperty::getObjectConfiguration() — Method in class ConfigurationProperty

Returns the (optional) object configuration which may be defined for properties of type OBJECT

ConfigurationProperty::getAutowiring() — Method in class ConfigurationProperty

Returns the autowiring mode for this property

ObjectManager::getContext() — Method in class ObjectManager

Returns the context Flow is running in.

ObjectManager::get() — Method in class ObjectManager

Returns a fresh or existing instance of the object specified by $objectName.

ObjectManager::getScope() — Method in class ObjectManager

Returns the scope of the specified object.

ObjectManager::getCaseSensitiveObjectName() — Method in class ObjectManager

Returns the case sensitive object name of an object specified by a case insensitive object name. If no object of that name exists, false is returned.

ObjectManager::getObjectNameByClassName() — Method in class ObjectManager

Returns the object name corresponding to a given class name.

ObjectManager::getClassNameByObjectName() — Method in class ObjectManager

Returns the implementation class name for the specified object

ObjectManager::getPackageKeyByObjectName() — Method in class ObjectManager

Returns the key of the package the specified object is contained in.

ObjectManager::getInstance() — Method in class ObjectManager

Returns the instance of the specified object or NULL if no instance has been registered yet.

ObjectManager::getLazyDependencyByHash() — Method in class ObjectManager

This method is used internally to retrieve either an actual (singleton) instance of the specified dependency or, if no instance exists yet, a Dependency Proxy object which automatically triggers the creation of an instance as soon as it is used the first time.

ObjectManager::getSessionInstances() — Method in class ObjectManager

Returns all instances of objects with scope session

ObjectManager::getAllObjectConfigurations() — Method in class ObjectManager

Returns all current object configurations.

ObjectManagerInterface::getContext() — Method in class ObjectManagerInterface

Returns the currently set context.

ObjectManagerInterface::get() — Method in class ObjectManagerInterface

Returns a fresh or existing instance of the object specified by $objectName.

ObjectManagerInterface::getCaseSensitiveObjectName() — Method in class ObjectManagerInterface

Returns the case sensitive object name of an object specified by a case insensitive object name. If no object of that name exists, false is returned.

ObjectManagerInterface::getObjectNameByClassName() — Method in class ObjectManagerInterface

Returns the object name corresponding to a given class name.

ObjectManagerInterface::getClassNameByObjectName() — Method in class ObjectManagerInterface

Returns the implementation class name for the specified object

ObjectManagerInterface::getPackageKeyByObjectName() — Method in class ObjectManagerInterface

Returns the key of the package the specified object is contained in.

ObjectManagerInterface::getScope() — Method in class ObjectManagerInterface

Returns the scope of the specified object.

ObjectManagerInterface::getSessionInstances() — Method in class ObjectManagerInterface

Returns all instances of objects with scope session

Compiler::getProxyClass() — Method in class Compiler

Returns a proxy class object for the specified original class.

Compiler::getStoredProxyClassMap() — Method in class Compiler
ProxyClass::getConstructor() — Method in class ProxyClass

Returns the ProxyConstructorGenerator for this ProxyClass. Creates it if needed.

ProxyClass::getMethod() — Method in class ProxyClass

Returns the named ProxyMethod for this ProxyClass. Creates it if needed.

ProxyConstructorGenerator::getOriginalVisibility() — Method in class ProxyConstructorGenerator
ProxyMethodGenerator::getFullOriginalClassName() — Method in class ProxyMethodGenerator
ProxyMethodGenerator::generate() — Method in class ProxyMethodGenerator

Generates the code for the method.

FlowPackageInterface::getResourcesPath() — Method in class FlowPackageInterface

Returns the full path to this package's Resources directory

FlowPackageInterface::getConfigurationPath() — Method in class FlowPackageInterface

Returns the full path to this package's Configuration directory

FlowPackageInterface::getFunctionalTestsClassFiles() — Method in class FlowPackageInterface

Returns a generator of filenames of class files provided by functional tests contained in this package

FlowPackageInterface::getFunctionalTestsPath() — Method in class FlowPackageInterface

Returns the full path to this package's functional tests directory

GenericPackageClass in namespace Neos\Flow\Package

The generic base package that represents third party packages

GenericPackage::getClassFiles() — Method in class GenericPackage

Returns the array of filenames of the class files

GenericPackage::getPackageKey() — Method in class GenericPackage

Returns the package key of this package.

GenericPackage::getComposerName() — Method in class GenericPackage

Returns the packages composer name

GenericPackage::getNamespaces() — Method in class GenericPackage

Returns array of all declared autoload namespaces contained in this package

GenericPackage::getAutoloadTypes() — Method in class GenericPackage
GenericPackage::getPackagePath() — Method in class GenericPackage

Returns the full path to this package's main directory

GenericPackage::getAutoloadPaths() — Method in class GenericPackage
GenericPackage::getAutoloadConfiguration() — Method in class GenericPackage

Get the autoload configuration for this package. Any valid composer "autoload" configuration.

GenericPackage::getFlattenedAutoloadConfiguration() — Method in class GenericPackage

Get a flattened array of autoload configurations that have a predictable pattern (PSR-0, PSR-4)

GenericPackage::getComposerManifest() — Method in class GenericPackage

Returns contents of Composer manifest - or part there of.

GenericPackage::getInstalledVersion() — Method in class GenericPackage

Get the installed package version (from composer) and as fallback the version given by composer manifest.

GenericPackage::getClassesInNormalizedAutoloadPath() — Method in class GenericPackage
Package::getFunctionalTestsClassFiles() — Method in class Package

Returns a generator of filenames of class files provided by functional tests contained in this package

Package::getFunctionalTestsPath() — Method in class Package

Returns the full path to this package's functional tests directory

Package::getResourcesPath() — Method in class Package

Returns the full path to this package's Resources directory

Package::getConfigurationPath() — Method in class Package

Returns the full path to this package's Configuration directory

PackageInterface::getClassFiles() — Method in class PackageInterface

Returns the array of filenames of the class files

PackageInterface::getComposerName() — Method in class PackageInterface

Returns the composer name of this package.

PackageInterface::getNamespaces() — Method in class PackageInterface

Returns an array of all namespaces declared for this package.

PackageInterface::getPackagePath() — Method in class PackageInterface

Returns the full path to this package's main directory

PackageInterface::getInstalledVersion() — Method in class PackageInterface

Returns the currently installed version of this package.

PackageInterface::getComposerManifest() — Method in class PackageInterface

Returns the composer manifest of this package or just contents of a specific key of the full configuration.

PackageKeyAwareInterface::getPackageKey() — Method in class PackageKeyAwareInterface

Returns the package key of this package.

PackageManager::getFlowPackages() — Method in class PackageManager

Get only packages that implement the FlowPackageInterface for use in the Framework Array keys will be the respective package keys.

PackageManager::getPackagesBasePath() — Method in class PackageManager

Returns the base path for packages

PackageManager::getPackage() — Method in class PackageManager

Returns a PackageInterface object for the specified package.

PackageManager::getAvailablePackages() — Method in class PackageManager

Returns an array of PackageInterface objects of all available packages.

PackageManager::getFrozenPackages() — Method in class PackageManager

Returns an array of PackageInterface objects of all frozen packages.

PackageManager::getFilteredPackages() — Method in class PackageManager

Returns an array of PackageInterface objects of all packages that match the given package state, path, and type filters. All three filters must match, if given.

PackageManager::getCurrentPackageStates() — Method in class PackageManager

Loads the states of available packages from the PackageStates.php file and initialises a package scan if the file was not found or the configuration format was not current.

PackageManager::getCaseSensitivePackageKey() — Method in class PackageManager

Returns the correctly cased version of the given package key or false if no such package is available.

PackageManager::getPackageKeyFromComposerName() — Method in class PackageManager

Resolves a Flow package key from a composer package name.

EmbeddedValueObjectPointcutFilter::getRuntimeEvaluationsDefinition() — Method in class EmbeddedValueObjectPointcutFilter

Returns runtime evaluations for a previously matched pointcut

PersistenceMagicAspect::generateUuid() — Method in class PersistenceMagicAspect

After returning advice, making sure we have an UUID for each and every entity.

PersistenceMagicAspect::generateValueHash() — Method in class PersistenceMagicAspect

After returning advice, generates the value hash for the object

CachePool::getItem() — Method in class CachePool

Returns a Cache Item representing the specified key.

JsonArrayType::getName() — Method in class JsonArrayType
JsonArrayType::getSQLDeclaration() — Method in class JsonArrayType

Use jsonb for PostgreSQL.

JsonArrayType::getMappedDatabaseTypes() — Method in class JsonArrayType

We map jsonb fields to our datatype by default.

ClassMetadata::getReflectionClass() — Method in class ClassMetadata

Gets the ReflectionClass instance of the mapped class.

FlowAnnotationDriver::getClassSchema() — Method in class FlowAnnotationDriver

Fetch a class schema for the given class, if possible.

FlowAnnotationDriver::getMethodCallbacks() — Method in class FlowAnnotationDriver

Returns an array of callbacks for lifecycle annotations on the given method.

FlowAnnotationDriver::getMaxIdentifierLength() — Method in class FlowAnnotationDriver

Derive maximum identifier length from doctrine DBAL

FlowAnnotationDriver::getAllClassNames() — Method in class FlowAnnotationDriver

Returns the names of all mapped (non-transient) classes known to this driver.

FlowAnnotationDriver::getUnproxiedClassName() — Method in class FlowAnnotationDriver

Returns the classname after stripping a potentially present Compiler::ORIGINAL_CLASSNAME_SUFFIX.

FlowAnnotationDriver::getRuntimeEvaluationsDefinition() — Method in class FlowAnnotationDriver

Returns runtime evaluations for a previously matched pointcut

PersistenceManager::getIdentifierByObject() — Method in class PersistenceManager

Returns the (internal) identifier for the object, if it is known to the backend. Otherwise NULL is returned.

PersistenceManager::getObjectByIdentifier() — Method in class PersistenceManager

Returns the object with the (internal) identifier, if it is known to the backend. Otherwise NULL is returned.

Query::getType() — Method in class Query

Returns the type this query cares for.

Query::getResult() — Method in class Query

Gets the results of this query as array.

Query::getOrderings() — Method in class Query

Returns the property names to order the result by, like this: array( 'foo' => \Neos\Flow\Persistence\QueryInterface::ORDER_ASCENDING, 'bar' => \Neos\Flow\Persistence\QueryInterface::ORDER_DESCENDING )

Query::getLimit() — Method in class Query

Returns the maximum size of the result set to limit.

Query::getOffset() — Method in class Query

Returns the start offset of the result set.

Query::getConstraint() — Method in class Query

Gets the constraint for this query.

Query::greaterThan() — Method in class Query

Returns a greater than criterion used for matching objects against a query

Query::greaterThanOrEqual() — Method in class Query

Returns a greater than or equal criterion used for matching objects against a query

Query::getParameters() — Method in class Query

Gets all defined query parameters for the query being constructed.

Query::getParamNeedle() — Method in class Query

Get a needle for parameter binding.

Query::getPropertyNameWithAlias() — Method in class Query

Adds left join clauses along the given property path to the query, if needed.

Query::getSql() — Method in class Query

Return the SQL statements representing this Query.

Query::getQueryBuilder() — Method in class Query
QueryResult::getQuery() — Method in class QueryResult

Returns a clone of the query object

QueryResult::getFirst() — Method in class QueryResult

Returns the first object in the result set

Repository::getEntityClassName() — Method in class Repository

Returns the classname of the entities this repository is managing.

Service::getEntityStatus() — Method in class Service

Returns information about which entities exist and possibly if their mapping information contains errors or not.

Service::getDependencyFactory() — Method in class Service

Return the configuration needed for Migrations.

Service::getFormattedMigrationStatus() — Method in class Service

Returns a formatted string of current database migration status.

Service::getMigrationStatus() — Method in class Service

Returns the current migration status as an array.

Service::generateMigration() — Method in class Service

Generates a new migration file and returns the path to it.

Service::getMigrationFolderName() — Method in class Service

Get a migration folder name based on current connection platform

Service::getForeignKeyHandlingSql() — Method in class Service

This serves a rather strange use case: renaming columns used in FK constraints.

EmptyQueryResult::getQuery() — Method in class EmptyQueryResult

Returns a clone of the query object

EmptyQueryResult::getFirst() — Method in class EmptyQueryResult

Returns NULL

PersistenceManagerInterface::getIdentifierByObject() — Method in class PersistenceManagerInterface

Returns the (internal) identifier for the object, if it is known to the backend. Otherwise NULL is returned.

PersistenceManagerInterface::getObjectByIdentifier() — Method in class PersistenceManagerInterface

Returns the object with the (internal) identifier, if it is known to the backend. Otherwise NULL is returned.

QueryInterface::getType() — Method in class