"Fossies" - the Fresh Open Source Software Archive

Member "neos-development-collection-7.0.1/Neos.Neos/Configuration/Settings.yaml" (23 Feb 2021, 31897 Bytes) of package /linux/www/neos-development-collection-7.0.1.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) Ansible YAML source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "Settings.yaml": 7.0.0_vs_7.0.1.

    1 #                                                                        #
    2 # Settings                                                               #
    3 #                                                                        #
    4 # This file contains settings for various parts of the application.      #
    5 # Just add your own modifications as necessary.                          #
    6 #                                                                        #
    7 # Please refer to the default settings file(s) or the manuals for        #
    8 # possible configuration options.                                        #
    9 #                                                                        #
   10 
   11 Neos:
   12 
   13   Neos:
   14     fusion:
   15       # if set to true, Fusion is cached on a per-site basis.
   16       # Depending on the size of your Fusion, will improve rendering times 20-100+ ms.
   17       # HOWEVER, the cache is NOT FLUSHED automatically (yet), so that's why we suggest that
   18       # you enable this setting only:
   19       #
   20       # - if you do not change Fusion in production context, but instead use e.g. TYPO3.Surf for automatic deployment
   21       # - in Production context
   22       enableObjectTreeCache: false
   23 
   24       # Packages can now register with this setting to get their Fusion in the path:
   25       # resources://MyVendor.MyPackageKey/Private/Fusion/Root.fusion
   26       # included automatically.
   27       # The order of inclusions is set by the package loading order
   28       # (and thus the composer dependencies of your packages).
   29       # This also allows disabling of autoIncludes if needed.
   30       autoInclude:
   31         Neos.Fusion: true
   32         Neos.Neos: true
   33 
   34     # If a node name is specified here it will be used as default siteNode
   35     # which is displayed if no domain pattern matches the current request
   36     defaultSiteNodeName: null
   37 
   38     # The license header that is rendered in every neos page and the login form
   39     headerComment: |
   40 
   41       <!--
   42       This website is powered by Neos, the Open Source Content Application Platform licensed under the GNU/GPL.
   43       Neos is based on Flow, a powerful PHP application framework licensed under the MIT license.
   44 
   45       More information and contribution opportunities at https://www.neos.io
   46       -->
   47 
   48     routing:
   49       # Setting this to true allows to use an empty uriSegment for default dimensions.
   50       # The only limitation is that all segments must be unique across all dimenions.
   51       supportEmptySegmentForDimensions: true
   52 
   53     nodeTypes:
   54       groups:
   55         general:
   56           position: start
   57           label: 'Neos.Neos:Main:nodeTypes.groups.general'
   58           collapsed: false
   59         structure:
   60           position: 100
   61           label: 'Neos.Neos:Main:nodeTypes.groups.structure'
   62           collapsed: false
   63         plugins:
   64           position: 200
   65           label: 'Neos.Neos:Main:nodeTypes.groups.plugins'
   66           collapsed: true
   67 
   68     userInterface:
   69       # should minified JavaScript be loaded? For developing the Neos
   70       # Content Module, this should be set to false.
   71       loadMinifiedJavascript: true
   72 
   73       # The number of seconds to wait before giving up on loading a script.
   74       # The default in requireJs is 7 seconds but on slow clients with slow internetconnections
   75       # in combination with big Document Nodes it can happen that the inspector and inline Editors
   76       # can not be loaded. http://requirejs.org/docs/api.html#config-waitSeconds
   77       requireJsWaitSeconds: 30
   78 
   79       # Switch on to see all translated labels getting scrambled. You now can localize
   80       # everything that is still readable.
   81       scrambleTranslatedLabels: false
   82 
   83       translation:
   84         # Configure which localization sources should be automatically included.
   85         # The included sources are parsed into the xliff.json which is loaded by Neos
   86         # for handling translations in the javascript code.
   87         #
   88         # Format:
   89         #   'Package.Key': ['Main', 'Errors', 'NodeTypes']
   90         autoInclude:
   91           Neos.Neos:
   92             - Main
   93             - Inspector
   94             - Modules
   95             - 'NodeTypes/*'
   96 
   97       requireJsPathMapping:
   98         Neos.Neos/Validation: 'resource://Neos.Neos/Public/JavaScript/Shared/Validation/'
   99         Neos.Neos/Inspector/Editors: 'resource://Neos.Neos/Public/JavaScript/Content/Inspector/Editors/'
  100         Neos.Neos/Inspector/Handlers: 'resource://Neos.Neos/Public/JavaScript/Content/Inspector/Handlers/'
  101         Neos.Neos/Inspector/Views: 'resource://Neos.Neos/Public/JavaScript/Content/Inspector/Views/'
  102 
  103       # the default language for the backend interface (can be overridden by user preference through availableLanguages)
  104       defaultLanguage: en
  105 
  106       # the languages the backend user can choose from (the xliff file for this language should be present!)
  107       availableLanguages:
  108         da: 'Dansk – Danish'
  109         de: 'Deutsch – German'
  110         en: 'English – English'
  111         es: 'Español – Spanish'
  112         fi: 'Suomi – Finnish'
  113         fr: 'Français – French'
  114         km: 'ភាសាខ្មែរ – Khmer'
  115         lv: 'Latviešu – Latvian'
  116         nl: 'Nederlands – Dutch'
  117         'no': 'Norsk bokmål – Norwegian Bokmål'
  118         pl: 'Polski – Polish'
  119         pt-BR: 'Português (Brasil) – Portuguese (Brazil)'
  120         ru: 'Pусский – Russian'
  121 #        'sv': 'Svenska – Swedish'
  122         zh-CN: '简体中文 – Chinese, Simplified'
  123 
  124       navigateComponent:
  125         nodeTree:
  126           # number of levels inside the node tree which shall be loaded eagerly, at start.
  127           # if you have lots of nodes you should maybe reduce this number of elements.
  128           loadingDepth: 4
  129 
  130           presets:
  131             default:
  132               # Allows configuring the baseNodeType used in the node tree. It is a filter, so this also
  133               # works: 'Neos.Neos:Document,!Acme.Com:SomeNodeTypeToIgnore'
  134               baseNodeType: 'Neos.Neos:Document'
  135         structureTree:
  136           # number of levels inside the structure tree which shall be loaded eagerly, at start.
  137           # 0 means unlimited
  138           loadingDepth: 4
  139 
  140       inspector:
  141         # If you use other datatypes you should configure them in the same way. Specifically if
  142         # you use arrays of objects make sure to configure a object-to-simpletype converter for the
  143         # object type (class, interface) and additionally the TypedArrayConverter for the "array<Of\ObjectType>".
  144         dataTypes:
  145           string:
  146             editor: Neos.Neos/Inspector/Editors/TextFieldEditor
  147             defaultValue: ''
  148           integer:
  149             editor: Neos.Neos/Inspector/Editors/TextFieldEditor
  150             defaultValue: 0
  151           boolean:
  152             editor: Neos.Neos/Inspector/Editors/BooleanEditor
  153             defaultValue: false
  154           array:
  155             typeConverter: Neos\Flow\Property\TypeConverter\ArrayConverter
  156             editor: Neos.Neos/Inspector/Editors/SelectBoxEditor
  157             editorOptions:
  158               multiple: true
  159               placeholder: Choose
  160             defaultValue: {  }
  161           Neos\Media\Domain\Model\ImageInterface:
  162             typeConverter: Neos\Media\TypeConverter\ImageInterfaceJsonSerializer
  163             editor: Neos.Neos/Inspector/Editors/ImageEditor
  164             editorOptions:
  165               # With this option you can limit the maximum file size to the specified number of bytes.
  166               # Accepts numeric or formatted string values, e.g. "204800" or "204800b" or "2kb"
  167               # If not set, the maximum upload size is used as configured in php.ini
  168               maximumFileSize: null
  169               features:
  170                 crop: true
  171                 upload: true
  172                 mediaBrowser: true
  173                 resize: false
  174               crop:
  175                 aspectRatio:
  176                   options:
  177                     square:
  178                       width: 1
  179                       height: 1
  180                       label: Square
  181                     fourFive:
  182                       width: 4
  183                       height: 5
  184                     fiveSeven:
  185                       width: 5
  186                       height: 7
  187                     twoThree:
  188                       width: 2
  189                       height: 3
  190                     fourThree:
  191                       width: 4
  192                       height: 3
  193                     sixteenNine:
  194                       width: 16
  195                       height: 9
  196                   enableOriginal: true
  197                   allowCustom: true
  198                   locked:
  199                     width: 0
  200                     height: 0
  201           Neos\Media\Domain\Model\Asset:
  202             typeConverter: Neos\Neos\TypeConverter\EntityToIdentityConverter
  203             editor: Neos.Neos/Inspector/Editors/AssetEditor
  204             editorOptions:
  205               features:
  206                 upload: true
  207                 mediaBrowser: true
  208           array<Neos\Media\Domain\Model\Asset>:
  209             typeConverter: Neos\Flow\Property\TypeConverter\TypedArrayConverter
  210             editor: Neos.Neos/Inspector/Editors/AssetEditor
  211             editorOptions:
  212               multiple: true
  213               features:
  214                 upload: true
  215                 mediaBrowser: true
  216           DateTime:
  217             typeConverter: Neos\Neos\Service\Mapping\DateStringConverter
  218             editor: Neos.Neos/Inspector/Editors/DateTimeEditor
  219             editorOptions:
  220               format: d-m-Y
  221           reference:
  222             typeConverter: Neos\Neos\Service\Mapping\NodeReferenceConverter
  223             editor: Neos.Neos/Inspector/Editors/ReferenceEditor
  224           references:
  225             typeConverter: Neos\Neos\Service\Mapping\NodeReferenceConverter
  226             editor: Neos.Neos/Inspector/Editors/ReferencesEditor
  227         editors:
  228           Neos.Neos/Inspector/Editors/CodeEditor:
  229             editorOptions:
  230               buttonLabel: 'Neos.Neos:Main:content.inspector.editors.codeEditor.editCode'
  231 
  232           Neos.Neos/Inspector/Editors/DateTimeEditor:
  233             editorOptions:
  234               placeholder: 'Neos.Neos:Main:content.inspector.editors.dateTimeEditor.noDateSet'
  235 
  236           Neos.Neos/Inspector/Editors/AssetEditor:
  237             editorOptions:
  238               fileUploadLabel: 'Neos.Neos:Main:choose'
  239 
  240           Neos.Neos/Inspector/Editors/ImageEditor:
  241             editorOptions:
  242               fileUploadLabel: 'Neos.Neos:Main:choose'
  243 
  244           Neos.Neos/Inspector/Editors/LinkEditor:
  245             editorOptions:
  246               placeholder: 'Neos.Neos:Main:content.inspector.editors.linkEditor.search'
  247 
  248           Neos.Neos/Inspector/Editors/ReferencesEditor:
  249             editorOptions:
  250               placeholder: 'Neos.Neos:Main:typeToSearch'
  251               nodeTypes: ['Neos.Neos:Document']
  252               threshold: 2
  253 
  254           Neos.Neos/Inspector/Editors/ReferenceEditor:
  255             editorOptions:
  256               placeholder: 'Neos.Neos:Main:typeToSearch'
  257               nodeTypes: ['Neos.Neos:Document']
  258               threshold: 2
  259 
  260           Neos.Neos/Inspector/Editors/SelectBoxEditor:
  261             editorOptions:
  262               placeholder: 'Neos.Neos:Main:choose'
  263 
  264       defaultEditPreviewMode: inPlace
  265       editPreviewModes:
  266         # Live mode is only configured here for consistency. You shouldn't change it.
  267         live:
  268           isEditingMode: false
  269           isPreviewMode: false
  270           fusionRenderingPath: ''
  271           title: Live
  272         inPlace:
  273           isEditingMode: true
  274           isPreviewMode: false
  275           fusionRenderingPath: ''
  276           title: 'Neos.Neos:Main:editPreviewModes.inPlace'
  277           position: 100
  278         rawContent:
  279           isEditingMode: true
  280           isPreviewMode: false
  281           fusionRenderingPath: rawContent
  282           title: 'Neos.Neos:Main:editPreviewModes.rawContent'
  283           position: 200
  284         desktop:
  285           isEditingMode: false
  286           isPreviewMode: true
  287           fusionRenderingPath: ''
  288           title: 'Neos.Neos:Main:editPreviewModes.desktop'
  289           position: 100
  290 
  291       backendLoginForm:
  292         backgroundImage: 'resource://Neos.Neos/Public/Images/Login/Wallpaper.jpg'
  293         stylesheets:
  294           'Neos.Neos:DefaultStyles': 'resource://Neos.Neos/Public/Styles/Login.css'
  295 
  296     moduleConfiguration:
  297       widgetTemplatePathAndFileName: 'resource://Neos.Neos/Private/Templates/Module/Widget.html'
  298       # This stylesheet can be overriden in the configuration of a submodule to reference a reduced stylesheet.
  299       # Use `Main` for backwards compatibility
  300       # Use `Lite` for a reduced variant with a less aggressive reset and other non essential styles removed.
  301       # Use `Minimal` when your module provides its own styles and Neos only needs to show the top and bottom bar.
  302       mainStylesheet: 'Main'
  303 
  304       preferredStartModules: [ 'content','user/usersettings' ]
  305 
  306     modules:
  307       management:
  308         label: 'Neos.Neos:Modules:management.label'
  309         controller: 'Neos\Neos\Controller\Module\ManagementController'
  310         description: 'Neos.Neos:Modules:management.description'
  311         icon: fas fa-briefcase
  312         mainStylesheet: 'Lite'
  313         submodules:
  314           workspaces:
  315             label: 'Neos.Neos:Modules:workspaces.label'
  316             controller: 'Neos\Neos\Controller\Module\Management\WorkspacesController'
  317             description: 'Neos.Neos:Modules:workspaces.description'
  318             icon: fas fa-th-large
  319             mainStylesheet: 'Lite'
  320           history:
  321             label: 'Neos.Neos:Modules:history.label'
  322             controller: 'Neos\Neos\Controller\Module\Management\HistoryController'
  323             description: 'Neos.Neos:Modules:history.description'
  324             icon: fas fa-calendar-alt
  325             mainStylesheet: 'Lite'
  326       administration:
  327         label: 'Neos.Neos:Modules:administration.label'
  328         controller: 'Neos\Neos\Controller\Module\AdministrationController'
  329         description: 'Neos.Neos:Modules:administration.description'
  330         icon: fas fa-cogs
  331         mainStylesheet: 'Lite'
  332         submodules:
  333           users:
  334             label: 'Neos.Neos:Modules:users.label'
  335             controller: 'Neos\Neos\Controller\Module\Administration\UsersController'
  336             description: 'Neos.Neos:Modules:users.description'
  337             icon: fas fa-users
  338             mainStylesheet: 'Lite'
  339             actions:
  340               new:
  341                 label: 'Neos.Neos:Modules:users.actions.new.label'
  342                 title: 'Neos.Neos:Modules:users.actions.new.title'
  343           packages:
  344             label: 'Neos.Neos:Modules:packages.label'
  345             controller: 'Neos\Neos\Controller\Module\Administration\PackagesController'
  346             description: 'Neos.Neos:Modules:packages.description'
  347             icon: fas fa-archive
  348             mainStylesheet: 'Lite'
  349           sites:
  350             label: 'Neos.Neos:Modules:sites.label'
  351             controller: 'Neos\Neos\Controller\Module\Administration\SitesController'
  352             description: 'Neos.Neos:Modules:sites.description'
  353             icon: fas fa-globe
  354             mainStylesheet: 'Lite'
  355             actions:
  356               newSite:
  357                 label: 'Neos.Neos:Modules:sites.actions.newSite.label'
  358                 title: 'Neos.Neos:Modules:sites.actions.newSite.title'
  359           configuration:
  360             label: 'Neos.Neos:Modules:configuration.label'
  361             controller: 'Neos\Neos\Controller\Module\Administration\ConfigurationController'
  362             description: 'Neos.Neos:Modules:configuration.description'
  363             icon: fas fa-list-alt
  364             mainStylesheet: 'Lite'
  365           dimensions:
  366             label: 'Neos.Neos:Modules:dimensions.label'
  367             controller: 'Neos\Neos\Controller\Module\Administration\DimensionController'
  368             description: 'Neos.Neos:Modules:dimensions.description'
  369             icon: fas fa-code-branch
  370             mainStylesheet: 'Lite'
  371       user:
  372         label: 'Neos.Neos:Modules:user.label'
  373         controller: \Neos\Neos\Controller\Module\UserController
  374         hideInMenu: true
  375         mainStylesheet: 'Lite'
  376         submodules:
  377           usersettings:
  378             label: 'Neos.Neos:Modules:userSettings.label'
  379             controller: \Neos\Neos\Controller\Module\User\UserSettingsController
  380             description: 'Neos.Neos:Modules:userSettings.description'
  381             icon: fas fa-user
  382             mainStylesheet: 'Lite'
  383 
  384      # Settings for the Neos Event Log (** DO NOT USE, NO PUBLIC API YET **)
  385     eventLog:
  386       enabled: false
  387       monitorEntities:
  388         Neos\Flow\Security\Account:
  389           events:
  390             created: Account.Created
  391             deleted: Account.Deleted
  392           data:
  393             accountIdentifier: '${entity.accountIdentifier}'
  394             authenticationProviderName: '${entity.authenticationProviderName}'
  395             name: '${entity.party.name.fullName}'
  396     transliterationRules:
  397       da:
  398         Å: Aa
  399         Ø: Oe
  400         å: aa
  401         ø: oe
  402       de:
  403         Ä: Ae
  404         Ö: Oe
  405         Ü: Ue
  406         ä: ae
  407         ö: oe
  408         ü: ue
  409 
  410   Flow:
  411     aop:
  412       globalObjects:
  413         userInformation: Neos\Neos\Service\UserService
  414 
  415     core:
  416       applicationPackageKey: Neos.Neos
  417       applicationName: Neos
  418 
  419     http:
  420       middlewares:
  421         'requestUriHostParameter':
  422           position: 'before routing'
  423           middleware: 'Neos\Neos\Routing\RequestUriHostMiddleware'
  424 
  425     mvc:
  426       routes:
  427         'Neos.Neos':
  428           variables:
  429             # Set this to an empty string if you prefer URLs without the ".html" suffix
  430             'defaultUriSuffix': '.html'
  431         # Move Neos.Media routes before default Neos routes so that they have priority
  432         'Neos.Media':
  433           position: 'before Neos.Neos'
  434 
  435     security:
  436       authentication:
  437         providers:
  438           'Neos.Neos:Backend':
  439             label: 'Neos Backend'
  440             provider: PersistedUsernamePasswordProvider
  441             requestPatterns:
  442               'Neos.Neos:BackendControllers':
  443                 pattern: 'ControllerObjectName'
  444                 patternOptions:
  445                   controllerObjectNamePattern: 'Neos\Neos\Controller\.*'
  446               'Neos.Neos:ServiceControllers':
  447                 pattern: 'ControllerObjectName'
  448                 patternOptions:
  449                   controllerObjectNamePattern: 'Neos\Neos\Service\.*'
  450             entryPoint: WebRedirect
  451             entryPointOptions:
  452               routeValues:
  453                 '@package': Neos.Neos
  454                 '@controller': Login
  455                 '@action': index
  456                 '@format': html
  457         authenticationStrategy: oneToken
  458 
  459     session:
  460       name: Neos_Session
  461 
  462     persistence:
  463       doctrine:
  464         eventListeners:
  465           Neos\Neos\Domain\EventListener\AccountPostEventListener:
  466             events:
  467               - postPersist
  468               - postUpdate
  469               - postRemove
  470             listener: Neos\Neos\Domain\EventListener\AccountPostEventListener
  471           Neos\Neos\EventLog\Integrations\EntityIntegrationService:
  472             events:
  473               - onFlush
  474             listener: Neos\Neos\EventLog\Integrations\EntityIntegrationService
  475           Neos\Neos\EventLog\Integrations\ContentRepositoryIntegrationService:
  476             events:
  477               - preFlush
  478             listener: Neos\Neos\EventLog\Integrations\ContentRepositoryIntegrationService
  479 
  480     error:
  481       exceptionHandler:
  482         renderingGroups:
  483           notFoundExceptions:
  484             matchingStatusCodes:
  485               - 403
  486               - 404
  487               - 410
  488             options:
  489               viewClassName: \Neos\Neos\View\FusionExceptionView
  490           databaseConnectionExceptions:
  491             matchingExceptionClassNames:
  492               - Neos\Flow\Persistence\Doctrine\Exception\DatabaseException
  493               - Neos\Flow\Persistence\Doctrine\Exception\DatabaseConnectionException
  494               - Neos\Flow\Persistence\Doctrine\Exception\DatabaseStructureException
  495             options: &welcomeTemplate
  496               templatePathAndFilename: 'resource://Neos.Neos/Private/Templates/Error/Welcome.html'
  497               layoutRootPath: 'resource://Neos.Neos/Private/Layouts/'
  498               format: html
  499           noHomepageException:
  500             matchingExceptionClassNames:
  501               - Neos\Neos\Routing\Exception\NoHomepageException
  502             options: *welcomeTemplate
  503       debugger:
  504         ignoredClasses:
  505           Neos\\Neos\\Domain\\Service\\ContentContextFactory: true
  506 
  507     package:
  508       packagesPathByType:
  509         neos-site: Sites
  510         neos-plugin: Plugins
  511 
  512   ContentRepository:
  513     # This instructs neos to fallback to the given type if a node type can't be found (because it was removed or has
  514     # been renamed for example). The default "Neos.Neos:FallbackNode" renders a warning in backend and is ignored
  515     # in frontend rendering
  516     fallbackNodeType: 'Neos.Neos:FallbackNode'
  517 
  518     # Definition of available content dimensions. Additional content dimensions may be defined in third-party packages
  519     # or via global settings.
  520     #
  521     #contentDimensions:
  522     #
  523     #  # Content dimension "language" serves for translation of content into different languages. Its value specifies
  524     #  # the language or language variant by means of a locale.
  525     #  'language':
  526     #    # The default dimension that is applied when creating nodes without specifying a dimension
  527     #    default: 'mul_ZZ'
  528     #    # The default preset to use if no URI segment was given when resolving languages in the router
  529     #    defaultPreset: 'all'
  530     #    label: 'Language'
  531     #    icon: 'icon-language'
  532     #    presets:
  533     #      'all':
  534     #        label: 'All languages'
  535     #        values: ['mul_ZZ']
  536     #        uriSegment: 'all'
  537     #      # Example for additional languages:
  538     #
  539     #      'en_GB':
  540     #        label: 'English (Great Britain)'
  541     #        values: ['en_GB', 'en_ZZ', 'mul_ZZ']
  542     #        uriSegment: 'gb'
  543     #      'de':
  544     #        label: 'German (Germany)'
  545     #        values: ['de_DE', 'de_ZZ', 'mul_ZZ']
  546     #        uriSegment: 'de'
  547 
  548   Fusion:
  549     rendering:
  550       exceptionHandler: Neos\Fusion\Core\ExceptionHandlers\ThrowingHandler
  551     defaultContext:
  552       Neos.Node: Neos\Neos\Fusion\Helper\NodeHelper
  553       Neos.Link: Neos\Neos\Fusion\Helper\LinkHelper
  554       Neos.Array: Neos\Neos\Fusion\Helper\ArrayHelper
  555       Neos.Rendering: Neos\Neos\Fusion\Helper\RenderingHelper
  556       Neos.Caching: Neos\Neos\Fusion\Helper\CachingHelper
  557 
  558   # DocTools is a tool used by Neos Developers to help with a variety of documentation tasks.
  559   # These settings are only used in generating Documentation.
  560   DocTools:
  561     collections:
  562       Neos:
  563         commandReferences:
  564           - 'Neos:NeosCommands'
  565         references:
  566           - 'TYPO3Fluid:ViewHelpers'
  567           - 'Neos:FluidAdaptorViewHelpers'
  568           - 'Neos:MediaViewHelpers'
  569           - 'Neos:FormViewHelpers'
  570           - 'Neos:NeosViewHelpers'
  571           - 'Neos:ContentRepositoryViewHelpers'
  572           - 'Neos:FusionViewHelpers'
  573           - 'Neos:FlowValidators'
  574           - 'Neos:PartyValidators'
  575           - 'Neos:MediaValidators'
  576           - 'Neos:FlowSignals'
  577           - 'Neos:NeosSignals'
  578           - 'Neos:MediaSignals'
  579           - 'Neos:ContentRepositorySignals'
  580           - 'Neos:FlowQueryOperations'
  581           - 'Neos:EelHelpers'
  582     commandReferences:
  583       'Neos:NeosCommands':
  584         title: 'Neos Command Reference'
  585         packageKeys:
  586           - Neos.Flow
  587           - Neos.Party
  588           - Neos.FluidAdaptor
  589           - Neos.Kickstarter
  590           - Neos.Welcome
  591           - Neos.Media
  592           - Neos.ContentRepository
  593           - Neos.SiteKickstarter
  594           - Neos.Neos
  595         savePathAndFilename: '%FLOW_PATH_PACKAGES%Neos/Neos.Neos/Documentation/References/CommandReference.rst'
  596     references:
  597       'TYPO3Fluid:ViewHelpers':
  598         title: 'TYPO3 Fluid ViewHelper Reference'
  599         savePathAndFilename: '%FLOW_PATH_PACKAGES%Neos/Neos.Neos/Documentation/References/ViewHelpers/TYPO3Fluid.rst'
  600         affectedClasses:
  601           parentClassName: TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper
  602           classNamePattern: '/^TYPO3Fluid\\Fluid\\ViewHelpers\\.*$/i'
  603         parser:
  604           implementationClassName: Neos\DocTools\Domain\Service\FluidViewHelperClassParser
  605           options:
  606             namespaces:
  607               f: TYPO3Fluid\Fluid\ViewHelpers
  608       'Neos:FluidAdaptorViewHelpers':
  609         title: 'FluidAdaptor ViewHelper Reference'
  610         savePathAndFilename: '%FLOW_PATH_PACKAGES%Neos/Neos.Neos/Documentation/References/ViewHelpers/FluidAdaptor.rst'
  611         affectedClasses:
  612           parentClassName: Neos\FluidAdaptor\Core\ViewHelper\AbstractViewHelper
  613           classNamePattern: '/^Neos\\FluidAdaptor\\ViewHelpers\\.*$/i'
  614         parser:
  615           implementationClassName: Neos\DocTools\Domain\Service\FluidViewHelperClassParser
  616           options:
  617             namespaces:
  618               f: Neos\FluidAdaptor\ViewHelpers
  619       'Neos:MediaViewHelpers':
  620         title: 'Media ViewHelper Reference'
  621         savePathAndFilename: '%FLOW_PATH_PACKAGES%Neos/Neos.Neos/Documentation/References/ViewHelpers/Media.rst'
  622         affectedClasses:
  623           parentClassName: Neos\FluidAdaptor\Core\ViewHelper\AbstractViewHelper
  624           classNamePattern: '/^Neos\\Media\\ViewHelpers\\.*$/i'
  625         parser:
  626           implementationClassName: Neos\DocTools\Domain\Service\FluidViewHelperClassParser
  627           options:
  628             namespaces:
  629               neos.media: Neos\Media\ViewHelpers
  630       'Neos:FormViewHelpers':
  631         title: 'Form ViewHelper Reference'
  632         savePathAndFilename: '%FLOW_PATH_PACKAGES%Neos/Neos.Neos/Documentation/References/ViewHelpers/Form.rst'
  633         affectedClasses:
  634           parentClassName: Neos\FluidAdaptor\Core\ViewHelper\AbstractViewHelper
  635           classNamePattern: '/^Neos\\Form\\ViewHelpers\\.*$/i'
  636         parser:
  637           implementationClassName: Neos\DocTools\Domain\Service\FluidViewHelperClassParser
  638           options:
  639             namespaces:
  640               neos.form: Neos\Form\ViewHelpers
  641       'Neos:NeosViewHelpers':
  642         title: 'Neos ViewHelper Reference'
  643         savePathAndFilename: '%FLOW_PATH_PACKAGES%Neos/Neos.Neos/Documentation/References/ViewHelpers/Neos.rst'
  644         affectedClasses:
  645           parentClassName: Neos\FluidAdaptor\Core\ViewHelper\AbstractViewHelper
  646           classNamePattern: '/^Neos\\Neos\\ViewHelpers\\.*$/i'
  647         parser:
  648           implementationClassName: Neos\DocTools\Domain\Service\FluidViewHelperClassParser
  649           options:
  650             namespaces:
  651               f: Neos\FluidAdaptor\ViewHelpers
  652               neos: Neos\Neos\ViewHelpers
  653       'Neos:ContentRepositoryViewHelpers':
  654         title: 'Content Repository ViewHelper Reference'
  655         savePathAndFilename: '%FLOW_PATH_PACKAGES%Neos/Neos.Neos/Documentation/References/ViewHelpers/ContentRepository.rst'
  656         affectedClasses:
  657           parentClassName: Neos\FluidAdaptor\Core\ViewHelper\AbstractViewHelper
  658           classNamePattern: '/^Neos\\ContentRepository\\ViewHelpers\\.*$/i'
  659         parser:
  660           implementationClassName: Neos\DocTools\Domain\Service\FluidViewHelperClassParser
  661           options:
  662             namespaces:
  663               f: Neos\FluidAdaptor\ViewHelpers
  664               neos: Neos\Neos\ViewHelpers
  665       'Neos:FusionViewHelpers':
  666         title: 'Fusion ViewHelper Reference'
  667         savePathAndFilename: '%FLOW_PATH_PACKAGES%Neos/Neos.Neos/Documentation/References/ViewHelpers/Fusion.rst'
  668         affectedClasses:
  669           parentClassName: Neos\FluidAdaptor\Core\ViewHelper\AbstractViewHelper
  670           classNamePattern: '/^Neos\\Fusion\\ViewHelpers\\.*$/i'
  671         parser:
  672           implementationClassName: Neos\DocTools\Domain\Service\FluidViewHelperClassParser
  673           options:
  674             namespaces:
  675               f: Neos\FluidAdaptor\ViewHelpers
  676               fusion: Neos\Fusion\ViewHelpers
  677       'Neos:FlowValidators':
  678         title: 'Flow Validator Reference'
  679         savePathAndFilename: '%FLOW_PATH_PACKAGES%Neos/Neos.Neos/Documentation/References/Validators/Flow.rst'
  680         affectedClasses:
  681           parentClassName: Neos\Flow\Validation\Validator\AbstractValidator
  682           classNamePattern: '/^Neos\\Flow\\Validation\\Validator\\.*$/i'
  683         parser:
  684           implementationClassName: Neos\DocTools\Domain\Service\FlowValidatorClassParser
  685       'Neos:PartyValidators':
  686         title: 'Party Validator Reference'
  687         savePathAndFilename: '%FLOW_PATH_PACKAGES%Neos/Neos.Neos/Documentation/References/Validators/Party.rst'
  688         affectedClasses:
  689           parentClassName: Neos\Flow\Validation\Validator\AbstractValidator
  690           classNamePattern: '/^Neos\\Party\\Validation\\Validator\\.*$/i'
  691         parser:
  692           implementationClassName: Neos\DocTools\Domain\Service\FlowValidatorClassParser
  693       'Neos:MediaValidators':
  694         title: 'Media Validator Reference'
  695         savePathAndFilename: '%FLOW_PATH_PACKAGES%Neos/Neos.Neos/Documentation/References/Validators/Media.rst'
  696         affectedClasses:
  697           parentClassName: Neos\Flow\Validation\Validator\AbstractValidator
  698           classNamePattern: '/^Neos\\Media\\Validator\\.*$/i'
  699         parser:
  700           implementationClassName: Neos\DocTools\Domain\Service\FlowValidatorClassParser
  701       'Neos:FlowSignals':
  702         title: 'Flow Signals Reference'
  703         savePathAndFilename: '%FLOW_PATH_PACKAGES%Neos/Neos.Neos/Documentation/References/Signals/Flow.rst'
  704         affectedClasses:
  705           classesContainingMethodsAnnotatedWith: Neos\Flow\Annotations\Signal
  706           classNamePattern: '/^Neos\\Flow\\.*$/i'
  707           includeAbstractClasses: true
  708         parser:
  709           implementationClassName: Neos\DocTools\Domain\Service\SignalsParser
  710       'Neos:NeosSignals':
  711         title: 'Neos Signals Reference'
  712         savePathAndFilename: '%FLOW_PATH_PACKAGES%Neos/Neos.Neos/Documentation/References/Signals/Neos.rst'
  713         affectedClasses:
  714           classesContainingMethodsAnnotatedWith: Neos\Flow\Annotations\Signal
  715           classNamePattern: '/^Neos\\Neos\\.*$/i'
  716           includeAbstractClasses: true
  717         parser:
  718           implementationClassName: Neos\DocTools\Domain\Service\SignalsParser
  719       'Neos:MediaSignals':
  720         title: 'Media Signals Reference'
  721         savePathAndFilename: '%FLOW_PATH_PACKAGES%Neos/Neos.Neos/Documentation/References/Signals/Media.rst'
  722         affectedClasses:
  723           classesContainingMethodsAnnotatedWith: Neos\Flow\Annotations\Signal
  724           classNamePattern: '/^Neos\\Media\\.*$/i'
  725           includeAbstractClasses: true
  726         parser:
  727           implementationClassName: Neos\DocTools\Domain\Service\SignalsParser
  728       'Neos:ContentRepositorySignals':
  729         title: 'Content Repository Signals Reference'
  730         savePathAndFilename: '%FLOW_PATH_PACKAGES%Neos/Neos.Neos/Documentation/References/Signals/ContentRepository.rst'
  731         affectedClasses:
  732           classesContainingMethodsAnnotatedWith: Neos\Flow\Annotations\Signal
  733           classNamePattern: '/^Neos\\ContentRepository\\.*$/i'
  734           includeAbstractClasses: true
  735         parser:
  736           implementationClassName: Neos\DocTools\Domain\Service\SignalsParser
  737       'Neos:FlowQueryOperations':
  738         title: 'FlowQuery Operation Reference'
  739         savePathAndFilename: '%FLOW_PATH_PACKAGES%Neos/Neos.Neos/Documentation/References/FlowQueryOperationReference.rst'
  740         affectedClasses:
  741           interface: Neos\Eel\FlowQuery\OperationInterface
  742         parser:
  743           implementationClassName: Neos\DocTools\Domain\Service\FlowQueryOperationClassParser
  744       'Neos:EelHelpers':
  745         title: 'Eel Helpers Reference'
  746         savePathAndFilename: '%FLOW_PATH_PACKAGES%Neos/Neos.Neos/Documentation/References/EelHelpersReference.rst'
  747         affectedClasses:
  748           interface: Neos\Eel\ProtectedContextAwareInterface
  749           classNamePattern: '/^.*Helper$/i'
  750         parser:
  751           implementationClassName: Neos\DocTools\Domain\Service\EelHelperClassParser