[BUGFIX] Fix several typos in php comments 45/61845/4
authorChristian Eßl <indy.essl@gmail.com>
Thu, 26 Sep 2019 19:37:36 +0000 (21:37 +0200)
committerDaniel Goerz <daniel.goerz@posteo.de>
Mon, 7 Oct 2019 10:35:32 +0000 (12:35 +0200)
Make spelling in TYPO3 great again.

Resolves: #89290
Releases: master
Change-Id: I520840dd0774aa5d658ce6a45811aa6282c9e461
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/61845
Tested-by: TYPO3com <noreply@typo3.com>
Tested-by: Jörg Bösche <typo3@joergboesche.de>
Tested-by: Daniel Goerz <daniel.goerz@posteo.de>
Reviewed-by: Jörg Bösche <typo3@joergboesche.de>
Reviewed-by: Daniel Goerz <daniel.goerz@posteo.de>
248 files changed:
typo3/sysext/adminpanel/Classes/Log/InMemoryLogWriter.php
typo3/sysext/backend/Classes/Backend/Avatar/AvatarProviderInterface.php
typo3/sysext/backend/Classes/Backend/Shortcut/ShortcutRepository.php
typo3/sysext/backend/Classes/Configuration/BackendUserConfiguration.php
typo3/sysext/backend/Classes/Configuration/TsConfigParser.php
typo3/sysext/backend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php
typo3/sysext/backend/Classes/Controller/ContentElement/ElementHistoryController.php
typo3/sysext/backend/Classes/Controller/FormFlexAjaxController.php
typo3/sysext/backend/Classes/Form/Container/InlineControlContainer.php
typo3/sysext/backend/Classes/Form/Element/InputColorPickerElement.php
typo3/sysext/backend/Classes/Form/Element/InputDateTimeElement.php
typo3/sysext/backend/Classes/Form/Element/InputLinkElement.php
typo3/sysext/backend/Classes/Form/Element/InputTextElement.php
typo3/sysext/backend/Classes/Form/Element/TextElement.php
typo3/sysext/backend/Classes/Form/Element/TextTableElement.php
typo3/sysext/backend/Classes/Form/FormDataCompiler.php
typo3/sysext/backend/Classes/Form/FormDataProvider/DatabaseUniqueUidNewRow.php
typo3/sysext/backend/Classes/Form/NodeExpansion/FieldWizard.php
typo3/sysext/backend/Classes/Provider/PageTsBackendLayoutDataProvider.php
typo3/sysext/backend/Classes/Search/LiveSearch/QueryParser.php
typo3/sysext/backend/Classes/Template/DocumentTemplate.php
typo3/sysext/backend/Classes/Tree/Renderer/AbstractTreeRenderer.php
typo3/sysext/backend/Classes/Tree/Renderer/UnorderedListTreeRenderer.php
typo3/sysext/backend/Classes/Tree/View/AbstractTreeView.php
typo3/sysext/backend/Classes/Tree/View/FolderTreeView.php
typo3/sysext/backend/Classes/Utility/BackendUtility.php
typo3/sysext/backend/Classes/View/PageLayoutView.php
typo3/sysext/backend/Configuration/Backend/AjaxRoutes.php
typo3/sysext/backend/Tests/Functional/Configuration/TypoScript/ConditionMatching/ConditionMatcherTest.php
typo3/sysext/backend/Tests/Unit/Form/FormDataProvider/TcaTypesShowitemTest.php
typo3/sysext/backend/Tests/Unit/Template/Components/Button/FullyRenderedButtonTest.php
typo3/sysext/belog/Classes/Module/BackendLogModuleBootstrap.php
typo3/sysext/beuser/Classes/Controller/PermissionController.php
typo3/sysext/core/Classes/Authentication/AbstractUserAuthentication.php
typo3/sysext/core/Classes/Authentication/CommandLineUserAuthentication.php
typo3/sysext/core/Classes/Cache/Backend/MemcachedBackend.php
typo3/sysext/core/Classes/Cache/Backend/Typo3DatabaseBackend.php
typo3/sysext/core/Classes/Cache/Frontend/FrontendInterface.php
typo3/sysext/core/Classes/Charset/CharsetConverter.php
typo3/sysext/core/Classes/Collection/NameableCollectionInterface.php
typo3/sysext/core/Classes/Configuration/FlexForm/FlexFormTools.php
typo3/sysext/core/Classes/Configuration/Richtext.php
typo3/sysext/core/Classes/Configuration/TypoScript/ConditionMatching/AbstractConditionMatcher.php
typo3/sysext/core/Classes/Core/Bootstrap.php
typo3/sysext/core/Classes/Core/SystemEnvironmentBuilder.php
typo3/sysext/core/Classes/Crypto/PasswordHashing/Argon2iPasswordHash.php
typo3/sysext/core/Classes/Crypto/PasswordHashing/PasswordHashInterface.php
typo3/sysext/core/Classes/Crypto/PasswordHashing/Pbkdf2PasswordHash.php
typo3/sysext/core/Classes/DataHandling/DataHandler.php
typo3/sysext/core/Classes/DataHandling/Localization/DataMapProcessor.php
typo3/sysext/core/Classes/Database/Connection.php
typo3/sysext/core/Classes/Database/Query/QueryHelper.php
typo3/sysext/core/Classes/Database/ReferenceIndex.php
typo3/sysext/core/Classes/Database/RelationHandler.php
typo3/sysext/core/Classes/Database/Schema/ConnectionMigrator.php
typo3/sysext/core/Classes/Database/Schema/Parser/Parser.php
typo3/sysext/core/Classes/Database/Schema/Parser/TableBuilder.php
typo3/sysext/core/Classes/Database/Schema/Types/EnumType.php
typo3/sysext/core/Classes/Database/Schema/Types/SetType.php
typo3/sysext/core/Classes/Database/SoftReferenceIndex.php
typo3/sysext/core/Classes/Domain/Repository/PageRepository.php
typo3/sysext/core/Classes/FormProtection/FormProtectionFactory.php
typo3/sysext/core/Classes/Http/Uri.php
typo3/sysext/core/Classes/Imaging/GraphicalFunctions.php
typo3/sysext/core/Classes/Imaging/IconFactory.php
typo3/sysext/core/Classes/LinkHandling/LinkHandlingInterface.php
typo3/sysext/core/Classes/LinkHandling/LinkService.php
typo3/sysext/core/Classes/Mail/FileSpool.php
typo3/sysext/core/Classes/Mail/MailMessage.php
typo3/sysext/core/Classes/Mail/Rfc822AddressesParser.php
typo3/sysext/core/Classes/Messaging/AbstractMessage.php
typo3/sysext/core/Classes/Package/PseudoServiceProvider.php
typo3/sysext/core/Classes/Page/PageRenderer.php
typo3/sysext/core/Classes/Resource/AbstractFile.php
typo3/sysext/core/Classes/Resource/Driver/LocalDriver.php
typo3/sysext/core/Classes/Resource/FileCollectionRepository.php
typo3/sysext/core/Classes/Resource/OnlineMedia/Helpers/OnlineMediaHelperRegistry.php
typo3/sysext/core/Classes/Resource/OnlineMedia/Processing/PreviewProcessing.php
typo3/sysext/core/Classes/Resource/ResourceFactory.php
typo3/sysext/core/Classes/Resource/ResourceStorage.php
typo3/sysext/core/Classes/Resource/Security/StoragePermissionsAspect.php
typo3/sysext/core/Classes/Routing/Route.php
typo3/sysext/core/Classes/Service/AbstractService.php
typo3/sysext/core/Classes/Service/MarkerBasedTemplateService.php
typo3/sysext/core/Classes/Site/SiteFinder.php
typo3/sysext/core/Classes/TimeTracker/TimeTracker.php
typo3/sysext/core/Classes/Tree/TableConfiguration/AbstractTableConfigurationTreeDataProvider.php
typo3/sysext/core/Classes/Tree/TableConfiguration/ArrayTreeRenderer.php
typo3/sysext/core/Classes/Tree/TableConfiguration/DatabaseTreeDataProvider.php
typo3/sysext/core/Classes/Type/File/FileInfo.php
typo3/sysext/core/Classes/TypoScript/ExtendedTemplateService.php
typo3/sysext/core/Classes/TypoScript/Parser/TypoScriptParser.php
typo3/sysext/core/Classes/TypoScript/TemplateService.php
typo3/sysext/core/Classes/TypoScript/TypoScriptService.php
typo3/sysext/core/Classes/Utility/CsvUtility.php
typo3/sysext/core/Classes/Utility/ExtensionManagementUtility.php
typo3/sysext/core/Classes/Utility/File/ExtendedFileUtility.php
typo3/sysext/core/Classes/Utility/GeneralUtility.php
typo3/sysext/core/Classes/Utility/PathUtility.php
typo3/sysext/core/Configuration/TCA/sys_file_reference.php
typo3/sysext/core/Tests/Acceptance/Backend/FormEngine/FalMetadataInheritanceCest.php
typo3/sysext/core/Tests/Acceptance/Backend/Login/BackendLoginCest.php
typo3/sysext/core/Tests/Acceptance/Backend/Topbar/BookmarkCest.php
typo3/sysext/core/Tests/Functional/Collection/RecordCollectionRepositoryTest.php
typo3/sysext/core/Tests/Functional/DataHandling/Regular/CheckValueTestForCheckboxes.php
typo3/sysext/core/Tests/Functional/Fixtures/Extensions/irre_tutorial/Classes/Controller/QueueController.php
typo3/sysext/core/Tests/Functional/Tca/PagesVisibleFieldsTest.php
typo3/sysext/core/Tests/Unit/Configuration/FlexForm/Fixtures/DataStructureIdentifierPreProcessHookReturnEmptyArray.php
typo3/sysext/core/Tests/Unit/Configuration/FlexForm/FlexFormToolsTest.php
typo3/sysext/core/Tests/Unit/Http/NormalizedParamsTest.php
typo3/sysext/core/Tests/Unit/Tree/TableConfiguration/DatabaseTreeDataProviderTest.php
typo3/sysext/core/Tests/Unit/Type/Fixture/Enumeration/CompleteEnumeration.php
typo3/sysext/core/Tests/Unit/TypoScript/Parser/TypoScriptParserTest.php
typo3/sysext/core/Tests/Unit/Utility/ExtensionManagementUtilityTest.php
typo3/sysext/extbase/Classes/Configuration/ConfigurationManager.php
typo3/sysext/extbase/Classes/Core/Bootstrap.php
typo3/sysext/extbase/Classes/Domain/Model/BackendUserGroup.php
typo3/sysext/extbase/Classes/DomainObject/AbstractDomainObject.php
typo3/sysext/extbase/Classes/Error/Result.php
typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php
typo3/sysext/extbase/Classes/Mvc/Controller/Argument.php
typo3/sysext/extbase/Classes/Mvc/Controller/MvcPropertyMappingConfiguration.php
typo3/sysext/extbase/Classes/Mvc/Dispatcher.php
typo3/sysext/extbase/Classes/Mvc/Request.php
typo3/sysext/extbase/Classes/Mvc/RequestHandlerInterface.php
typo3/sysext/extbase/Classes/Mvc/RequestInterface.php
typo3/sysext/extbase/Classes/Mvc/Web/Response.php
typo3/sysext/extbase/Classes/Mvc/Web/Routing/UriBuilder.php
typo3/sysext/extbase/Classes/Object/Container/Container.php
typo3/sysext/extbase/Classes/Persistence/ClassesConfiguration.php
typo3/sysext/extbase/Classes/Persistence/Generic/Backend.php
typo3/sysext/extbase/Classes/Persistence/Generic/Mapper/DataMapper.php
typo3/sysext/extbase/Classes/Persistence/Generic/Qom/Comparison.php
typo3/sysext/extbase/Classes/Persistence/Generic/Qom/ComparisonInterface.php
typo3/sysext/extbase/Classes/Persistence/Generic/Query.php
typo3/sysext/extbase/Classes/Persistence/Generic/Storage/Exception/BadConstraintException.php
typo3/sysext/extbase/Classes/Persistence/ObjectStorage.php
typo3/sysext/extbase/Classes/Property/Exception.php
typo3/sysext/extbase/Classes/Property/PropertyMappingConfigurationBuilder.php
typo3/sysext/extbase/Classes/Reflection/ObjectAccess.php
typo3/sysext/extbase/Classes/Utility/DebuggerUtility.php
typo3/sysext/extbase/Classes/Utility/ExtensionUtility.php
typo3/sysext/extbase/Classes/Validation/Validator/GenericObjectValidator.php
typo3/sysext/extbase/Classes/Validation/ValidatorResolver.php
typo3/sysext/extbase/Tests/Functional/Persistence/TranslationTest.php
typo3/sysext/extbase/Tests/Unit/Object/Container/Fixtures/Testclasses.php
typo3/sysext/extbase/Tests/Unit/Persistence/Generic/Mapper/DataMapperTest.php
typo3/sysext/extbase/Tests/Unit/Validation/Validator/Fixture/AbstractCompositeValidatorClass.php
typo3/sysext/extbase/Tests/Unit/Validation/Validator/Fixture/AbstractValidatorClass.php
typo3/sysext/extensionmanager/Classes/Utility/FileHandlingUtility.php
typo3/sysext/extensionmanager/Classes/Utility/InstallUtility.php
typo3/sysext/extensionmanager/Classes/Utility/Parser/AbstractExtensionXmlParser.php
typo3/sysext/extensionmanager/Classes/Utility/Parser/AbstractMirrorXmlParser.php
typo3/sysext/extensionmanager/Classes/ViewHelpers/DistributionImageViewHelper.php
typo3/sysext/filelist/Classes/FileList.php
typo3/sysext/fluid/Classes/Core/Widget/AbstractWidgetViewHelper.php
typo3/sysext/fluid/Classes/Core/Widget/AjaxWidgetContextHolder.php
typo3/sysext/fluid/Classes/ViewHelpers/Be/Security/IfAuthenticatedViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Be/Security/IfHasRoleViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Form/AbstractFormFieldViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Form/SelectViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Security/IfAuthenticatedViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Security/IfHasRoleViewHelper.php
typo3/sysext/fluid/Tests/Unit/Core/Widget/AbstractWidgetViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Format/HtmlentitiesViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Format/StripTagsViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Format/UrlencodeViewHelperTest.php
typo3/sysext/form/Classes/Controller/FormManagerController.php
typo3/sysext/form/Classes/Domain/Condition/ConditionProvider.php
typo3/sysext/form/Classes/Domain/Configuration/FormDefinition/Validators/CreatableFormElementPropertiesValidator.php
typo3/sysext/form/Classes/Domain/Configuration/FormDefinition/Validators/CreatablePropertyCollectionElementPropertiesValidator.php
typo3/sysext/form/Classes/Domain/Configuration/FormDefinitionValidationService.php
typo3/sysext/form/Classes/Domain/Finishers/AbstractFinisher.php
typo3/sysext/form/Classes/Domain/Finishers/DeleteUploadsFinisher.php
typo3/sysext/form/Classes/Domain/Finishers/SaveToDatabaseFinisher.php
typo3/sysext/form/Classes/Domain/Model/FormElements/FileUpload.php
typo3/sysext/form/Classes/Domain/Model/Renderable/RenderableInterface.php
typo3/sysext/form/Classes/Domain/Runtime/FormRuntime.php
typo3/sysext/form/Classes/Mvc/Configuration/InheritancesResolverService.php
typo3/sysext/form/Classes/Mvc/Configuration/TypoScriptService.php
typo3/sysext/form/Classes/Mvc/Persistence/FormPersistenceManager.php
typo3/sysext/form/Classes/Mvc/Persistence/FormPersistenceManagerInterface.php
typo3/sysext/form/Classes/ViewHelpers/RenderRenderableViewHelper.php
typo3/sysext/form/Classes/ViewHelpers/TranslateElementErrorViewHelper.php
typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php
typo3/sysext/frontend/Classes/ContentObject/FluidTemplateContentObject.php
typo3/sysext/frontend/Classes/ContentObject/Menu/AbstractMenuContentObject.php
typo3/sysext/frontend/Classes/Controller/ShowImageController.php
typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php
typo3/sysext/frontend/Classes/Http/RequestHandler.php
typo3/sysext/frontend/Classes/Imaging/GifBuilder.php
typo3/sysext/frontend/Classes/Middleware/ShortcutAndMountPointRedirect.php
typo3/sysext/frontend/Classes/Plugin/AbstractPlugin.php
typo3/sysext/frontend/Classes/Resource/FileCollector.php
typo3/sysext/frontend/Classes/Typolink/PageLinkBuilder.php
typo3/sysext/frontend/Classes/Utility/CompressionUtility.php
typo3/sysext/frontend/Tests/Functional/Rendering/LocalizedSiteContentRenderingTest.php
typo3/sysext/frontend/Tests/Functional/Tca/PagesLanguageOverlayVisibleFieldsTest.php
typo3/sysext/frontend/Tests/Unit/ContentObject/ContentObjectRendererTest.php
typo3/sysext/frontend/Tests/Unit/ContentObject/Menu/AbstractMenuContentObjectTest.php
typo3/sysext/impexp/Classes/ContextMenu/ItemProvider.php
typo3/sysext/impexp/Classes/Export.php
typo3/sysext/impexp/Classes/Hook/BackendControllerHook.php
typo3/sysext/impexp/Classes/Import.php
typo3/sysext/indexed_search/Classes/Domain/Repository/IndexSearchRepository.php
typo3/sysext/indexed_search/Classes/Example/PluginHook.php
typo3/sysext/indexed_search/Classes/FileContentParser.php
typo3/sysext/indexed_search/Classes/Hook/CrawlerHook.php
typo3/sysext/indexed_search/Classes/Indexer.php
typo3/sysext/indexed_search/Classes/Utility/DoubleMetaPhoneUtility.php
typo3/sysext/indexed_search/Classes/Utility/IndexedSearchUtility.php
typo3/sysext/install/Classes/Configuration/Image/AbstractImagePreset.php
typo3/sysext/install/Classes/Controller/EnvironmentController.php
typo3/sysext/install/Classes/Controller/InstallerController.php
typo3/sysext/install/Classes/Controller/MaintenanceController.php
typo3/sysext/install/Classes/ExtensionScanner/Php/Matcher/MethodArgumentRequiredStaticMatcher.php
typo3/sysext/install/Classes/ExtensionScanner/Php/Matcher/MethodArgumentUnusedMatcher.php
typo3/sysext/install/Classes/Report/SecurityStatusReport.php
typo3/sysext/install/Classes/Service/LanguagePackService.php
typo3/sysext/install/Classes/Service/LoadTcaService.php
typo3/sysext/install/Classes/Service/SilentConfigurationUpgradeService.php
typo3/sysext/install/Classes/SystemEnvironment/SetupCheck.php
typo3/sysext/install/Tests/Unit/ExtensionScanner/Php/Matcher/Fixtures/MethodCallStaticMatcherFixture.php
typo3/sysext/lowlevel/Classes/Command/DeletedRecordsCommand.php
typo3/sysext/lowlevel/Classes/Command/OrphanRecordsCommand.php
typo3/sysext/lowlevel/Classes/Utility/ArrayBrowser.php
typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php
typo3/sysext/recycler/Classes/Domain/Model/DeletedRecords.php
typo3/sysext/recycler/Classes/Utility/RecyclerUtility.php
typo3/sysext/recycler/Tests/Functional/Recycle/AbstractRecycleTestCase.php
typo3/sysext/recycler/ext_tables.php
typo3/sysext/scheduler/Classes/Example/SleepTaskAdditionalFieldProvider.php
typo3/sysext/scheduler/Classes/Scheduler.php
typo3/sysext/scheduler/Classes/Task/OptimizeDatabaseTableAdditionalFieldProvider.php
typo3/sysext/scheduler/Tests/Unit/CronCommand/CronCommandTest.php
typo3/sysext/t3editor/Classes/Controller/CodeCompletionController.php
typo3/sysext/t3editor/Classes/Controller/TypoScriptReferenceController.php
typo3/sysext/tstemplate/Classes/Controller/TypoScriptTemplateObjectBrowserModuleFunctionController.php
typo3/sysext/workspaces/Classes/Controller/Remote/ActionHandler.php
typo3/sysext/workspaces/Classes/Controller/Remote/RemoteServer.php
typo3/sysext/workspaces/Classes/DataHandler/CommandMap.php
typo3/sysext/workspaces/Classes/Domain/Model/CombinedRecord.php
typo3/sysext/workspaces/Classes/Domain/Model/DatabaseRecord.php
typo3/sysext/workspaces/Classes/Hook/DataHandlerHook.php
typo3/sysext/workspaces/Classes/Middleware/WorkspacePreview.php
typo3/sysext/workspaces/Classes/Preview/PreviewUriBuilder.php
typo3/sysext/workspaces/Classes/Service/IntegrityService.php
typo3/sysext/workspaces/Classes/Service/WorkspaceService.php

index 8e17017..3db8083 100644 (file)
@@ -58,7 +58,7 @@ class InMemoryLogWriter extends AbstractWriter
     }
 
     /**
-     * Lock writer and add a info message that there may potentially be more entries.
+     * Lock writer and add an info message that there may potentially be more entries.
      */
     protected function lockWriter(): void
     {
index ecfda30..e8f36c8 100644 (file)
@@ -15,7 +15,7 @@ namespace TYPO3\CMS\Backend\Backend\Avatar;
  */
 
 /**
- * Contract for avatar providers that ensure how an avater should be rendered for a given Backend User
+ * Contract for avatar providers that ensure how an avatar should be rendered for a given Backend User
  */
 interface AvatarProviderInterface
 {
index 5aaffe3..2ca3982 100644 (file)
@@ -134,7 +134,7 @@ class ShortcutRepository
     }
 
     /**
-     * runs through the available shortcuts an collects their groups
+     * runs through the available shortcuts and collects their groups
      *
      * @return array Array of groups which have shortcuts
      */
index 18ab371..550c463 100644 (file)
@@ -78,7 +78,7 @@ class BackendUserConfiguration
     }
 
     /**
-     * Adds an value to an Comma-separated list
+     * Adds a value to a Comma-separated list
      * stored in $key of user settings
      *
      * @param string $key
@@ -98,8 +98,8 @@ class BackendUserConfiguration
     }
 
     /**
-     * Removes an value from an Comma-separated list
-     * stored $key of user settings
+     * Removes a value from a Comma-separated list
+     * stored in $key of user settings
      *
      * @param string $key
      * @param mixed $value
index d0413ff..1610385 100644 (file)
@@ -106,7 +106,7 @@ class TsConfigParser extends \TYPO3\CMS\Core\TypoScript\Parser\TypoScriptParser
      * Does the actual parsing using the parent objects "parse" method. Creates the match-Object
      *
      * @param string $TSconfig The TSConfig being parsed
-     * @return array Array containing the parsed TSConfig, the encountered sectiosn, the matched sections
+     * @return array Array containing the parsed TSConfig, the encountered sections, the matched sections
      */
     protected function parseWithConditions($TSconfig)
     {
index 354bc50..5a56c64 100644 (file)
@@ -23,7 +23,7 @@ use TYPO3\CMS\Core\Utility\GeneralUtility;
  * Matching TypoScript conditions for backend disposal.
  *
  * Used with the TypoScript parser.
- * Matches browserinfo, IPnumbers for use with templates
+ * Matches browserinfo, IP numbers for use with templates
  */
 class ConditionMatcher extends AbstractConditionMatcher
 {
index 730f7fc..e17d60f 100644 (file)
@@ -386,7 +386,7 @@ class ElementHistoryController
     }
 
     /**
-     * Renders HTML table-rows with the comparison information of an sys_history entry record
+     * Renders HTML table-rows with the comparison information of a sys_history entry record
      *
      * @param array $entry sys_history entry record.
      * @param string $table The table name
index ae0c915..b260d8b 100644 (file)
@@ -79,7 +79,7 @@ class FormFlexAjaxController extends AbstractFormEngineAjaxController
         ];
         // A new container on a new record needs the 'NEW123' uid here, see comment
         // in DatabaseUniqueUidNewRow for more information on that.
-        // @todo: Resolve, maybe with a redifinition of vanillaUid to transport the information more clean through this var?
+        // @todo: Resolve, maybe with a redefinition of vanillaUid to transport the information more clean through this var?
         // @see issue #80100 for a series of changes in this area
         if ($command === 'new') {
             $formDataCompilerInput['databaseRow']['uid'] = $databaseRowUid;
index cba63ca..6cef442 100644 (file)
@@ -382,7 +382,7 @@ class InlineControlContainer extends AbstractContainer
      * The possible keys for the parameter $type are 'newRecord', 'localize' and 'synchronize'.
      *
      * @param string $type The link type, values are 'newRecord', 'localize' and 'synchronize'.
-     * @param string $objectPrefix The "path" to the child record to create (e.g. 'data-parentPageId-partenTable-parentUid-parentField-childTable]')
+     * @param string $objectPrefix The "path" to the child record to create (e.g. 'data-parentPageId-parentTable-parentUid-parentField-childTable]')
      * @param array $conf TCA configuration of the parent(!) field
      * @return string The HTML code of the new link, wrapped in a div
      */
index aa1ab26..153ecf5 100644 (file)
@@ -102,7 +102,7 @@ class InputColorPickerElement extends AbstractFormElement
 
         // @todo: The whole eval handling is a mess and needs refactoring
         foreach ($evalList as $func) {
-            // @todo: This is ugly: The code should find out on it's own whether a eval definition is a
+            // @todo: This is ugly: The code should find out on it's own whether an eval definition is a
             // @todo: keyword like "date", or a class reference. The global registration could be dropped then
             // Pair hook to the one in \TYPO3\CMS\Core\DataHandling\DataHandler::checkValue_input_Eval()
             if (isset($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tce']['formevals'][$func])) {
index b92fddb..1c4092e 100644 (file)
@@ -160,7 +160,7 @@ class InputDateTimeElement extends AbstractFormElement
                 // (moment.js can only handle UTC or browser's local timezone), we need to offset the value
                 // to eliminate the timezone. JS will receive all dates as if they were UTC, which we undo on save in DataHandler
                 $adjustedValue = $itemValue + date('Z', (int)$itemValue);
-                // output date as a ISO-8601 date
+                // output date as an ISO-8601 date
                 $itemValue = gmdate('c', $adjustedValue);
             }
             if (isset($config['range']['lower'])) {
index fb2080f..ae366c2 100644 (file)
@@ -127,7 +127,7 @@ class InputLinkElement extends AbstractFormElement
 
         // @todo: The whole eval handling is a mess and needs refactoring
         foreach ($evalList as $func) {
-            // @todo: This is ugly: The code should find out on it's own whether a eval definition is a
+            // @todo: This is ugly: The code should find out on it's own whether an eval definition is a
             // @todo: keyword like "date", or a class reference. The global registration could be dropped then
             // Pair hook to the one in \TYPO3\CMS\Core\DataHandling\DataHandler::checkValue_input_Eval()
             if (isset($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tce']['formevals'][$func])) {
index 2fdc92b..a9995f3 100644 (file)
@@ -109,7 +109,7 @@ class InputTextElement extends AbstractFormElement
 
         // @todo: The whole eval handling is a mess and needs refactoring
         foreach ($evalList as $func) {
-            // @todo: This is ugly: The code should find out on it's own whether a eval definition is a
+            // @todo: This is ugly: The code should find out on it's own whether an eval definition is a
             // @todo: keyword like "date", or a class reference. The global registration could be dropped then
             // Pair hook to the one in \TYPO3\CMS\Core\DataHandling\DataHandler::checkValue_input_Eval()
             if (isset($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tce']['formevals'][$func])) {
index 026451f..6c8351e 100644 (file)
@@ -129,7 +129,7 @@ class TextElement extends AbstractFormElement
 
         // @todo: The whole eval handling is a mess and needs refactoring
         foreach ($evalList as $func) {
-            // @todo: This is ugly: The code should find out on it's own whether a eval definition is a
+            // @todo: This is ugly: The code should find out on it's own whether an eval definition is a
             // @todo: keyword like "date", or a class reference. The global registration could be dropped then
             // Pair hook to the one in \TYPO3\CMS\Core\DataHandling\DataHandler::checkValue_input_Eval()
             // There is a similar hook for "evaluateFieldValue" in DataHandler and InputTextElement
index b451a64..83e2458 100644 (file)
@@ -134,7 +134,7 @@ class TextTableElement extends AbstractFormElement
 
         // @todo: The whole eval handling is a mess and needs refactoring
         foreach ($evalList as $func) {
-            // @todo: This is ugly: The code should find out on it's own whether a eval definition is a
+            // @todo: This is ugly: The code should find out on it's own whether an eval definition is a
             // @todo: keyword like "date", or a class reference. The global registration could be dropped then
             // Pair hook to the one in \TYPO3\CMS\Core\DataHandling\DataHandler::checkValue_input_Eval()
             // There is a similar hook for "evaluateFieldValue" in DataHandler and InputTextElement
index addf13a..1fdd51a 100644 (file)
@@ -190,7 +190,7 @@ class FormDataCompiler
             'pageLanguageOverlayRows' => [],
             // If the handled row is a localized row, this entry hold the default language row array
             'defaultLanguageRow' => null,
-            // If the handled row is a localived row and $TCA[<tableName>]['ctrl']['translationSource'] is configured,
+            // If the handled row is a localized row and $TCA[<tableName>]['ctrl']['translationSource'] is configured,
             // This entry holds the row of the language source record.
             'sourceLanguageRow' => null,
             // If the handled row is a localized row and a transOrigDiffSourceField is defined, this
@@ -228,7 +228,7 @@ class FormDataCompiler
 
             // BackendUser->uc['inlineView'] - This array holds status of expand / collapsed inline items
             // This array is "flat", an inline structure with parent uid 1 having firstChild uid 2 having secondChild uid 3
-            // firstChild and secondChild are not nested. If an uid is set it means "record is expanded", example:
+            // firstChild and secondChild are not nested. If a uid is set it means "record is expanded", example:
             // 'parent' => [
             //     1 => [
             //         'firstChild' => [ 2 ], // record 2 of firstChild table is open in inline context to parent 1
@@ -261,7 +261,7 @@ class FormDataCompiler
             // Field name of the top most parent element
             'inlineTopMostParentFieldName' => '',
 
-            // If is on symetric side of an inline child parent reference.
+            // If is on symmetric side of an inline child parent reference.
             // symmetric side can be achieved in case of an mm relation to the same table. If record A has a relation
             // to record B, the symmetric side is set in case that record B gets edited.
             // Record A (table1) <=> mm <=> Record B (table1)
index 8dd5bcb..dfee3c6 100644 (file)
@@ -18,7 +18,7 @@ use TYPO3\CMS\Backend\Form\FormDataProviderInterface;
 use TYPO3\CMS\Core\Utility\StringUtility;
 
 /**
- * On "new" command, initialize uid with an unqique uid
+ * On "new" command, initialize uid with a unique uid
  */
 class DatabaseUniqueUidNewRow implements FormDataProviderInterface
 {
index a6fa172..aeb63cd 100644 (file)
@@ -28,7 +28,7 @@ use TYPO3\CMS\Core\Utility\GeneralUtility;
  * new ajax controllers for instance or add buttons and are not restricted by the
  * framework further.
  *
- * Examples for field wizards are the display of the "languaged diff" in input elements
+ * Examples for field wizards are the display of the "language diff" in input elements
  * and the file upload button in group elements.
  */
 class FieldWizard extends AbstractNode
index e071072..5ac73b6 100644 (file)
@@ -174,7 +174,7 @@ class PageTsBackendLayoutDataProvider implements DataProviderInterface
             $backendLayout['uid'] = substr($identifier, 0, -1);
             $backendLayout['title'] = $data['title'] ? $data['title'] : $backendLayout['uid'];
             $backendLayout['icon'] = $data['icon'] ?: '';
-            // Convert PHP array back to plain TypoScript so it can be procecced
+            // Convert PHP array back to plain TypoScript so it can be processed
             $config = \TYPO3\CMS\Core\Utility\ArrayUtility::flatten($data['config.']);
             $backendLayout['config'] = '';
             foreach ($config as $row => $value) {
index e89f98b..6adf726 100644 (file)
@@ -81,7 +81,7 @@ class QueryParser
     }
 
     /**
-     * Verify if an given query contains a page jump command.
+     * Verify if a given query contains a page jump command.
      *
      * @param string $query A valid value looks like '#14'
      * @return int
@@ -107,7 +107,7 @@ class QueryParser
     }
 
     /**
-     * Verify if an given query contains an registered command key.
+     * Verify if a given query contains a registered command key.
      *
      * @param string $query
      * @return bool
index dbfab63..57bcbe2 100644 (file)
@@ -58,7 +58,7 @@ class DocumentTemplate implements LoggerAwareInterface
     public $form = '';
 
     /**
-     * Additional header code (eg. a JavaScript section) could be accommulated in this var. It will be directly outputted in the header.
+     * Additional header code (eg. a JavaScript section) could be accumulated in this var. It will be directly outputted in the header.
      *
      * @var string
      */
index b76c33d..42b28c1 100644 (file)
@@ -38,7 +38,7 @@ abstract class AbstractTreeRenderer
     abstract public function renderNodeCollection(\TYPO3\CMS\Backend\Tree\TreeNodeCollection $collection, $recursive = true);
 
     /**
-     * Renders an tree recursive or just a single instance
+     * Renders a tree recursively or just a single instance
      *
      * @param \TYPO3\CMS\Backend\Tree\AbstractTree $tree
      * @param bool $recursive
index 37e8524..7740add 100644 (file)
@@ -62,7 +62,7 @@ class UnorderedListTreeRenderer extends \TYPO3\CMS\Backend\Tree\Renderer\Abstrac
     }
 
     /**
-     * Renders an tree recursive or just a single instance
+     * Renders a tree recursively or just a single instance
      *
      * @param \TYPO3\CMS\Backend\Tree\TreeNodeCollection $collection
      * @param bool $recursive
index d671cb7..e7d3d3b 100644 (file)
@@ -591,7 +591,7 @@ abstract class AbstractTreeView
         // Get stored tree structure:
         $this->stored = json_decode($this->BE_USER->uc['browseTrees'][$this->treeName], true);
         // PM action
-        // (If an plus/minus icon has been clicked, the PM GET var is sent and we
+        // (If a plus/minus icon has been clicked, the PM GET var is sent and we
         // must update the stored positions in the tree):
         // 0: mount key, 1: set/clear boolean, 2: item ID (cannot contain "_"), 3: treeName
         $PM = explode('_', GeneralUtility::_GP('PM'));
@@ -707,7 +707,7 @@ abstract class AbstractTreeView
 
     /********************************
      *
-     * tree data buidling
+     * tree data building
      *
      ********************************/
     /**
index bbdef5a..3c9273e 100644 (file)
@@ -591,7 +591,7 @@ class FolderTreeView extends AbstractTreeView
         $this->stored = json_decode($this->BE_USER->uc['browseTrees'][$this->treeName], true);
         $this->getShortHashNumberForStorage();
         // PM action:
-        // (If an plus/minus icon has been clicked,
+        // (If a plus/minus icon has been clicked,
         // the PM GET var is sent and we must update the stored positions in the tree):
         // 0: mount key, 1: set/clear boolean, 2: item ID (cannot contain "_"), 3: treeName
         list($storageHashNumber, $doExpand, $numericFolderHash, $treeName) = $this->evaluateExpandCollapseParameter();
@@ -648,7 +648,7 @@ class FolderTreeView extends AbstractTreeView
      * Gets the values from the Expand/Collapse Parameter (&PM)
      * previously known as "PM" (plus/minus)
      * PM action:
-     * (If an plus/minus icon has been clicked,
+     * (If a plus/minus icon has been clicked,
      * the PM GET var is sent and we must update the stored positions in the tree):
      * 0: mount key, 1: set/clear boolean, 2: item ID (cannot contain "_"), 3: treeName
      *
index 23e4152..19187eb 100644 (file)
@@ -186,7 +186,7 @@ class BackendUtility
     }
 
     /**
-     * Makes an backwards explode on the $str and returns an array with ($table, $uid).
+     * Makes a backwards explode on the $str and returns an array with ($table, $uid).
      * Example: tt_content_45 => ['tt_content', 45]
      *
      * @param string $str [tablename]_[uid] string to explode
@@ -1075,7 +1075,7 @@ class BackendUtility
     /**
      * Returns a linked image-tag for thumbnail(s)/fileicons/truetype-font-previews from a database row with sys_file_references
      * All $GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext'] extension are made to thumbnails + ttf file (renders font-example)
-     * Thumbsnails are linked to ShowItemController (/thumbnails route)
+     * Thumbnails are linked to ShowItemController (/thumbnails route)
      *
      * @param array $row Row is the database row from the table, $table.
      * @param string $table Table name for $row (present in TCA)
@@ -3127,7 +3127,7 @@ class BackendUtility
      * @param string $table Table name
      * @param int $uid Record uid
      * @param int $pid Record pid
-     * @return array Array of two ints; first is the REAL PID of a record and if its a new record negative values are resolved to the true PID,
+     * @return array Array of two integers; first is the REAL PID of a record and if its a new record negative values are resolved to the true PID,
      * second value is the PID value for TSconfig (uid if table is pages, otherwise the pid)
      * @internal
      * @see \TYPO3\CMS\Core\DataHandling\DataHandler::setHistory()
index 9061d9b..fbf4f9f 100644 (file)
@@ -679,7 +679,7 @@ class PageLayoutView implements LoggerAwareInterface
         }
         // eg. "name;title;email;company,image"
         $fList = $this->externalTables[$table][$type]['fList'];
-        // The columns are separeted by comma ','.
+        // The columns are separated by comma ','.
         // Values separated by semicolon ';' are shown in the same column.
         $icon = $this->externalTables[$table][$type]['icon'];
         $addWhere = $this->externalTables[$table][$type]['addWhere'];
@@ -3846,9 +3846,9 @@ class PageLayoutView implements LoggerAwareInterface
      * Returns a table-row with the content from the fields in the input data array.
      * OBS: $this->fieldArray MUST be set! (represents the list of fields to display)
      *
-     * @param int $h Is an integer >=0 and denotes how tall an element is. Set to '0' makes a halv line, -1 = full line, set to 1 makes a 'join' and above makes 'line'
+     * @param int $h Is an integer >=0 and denotes how tall an element is. Set to '0' makes a half line, -1 = full line, set to 1 makes a 'join' and above makes 'line'
      * @param string $icon Is the <img>+<a> of the record. If not supplied the first 'join'-icon will be a 'line' instead
-     * @param array $data Is the dataarray, record with the fields. Notice: These fields are (currently) NOT htmlspecialchar'ed before being wrapped in <td>-tags
+     * @param array $data Is the data array, record with the fields. Notice: These fields are (currently) NOT htmlspecialchar'ed before being wrapped in <td>-tags
      * @param string $rowParams Is insert in the <tr>-tags. Must carry a ' ' as first character
      * @param string $_ OBSOLETE - NOT USED ANYMORE. $lMargin is the leftMargin (int)
      * @param string $_2 OBSOLETE - NOT USED ANYMORE. Is the HTML <img>-tag for an alternative 'gfx/ol/line.gif'-icon (used in the top)
@@ -4086,7 +4086,7 @@ class PageLayoutView implements LoggerAwareInterface
     }
 
     /**
-     * Renders the language flag and language title, but only if a icon is given, otherwise just the language
+     * Renders the language flag and language title, but only if an icon is given, otherwise just the language
      *
      * @param SiteLanguage $language
      * @return string
index 00f2aff..a3955dc 100644 (file)
@@ -137,7 +137,7 @@ return [
         'target' => Controller\ShortcutController::class . '::addAction'
     ],
 
-    // Render systeminformtion toolbar item
+    // Render systeminformation toolbar item
     'systeminformation_render' => [
         'path' => '/system-information/render',
         'target' => \TYPO3\CMS\Backend\Controller\SystemInformationController::class . '::renderMenuAction',
index 632efa5..3954e5d 100644 (file)
@@ -121,7 +121,7 @@ class ConditionMatcherTest extends FunctionalTestCase
     }
 
     /**
-     * Tests whether checkinf for an admin user matches
+     * Tests whether checking for an admin user matches
      *
      * @test
      */
index ed57112..2e477cc 100644 (file)
@@ -289,7 +289,7 @@ class TcaTypesShowitemTest extends UnitTestCase
                         'bitmask_value_field' => 'theSubtypeValueField',
                         'bitmask_excludelist_bits' => [
                             '-2' => 'removeMe', // Remove if bit 2 is NOT set
-                            '+3' => 'removeMe2', // Remvoe if bit 3 is set
+                            '+3' => 'removeMe2', // Remove if bit 3 is set
                         ],
                     ],
                 ],
index 7860cf7..770e3e5 100644 (file)
@@ -23,7 +23,7 @@ use TYPO3\TestingFramework\Core\Unit\UnitTestCase;
 class FullyRenderedButtonTest extends UnitTestCase
 {
     /**
-     * Try to valide an empty button
+     * Try to validate an empty button
      *
      * @test
      */
index feccf9b..54b08e9 100644 (file)
@@ -25,7 +25,7 @@ use TYPO3\CMS\Extbase\Core\Bootstrap;
  *
  * Extbase currently provides no way to register a "TBE_MODULES_EXT" module directly,
  * therefore we need to bootstrap extbase on our own here to jump to the WebInfo controller.
- * @internal This class is experimental and is not considered part of the Public TYPO3 API.
+ * @internal This class is experimental and is not considered part of the Public TYPO3 API.
  */
 class BackendLogModuleBootstrap
 {
index b098058..2d015dd 100644 (file)
@@ -187,7 +187,7 @@ class PermissionController extends ActionController
             $buttonBar->addButton($saveButton);
         }
 
-        // SHORTCUT botton:
+        // SHORTCUT bottom:
         $shortcutButton = $buttonBar->makeShortcutButton()
             ->setModuleName($moduleName)
             ->setGetVariables($getVars);
index 5b11b1c..71d9d28 100644 (file)
@@ -1340,7 +1340,7 @@ abstract class AbstractUserAuthentication implements LoggerAwareInterface
      * @param int $type denotes which module that has submitted the entry. This is the current list:  1=tce_db; 2=tce_file; 3=system (eg. sys_history save); 4=modules; 254=Personal settings changed; 255=login / out action: 1=login, 2=logout, 3=failed login (+ errorcode 3), 4=failure_warning_email sent
      * @param int $action denotes which specific operation that wrote the entry (eg. 'delete', 'upload', 'update' and so on...). Specific for each $type. Also used to trigger update of the interface. (see the log-module for the meaning of each number !!)
      * @param int $error flag. 0 = message, 1 = error (user problem), 2 = System Error (which should not happen), 3 = security notice (admin)
-     * @param int $details_nr The message number. Specific for each $type and $action. in the future this will make it possible to translate errormessages to other languages
+     * @param int $details_nr The message number. Specific for each $type and $action. in the future this will make it possible to translate error messages to other languages
      * @param string $details Default text that follows the message
      * @param array $data Data that follows the log. Might be used to carry special information. If an array the first 5 entries (0-4) will be sprintf'ed the details-text...
      * @param string $tablename Special field used by tce_main.php. These ($tablename, $recuid, $recpid) holds the reference to the record which the log-entry is about. (Was used in attic status.php to update the interface.)
index 84718ef..a0b6353 100644 (file)
@@ -52,7 +52,7 @@ class CommandLineUserAuthentication extends BackendUserAuthentication
     }
 
     /**
-     * Replacement for AbstactUserAuthentication::start()
+     * Replacement for AbstractUserAuthentication::start()
      *
      * We do not need support for sessions, cookies, $_GET-modes, the postUserLookup hook or
      * a database connection during CLI Bootstrap
@@ -63,7 +63,7 @@ class CommandLineUserAuthentication extends BackendUserAuthentication
     }
 
     /**
-     * Replacement for AbstactUserAuthentication::checkAuthentication()
+     * Replacement for AbstractUserAuthentication::checkAuthentication()
      *
      * Not required in CLI mode, therefore empty.
      */
index e5a9e51..86d3d74 100644 (file)
@@ -229,7 +229,7 @@ class MemcachedBackend extends AbstractBackend implements TaggableBackendInterfa
         $tags[] = '%MEMCACHEBE%' . $this->cacheIdentifier;
         $expiration = $lifetime ?? $this->defaultLifetime;
 
-        // Memcached consideres values over 2592000 sec (30 days) as UNIX timestamp
+        // Memcached considers values over 2592000 sec (30 days) as UNIX timestamp
         // thus $expiration should be converted from lifetime to UNIX timestamp
         if ($expiration > 2592000) {
             $expiration += $GLOBALS['EXEC_TIME'];
index 68f60b4..4927b5c 100644 (file)
@@ -289,7 +289,7 @@ class Typo3DatabaseBackend extends AbstractBackend implements TaggableBackendInt
         }, $tags);
 
         if ($this->isConnectionMysql($connection)) {
-            // Use a optimized query on mysql ... don't use on your own
+            // Use an optimized query on mysql ... don't use on your own
             // * ansi sql does not know about multi table delete
             // * doctrine query builder does not support join on delete()
             $connection->executeQuery(
@@ -340,7 +340,7 @@ class Typo3DatabaseBackend extends AbstractBackend implements TaggableBackendInt
         $quotedTag = '\'' . $tag . '\'';
 
         if ($this->isConnectionMysql($connection)) {
-            // Use a optimized query on mysql ... don't use on your own
+            // Use an optimized query on mysql ... don't use on your own
             // * ansi sql does not know about multi table delete
             // * doctrine query builder does not support join on delete()
             $connection->executeQuery(
@@ -381,7 +381,7 @@ class Typo3DatabaseBackend extends AbstractBackend implements TaggableBackendInt
 
         $connection = GeneralUtility::makeInstance(ConnectionPool::class)->getConnectionForTable($this->cacheTable);
         if ($this->isConnectionMysql($connection)) {
-            // Use a optimized query on mysql ... don't use on your own
+            // Use an optimized query on mysql ... don't use on your own
             // * ansi sql does not know about multi table delete
             // * doctrine query builder does not support join on delete()
             // First delete all expired rows from cache table and their connected tag rows
index 97a722c..26868b6 100644 (file)
@@ -28,7 +28,7 @@ interface FrontendInterface
      */
     const TAG_PACKAGE = '%PACKAGE%';
     /**
-     * Pattern an entry identifer must match.
+     * Pattern an entry identifier must match.
      */
     const PATTERN_ENTRYIDENTIFIER = '/^[a-zA-Z0-9_%\\-&]{1,250}$/';
     /**
index 797eb74..b348ae6 100644 (file)
@@ -736,7 +736,7 @@ class CharsetConverter implements SingletonInterface
      ********************************************/
 
     /**
-     * Maps all characters of an UTF-8 string.
+     * Maps all characters of a UTF-8 string.
      *
      * @param string $str UTF-8 string
      * @return string The converted string
index b643595..8b8aad1 100644 (file)
@@ -18,9 +18,9 @@ namespace TYPO3\CMS\Core\Collection;
  * Marker interface for a collection class with title and description
  *
  * Collections might be used internally as well as being shown
- * With the nameable interface a title and a description are added
- * to an collection, allowing every collection implementing Nameable
- * being display by the same logic.
+ * with the nameable interface a title and a description are added
+ * to a collection, allowing every collection implementing Nameable
+ * being displayed by the same logic.
  */
 interface NameableCollectionInterface
 {
index a2a6367..f891d3a 100644 (file)
@@ -98,7 +98,7 @@ class FlexFormTools
      * Note that the TCA for data structure definitions MUST NOT be overridden by
      * 'columnsOverrides' or by parent TCA in an inline relation! This would create a huge mess.
      *
-     * Note: This method and the resolving methods belowe are well unit tested and document all
+     * Note: This method and the resolving methods below are well unit tested and document all
      * nasty details this way.
      *
      * @param array $fieldTca Full TCA of the field in question that has type=flex set
@@ -354,7 +354,7 @@ class FlexFormTools
             );
         }
         // Ok, finally we have the field value. This is now either a data structure directly, or a pointer to a file,
-        // or the value can be interpreted as integer (is an uid) and "ds_tableField" is set, so this is the table, uid and field
+        // or the value can be interpreted as integer (is a uid) and "ds_tableField" is set, so this is the table, uid and field
         // where the final data structure can be found.
         if (MathUtility::canBeInterpretedAsInteger($pointerValue)) {
             if (!isset($fieldTca['config']['ds_tableField'])) {
@@ -601,8 +601,8 @@ class FlexFormTools
         // Hook to fetch data structure by given identifier.
         // Method parseFlexFormDataStructureByIdentifier() must be implemented and returns either an
         // empty string "not my business", or a string with the resolved data structure string, or FILE: reference,
-        // or a fully parsed data structure as aray.
-        // Result of the FIRST hook that gives an non-empty string is used, namespace your identifiers in
+        // or a fully parsed data structure as array.
+        // Result of the FIRST hook that gives a non-empty string is used, namespace your identifiers in
         // a way that there is little chance they overlap (eg. prefix with extension name).
         // If implemented, this hook should be paired with a hook in getDataStructureIdentifier() above.
         foreach ($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS'][self::class]['flexParsing'] ?? [] as $hookClass) {
index 4ca3c50..5a92bc9 100644 (file)
@@ -44,7 +44,7 @@ class Richtext
     {
         // create instance of NodeFactory, ask for "text" element
         //
-        // As soon an the Data handler starts using FormDataProviders, this class can vanish again, and the hack to
+        // As soon as the Data handler starts using FormDataProviders, this class can vanish again, and the hack to
         // test for specific rich text instances can be dropped: Split the "TcaText" data provider into multiple parts, each
         // RTE should register and own data provider that does the transformation / configuration providing. This way,
         // the explicit check for different RTE classes is removed from core and "hooked in" by the RTE's.
index e9bb405..b25b8b0 100644 (file)
@@ -27,7 +27,7 @@ use TYPO3\CMS\Core\Utility\GeneralUtility;
  * Matching TypoScript conditions
  *
  * Used with the TypoScript parser.
- * Matches IPnumbers etc. for use with templates
+ * Matches IP numbers etc. for use with templates
  */
 abstract class AbstractConditionMatcher implements LoggerAwareInterface
 {
@@ -56,7 +56,7 @@ abstract class AbstractConditionMatcher implements LoggerAwareInterface
     protected $simulateMatchResult = false;
 
     /**
-     * Whether to simulat the behaviour and match specific conditions
+     * Whether to simulate the behaviour and match specific conditions
      * (used in TypoScript object browser).
      *
      * @var array
index a59e5c7..c4e1f00 100644 (file)
@@ -58,7 +58,7 @@ class Bootstrap
      * to initialize an Application class.
      *
      * @param ClassLoader $classLoader an instance of the class loader
-     * @param bool $failsafe true if no caching and a failsaife package manager should be used
+     * @param bool $failsafe true if no caching and a failsafe package manager should be used
      * @return ContainerInterface
      */
     public static function init(
index 8705f11..e6f96dd 100644 (file)
@@ -182,7 +182,7 @@ class SystemEnvironmentBuilder
      * Absolute path to the root of the typo3 instance. This is often identical to the web document root path (eg. .../public),
      * but may be different. For instance helhum/typo3-secure-web uses this: Then, rootPath TYPO3_PATH_ROOT is the absolute path to
      * the private directory where code and runtime files are located (currently typo3/ext, typo3/sysext, fileadmin, typo3temp),
-     * while TYPO3_PATH_WEB is the public/ web document folder that gets assets like filedamin and Resources/Public folders
+     * while TYPO3_PATH_WEB is the public/ web document folder that gets assets like fileadmin and Resources/Public folders
      * from extensions linked in.
      *
      * @param int $entryPointLevel Number of subdirectories where the entry script is located under the document root
index 6638c5c..f13ef13 100644 (file)
@@ -20,7 +20,7 @@ namespace TYPO3\CMS\Core\Crypto\PasswordHashing;
  *
  * Hashes are identified by the prefix '$argon2i$'.
  *
- * The length of a argon2i password hash (in the form it is received from
+ * The length of an argon2i password hash (in the form it is received from
  * PHP) depends on the environment.
  *
  * @see PASSWORD_ARGON2I in https://secure.php.net/manual/en/password.constants.php
index 14e6eeb..76b9cdf 100644 (file)
@@ -32,7 +32,7 @@ interface PasswordHashInterface
     public function checkPassword(string $plainPW, string $saltedHashPW): bool;
 
     /**
-     * Returns whether all prequesites for the hashing methods are matched
+     * Returns whether all prerequisites for the hashing methods are matched
      *
      * @return bool Method available
      */
index dfc3d84..9d47f04 100644 (file)
@@ -265,7 +265,7 @@ class Pbkdf2PasswordHash implements PasswordHashInterface
 
     /**
      * Adapted version of base64_encoding for compatibility with python passlib. The output of this function is
-     * is identical to base64_encode, except that it uses . instead of +, and omits trailing padding = and whitepsace.
+     * is identical to base64_encode, except that it uses . instead of +, and omits trailing padding = and whitespace.
      *
      * @param string $input The string containing bytes to encode.
      * @param int $count The number of characters (bytes) to encode.
@@ -279,7 +279,7 @@ class Pbkdf2PasswordHash implements PasswordHashInterface
 
     /**
      * Adapted version of base64_encoding for compatibility with python passlib. The output of this function is
-     * is identical to base64_encode, except that it uses . instead of +, and omits trailing padding = and whitepsace.
+     * is identical to base64_encode, except that it uses . instead of +, and omits trailing padding = and whitespace.
      *
      * @param string $value
      * @return string
index 6fe38a1..102162a 100644 (file)
@@ -67,7 +67,7 @@ use TYPO3\CMS\Core\Versioning\VersionState;
  * This class was formerly known as TCEmain.
  *
  * This is the TYPO3 Core Engine class for manipulation of the database
- * This class is used by eg. the tce_db BE route (SimpleDataHandlerController) which provides an the interface for POST forms to this class.
+ * This class is used by eg. the tce_db BE route (SimpleDataHandlerController) which provides an interface for POST forms to this class.
  *
  * Dependencies:
  * - $GLOBALS['TCA'] must exist
@@ -167,7 +167,7 @@ class DataHandler implements LoggerAwareInterface
     protected $useTransOrigPointerField = true;
 
     /**
-     * If TRUE, workspace restrictions are bypassed on edit an create actions (process_datamap()).
+     * If TRUE, workspace restrictions are bypassed on edit and create actions (process_datamap()).
      * YOU MUST KNOW what you do if you use this feature!
      *
      * @var bool
@@ -8010,7 +8010,7 @@ class DataHandler implements LoggerAwareInterface
      * The following cache_* are intentionally not cleared by 'all'
      *
      * - imagesizes:   Clearing this table would cause a lot of unneeded
-     * Imagemagick calls because the size informations have
+     * Imagemagick calls because the size information has
      * to be fetched again after clearing.
      * - all caches inside the cache manager that are inside the group "system"
      * - they are only needed to build up the core system and templates,
@@ -8085,7 +8085,7 @@ class DataHandler implements LoggerAwareInterface
             $cacheTag = substr($cacheCmd, 9);
             $tagsToFlush[] = $cacheTag;
         }
-        // process caching framwork operations
+        // process caching framework operations
         if (!empty($tagsToFlush)) {
             $this->getCacheManager()->flushCachesInGroupByTags('pages', $tagsToFlush);
         }
index ed51e0e..e46142e 100644 (file)
@@ -80,7 +80,7 @@ class DataMapProcessor
      * Class generator
      *
      * @param array $dataMap The submitted data-map to be worked on
-     * @param BackendUserAuthentication $backendUser Forwared backend-user scope
+     * @param BackendUserAuthentication $backendUser Forwarded backend-user scope
      * @return DataMapProcessor
      */
     public static function instance(array $dataMap, BackendUserAuthentication $backendUser)
@@ -94,7 +94,7 @@ class DataMapProcessor
 
     /**
      * @param array $dataMap The submitted data-map to be worked on
-     * @param BackendUserAuthentication $backendUser Forwared backend-user scope
+     * @param BackendUserAuthentication $backendUser Forwarded backend-user scope
      */
     public function __construct(array $dataMap, BackendUserAuthentication $backendUser)
     {
@@ -500,7 +500,7 @@ class DataMapProcessor
 
     /**
      * Handle synchronization of inline relations.
-     * Inline Relational Record Editong ("IRRE") always is modelled as 1:n composite relation - which means that
+     * Inline Relational Record Editing ("IRRE") always is modelled as 1:n composite relation - which means that
      * direct(!) children cannot exist without their parent. Removing a relative parent results in cascaded removal
      * of all direct(!) children as well.
      *
index 173b18b..c4816dd 100644 (file)
@@ -325,7 +325,7 @@ class Connection extends \Doctrine\DBAL\Connection implements LoggerAwareInterfa
      * @param string $tableName The name of the table to truncate.
      * @param bool $cascade Not supported on many platforms but would cascade the truncate by following foreign keys.
      *
-     * @return int The number of affected rows. For a truncate this is unreliable as theres no meaningful information.
+     * @return int The number of affected rows. For a truncate this is unreliable as there is no meaningful information.
      */
     public function truncate(string $tableName, bool $cascade = false): int
     {
index 3f4c62a..0d1f71b 100644 (file)
@@ -30,7 +30,7 @@ class QueryHelper
 {
     /**
      * Takes an input, possibly prefixed with ORDER BY, and explodes it into
-     * and array of arrays where each item consists of a fieldName and a order
+     * and array of arrays where each item consists of a fieldName and an order
      * direction.
      *
      * Each of the resulting fieldName/direction pairs can be used passed into
index 1b4828f..3128576 100644 (file)
@@ -953,7 +953,7 @@ class ReferenceIndex implements LoggerAwareInterface
      * Setting a value for a soft reference token
      *
      * @param array $refRec sys_refindex record
-     * @param array $softref Array of soft reference occurencies
+     * @param array $softref Array of soft reference occurrences
      * @param string $newValue Value to substitute current value with
      * @param array $dataArray Data array in which the new value is set (passed by reference)
      * @param string $flexPointer Flexform pointer, if in a flex form field.
index 9acfdb0..425fa79 100644 (file)
@@ -54,7 +54,7 @@ class RelationHandler
     public $tableArray = [];
 
     /**
-     * Contains items in an numeric array (table/id for each). Tablenames here might be "_NO_TABLE"
+     * Contains items in a numeric array (table/id for each). Tablenames here might be "_NO_TABLE"
      *
      * @var array
      */
@@ -1214,7 +1214,7 @@ class RelationHandler
                     } else {
                         $fields = 'uid,pid';
                         if ($GLOBALS['TCA'][$table]['ctrl']['label']) {
-                            // Titel
+                            // Title
                             $fields .= ',' . $GLOBALS['TCA'][$table]['ctrl']['label'];
                         }
                         if ($GLOBALS['TCA'][$table]['ctrl']['label_alt']) {
index c04b38d..26b3518 100644 (file)
@@ -227,7 +227,7 @@ class ConnectionMigrator
             }
         }
 
-        // Build SchemaDiff and handle renames of tables and colums
+        // Build SchemaDiff and handle renames of tables and columns
         $comparator = GeneralUtility::makeInstance(Comparator::class, $this->connection->getDatabasePlatform());
         $schemaDiff = $comparator->compare($fromSchema, $toSchema);
         $schemaDiff = $this->migrateColumnRenamesToDistinctActions($schemaDiff);
@@ -268,7 +268,7 @@ class ConnectionMigrator
     }
 
     /**
-     * Build the expected schema definitons from raw SQL statements.
+     * Build the expected schema definitions from raw SQL statements.
      *
      * @param string $connectionName
      * @return \Doctrine\DBAL\Schema\Schema
index 3986fa2..8e0feca 100644 (file)
@@ -527,7 +527,7 @@ class Parser
     }
 
     /**
-     * Parses an foreign key definition item contained in the create definition
+     * Parses a foreign key definition item contained in the create definition
      *
      * @return \TYPO3\CMS\Core\Database\Schema\Parser\AST\CreateForeignKeyDefinitionItem
      * @throws \TYPO3\CMS\Core\Database\Schema\Exception\StatementException
index 3ce0019..ee69176 100644 (file)
@@ -239,7 +239,7 @@ class TableBuilder
     }
 
     /**
-     * Prepare a explicit foreign key definition item to be added to the table being built.
+     * Prepare an explicit foreign key definition item to be added to the table being built.
      *
      * @param \TYPO3\CMS\Core\Database\Schema\Parser\AST\CreateForeignKeyDefinitionItem $item
      */
index deb0242..bcc5224 100644 (file)
@@ -19,7 +19,7 @@ use Doctrine\DBAL\Platforms\AbstractPlatform;
 use Doctrine\DBAL\Types\Type;
 
 /**
- * Type that maps an TYPE field.
+ * Type that maps a TYPE field.
  */
 class EnumType extends Type
 {
index 5ce7690..8494189 100644 (file)
@@ -19,7 +19,7 @@ use Doctrine\DBAL\Platforms\AbstractPlatform;
 use Doctrine\DBAL\Types\Type;
 
 /**
- * Type that maps an TYPE field.
+ * Type that maps a TYPE field.
  */
 class SetType extends Type
 {
index e0c0911..11e1336 100644 (file)
@@ -453,7 +453,7 @@ class SoftReferenceIndex implements SingletonInterface
                 $finalTagParts['anchor'] = trim($link_params_parts[1]);
             }
 
-            // Splitting the parameter by ',' and if the array counts more than 1 element it's a id/type/? pair
+            // Splitting the parameter by ',' and if the array counts more than 1 element it's an id/type/? pair
             $pairParts = GeneralUtility::trimExplode(',', $link_param);
             if (count($pairParts) > 1) {
                 $link_param = $pairParts[0];
index 2242b00..6360588 100644 (file)
@@ -861,7 +861,7 @@ class PageRepository implements LoggerAwareInterface
             } elseif ($shortcutMode === self::SHORTCUT_MODE_FIRST_SUBPAGE || $shortcutMode === self::SHORTCUT_MODE_RANDOM_SUBPAGE) {
                 // Check subpages - first subpage or random subpage
                 $searchField = 'pid';
-                // If a shortcut mode is set and no valid page is given to select subpags
+                // If a shortcut mode is set and no valid page is given to select subpages
                 // from use the actual page.
                 $searchUid = (int)$page['shortcut'] ?: $page['uid'];
             } elseif ($shortcutMode === self::SHORTCUT_MODE_PARENT_PAGE) {
index 5c7a76a..44b409c 100644 (file)
@@ -88,7 +88,7 @@ class FormProtectionFactory
      * Returns the class name and parameters depending on the given type.
      * If the type cannot be used currently, protection is disabled.
      *
-     * @param string $type Valid types: default, installtool, frontend, backend. "default" makes an autodection on the current state
+     * @param string $type Valid types: default, installtool, frontend, backend. "default" makes an autodetection on the current state
      * @return array Array of arguments
      */
     protected static function getClassNameAndConstructorArgumentsByType($type)
index d7c31b2..30d9fbb 100644 (file)
@@ -662,7 +662,7 @@ class Uri implements UriInterface
     }
 
     /**
-     * Filter a query string to ensure it is propertly encoded.
+     * Filter a query string to ensure it is properly encoded.
      *
      * Ensures that the values in the query string are properly urlencoded.
      *
index e5ee9a0..06bd956 100644 (file)
@@ -594,7 +594,7 @@ class GraphicalFunctions
                 // antiAliasing is setup:
                 $Fcolor = $conf['antiAlias'] ? $Fcolor : -$Fcolor;
                 for ($a = 0; $a < $conf['iterations']; $a++) {
-                    // If any kind of spacing applys, we use this function:
+                    // If any kind of spacing applies, we use this function:
                     if ($spacing || $wordSpacing) {
                         $this->SpacedImageTTFText($im, $conf['fontSize'], $conf['angle'], $txtPos[0], $txtPos[1], $Fcolor, GeneralUtility::getFileAbsFileName($conf['fontFile']), $theText, $spacing, $wordSpacing, $conf['splitRendering.']);
                     } else {
@@ -2064,7 +2064,7 @@ class GraphicalFunctions
      * @param string $params Additional ImageMagick parameters.
      * @param string $frame Refers to which frame-number to select in the image. '' or 0 will select the first frame, 1 will select the next and so on...
      * @param array $options An array with options passed to getImageScale (see this function).
-     * @param bool $mustCreate If set, then another image than the input imagefile MUST be returned. Otherwise you can risk that the input image is good enough regarding messures etc and is of course not rendered to a new, temporary file in typo3temp/. But this option will force it to.
+     * @param bool $mustCreate If set, then another image than the input imagefile MUST be returned. Otherwise you can risk that the input image is good enough regarding measures etc and is of course not rendered to a new, temporary file in typo3temp/. But this option will force it to.
      * @return array|null [0]/[1] is w/h, [2] is file extension and [3] is the filename.
      * @see getImageScale()
      * @see \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::getImgResource()
@@ -2528,7 +2528,7 @@ class GraphicalFunctions
 
     /**
      * Compressing a GIF file if not already LZW compressed.
-     * This function is a workaround for the fact that ImageMagick and/or GD does not compress GIF-files to their minimun size (that is RLE or no compression used)
+     * This function is a workaround for the fact that ImageMagick and/or GD does not compress GIF-files to their minimum size (that is RLE or no compression used)
      *
      * The function takes a file-reference, $theFile, and saves it again through GD or ImageMagick in order to compress the file
      * GIF:
index f9b6574..8f7b5d8 100644 (file)
@@ -398,7 +398,7 @@ class IconFactory
         } elseif ($resource instanceof File) {
             $mimeTypeIcon = $this->iconRegistry->getIconIdentifierForMimeType($resource->getMimeType());
 
-            // Check if we find a exact matching mime type
+            // Check if we find an exact matching mime type
             if ($mimeTypeIcon !== null) {
                 $iconIdentifier = $mimeTypeIcon;
             } else {
index 879d9cb..c1904d5 100644 (file)
@@ -40,7 +40,7 @@ interface LinkHandlingInterface
     public function asString(array $parameters): string;
 
     /**
-     * Returns a array with data interpretation of the link href from parsed query parameters of urn
+     * Returns an array with data interpretation of the link href from parsed query parameters of urn
      * representation.
      *
      * array of strings -> array of data
index 028577c..aa2cf3c 100644 (file)
@@ -84,7 +84,7 @@ class LinkService implements SingletonInterface
     }
 
     /**
-     * Returns a array with data interpretation of the link target, something like t3:blabla.
+     * Returns an array with data interpretation of the link target, something like t3:blabla.
      *
      * @param string $urn
      * @return array
index 21083f7..8c5ff6a 100644 (file)
@@ -166,7 +166,7 @@ class FileSpool extends AbstractTransport implements DelayedTransportInterface,
 
                 unlink($file . '.sending');
             } else {
-                /* This message has just been catched by another process */
+                /* This message has just been caught by another process */
                 continue;
             }
 
index 394d8b6..b09ae2d 100644 (file)
@@ -232,7 +232,7 @@ class MailMessage extends Email
     }
 
     /**
-     * Converts Adresses into Address/NamedAddress objects.
+     * Converts Addresses into Address/NamedAddress objects.
      *
      * @param string|array $args
      * @return string|array
@@ -249,7 +249,7 @@ class MailMessage extends Email
     }
 
     /**
-     * Converts Adresses into Address/NamedAddress objects.
+     * Converts Addresses into Address/NamedAddress objects.
      *
      * @param string|array $addresses
      * @return string|array
index 9568240..8cd5655 100644 (file)
@@ -286,7 +286,7 @@ class Rfc822AddressesParser
      * A common function that will check an exploded string.
      *
      * @internal
-     * @param array $parts The exloded string.
+     * @param array $parts The exploded string.
      * @param string $char  The char that was exploded on.
      * @return mixed False if the string contains unclosed quotes/brackets, or the string on success.
      */
index d19c88d..5a114f7 100644 (file)
@@ -92,7 +92,7 @@ abstract class AbstractMessage implements \JsonSerializable
     /**
      * Gets the message' severity.
      *
-     * @return int The message' severity, must be one of AbstractMessage::INFO or similar contstants
+     * @return int The message' severity, must be one of AbstractMessage::INFO or similar constants
      */
     public function getSeverity(): int
     {
index 1768b20..63edcab 100644 (file)
@@ -65,7 +65,7 @@ final class PseudoServiceProvider extends AbstractServiceProvider
         // therefore we dynamically inject the package path to the static service
         // configure methods by wrapping these in a Closure.
         // AbstractServiceProvider configure methods are aware of this and
-        // provide an optional thrid parameter which is forwarded as
+        // provide an optional third parameter which is forwarded as
         // dynamic path to getPackagePath().
         foreach ($extensions as $serviceName => $previousCallable) {
             $extensions[$serviceName] = function (ContainerInterface $container, $value) use ($previousCallable, $packagePath) {
index 800c057..249344c 100644 (file)
@@ -1681,7 +1681,7 @@ class PageRenderer implements SingletonInterface
     /**
      * Render the page but not the JavaScript and CSS Files
      *
-     * @param string $substituteHash The hash that is used for the placehoder markers
+     * @param string $substituteHash The hash that is used for the placeholder markers
      * @internal
      * @return string Content of rendered section
      */
@@ -1831,7 +1831,7 @@ class PageRenderer implements SingletonInterface
     /**
      * Fills the marker array with the given strings and trims each value
      *
-     * @param string $substituteHash The hash that is used for the placehoder markers
+     * @param string $substituteHash The hash that is used for the placeholder markers
      * @return array Marker array
      */
     protected function getPreparedMarkerArrayForPageWithUncachedObjects($substituteHash)
@@ -2103,7 +2103,7 @@ class PageRenderer implements SingletonInterface
     }
 
     /**
-     * Render JavaScipt libraries
+     * Render JavaScript libraries
      *
      * @return array|string[] jsLibs and jsFooterLibs strings
      */
@@ -2626,7 +2626,7 @@ class PageRenderer implements SingletonInterface
     }
 
     /**
-     * Creates an CSS inline tag
+     * Creates a CSS inline tag
      *
      * @param string $file the filename to process
      * @param array $properties
index 66f354c..672a558 100644 (file)
@@ -564,7 +564,7 @@ abstract class AbstractFile implements FileInterface
     /**
      * Updates properties of this object.
      * This method is used to reconstitute settings from the
-     * database into this object after being intantiated.
+     * database into this object after being instantiated.
      *
      * @param array $properties
      */
index 99aa9c2..da15415 100644 (file)
@@ -80,7 +80,7 @@ class LocalDriver extends AbstractHierarchicalFilesystemDriver implements Stream
     }
 
     /**
-     * Merges the capabilites merged by the user at the storage
+     * Merges the capabilities merged by the user at the storage
      * configuration into the actual capabilities of the driver
      * and returns the result.
      *
index 704e244..7a30447 100644 (file)
@@ -51,7 +51,7 @@ class FileCollectionRepository extends RecordCollectionRepository
     /**
      * Creates a record collection domain object.
      *
-     * @param array $record Database record to be reconsituted
+     * @param array $record Database record to be reconstituted
      *
      * @return Collection\AbstractFileCollection
      */
index dca3bbc..8dd077b 100644 (file)
@@ -74,7 +74,7 @@ class OnlineMediaHelperRegistry implements \TYPO3\CMS\Core\SingletonInterface
     }
 
     /**
-     * Get all file extensions that have a OnlineMediaHelper
+     * Get all file extensions that have an OnlineMediaHelper
      *
      * @return string[]
      */
index 8e0ecce..4209259 100644 (file)
@@ -65,7 +65,7 @@ class PreviewProcessing
         if (!$this->needsReprocessing($processedFile)) {
             return;
         }
-        // Check if there is a OnlineMediaHelper registered for this file type
+        // Check if there is an OnlineMediaHelper registered for this file type
         $helper = OnlineMediaHelperRegistry::getInstance()->getOnlineMediaHelper($file);
         if ($helper === false) {
             return;
@@ -143,7 +143,7 @@ class PreviewProcessing
         }
 
         if (!file_exists($temporaryFileName)) {
-            // Create a error image
+            // Create an error image
             $graphicalFunctions = $this->getGraphicalFunctionsObject();
             $graphicalFunctions->getTemporaryImageWithText($temporaryFileName, 'No thumb', 'generated!', PathUtility::basename($originalFileName));
         }
@@ -186,7 +186,7 @@ class PreviewProcessing
             $gifBuilder->imageMagickExec($originalFileName, $temporaryFileName, $command, $frame);
         }
         if (!file_exists($temporaryFileName)) {
-            // Create a error image
+            // Create an error image
             $graphicalFunctions = $this->getGraphicalFunctionsObject();
             $graphicalFunctions->getTemporaryImageWithText($temporaryFileName, 'No thumb', 'generated!', PathUtility::basename($originalFileName));
         }
index ab0fac8..1048c40 100644 (file)
@@ -389,7 +389,7 @@ class ResourceFactory implements ResourceFactoryInterface, \TYPO3\CMS\Core\Singl
     }
 
     /**
-     * Gets an file object from an identifier [storage]:[fileId]
+     * Gets a file object from an identifier [storage]:[fileId]
      *
      * @param string $identifier
      * @return File|ProcessedFile|null
@@ -417,9 +417,9 @@ class ResourceFactory implements ResourceFactoryInterface, \TYPO3\CMS\Core\Singl
     }
 
     /**
-     * Gets an file object from storage by file identifier
-     * If the file is outside of the process folder it gets indexed and returned as file object afterwards
-     * If the file is within processing folder the file object will be directly returned
+     * Gets a file object from storage by file identifier
+     * If the file is outside of the process folder, it gets indexed and returned as file object afterwards
+     * If the file is within processing folder, the file object will be directly returned
      *
      * @param int $storageUid
      * @param string $fileIdentifier
index e0b4325..9b28fc0 100644 (file)
@@ -850,7 +850,7 @@ class ResourceStorage implements ResourceStorageInterface
             );
         }
         // Check if the user has write permissions to folders
-        // Would be good if we could check for actual write permissions in the containig folder
+        // Would be good if we could check for actual write permissions in the containing folder
         // but we cannot since we have no access to the containing folder of this file.
         if (!$this->checkUserActionPermission('write', 'Folder')) {
             throw new Exception\InsufficientFolderWritePermissionsException('Writing to folders is not allowed.', 1377779111);
@@ -939,7 +939,7 @@ class ResourceStorage implements ResourceStorageInterface
                 throw new Exception\InsufficientFileWritePermissionsException('You are not allowed to delete the file "' . $file->getIdentifier() . '"', 1319550425);
             }
             // Check if the user has write permissions to folders
-            // Would be good if we could check for actual write permissions in the containig folder
+            // Would be good if we could check for actual write permissions in the containing folder
             // but we cannot since we have no access to the containing folder of this file.
             if (!$this->checkUserActionPermission('write', 'Folder')) {
                 throw new Exception\InsufficientFolderWritePermissionsException('Writing to folders is not allowed.', 1377778702);
index 8d7a5d7..07b8dbf 100644 (file)
@@ -22,7 +22,7 @@ use TYPO3\CMS\Core\Resource\ResourceStorage;
 /**
  * Class StoragePermissionsAspect
  *
- * We do not have AOP in TYPO3 for now, thus the acspect which
+ * We do not have AOP in TYPO3 for now, thus the aspect which
  * deals with resource security is a slot which reacts on a signal
  * on storage object creation.
  *
index 6748fe6..2e35277 100644 (file)
@@ -134,7 +134,7 @@ class Route extends SymfonyRoute
      * Checks if an aspect is set for the given key.
      *
      * @param string $key A variable name
-     * @return bool true if a aspect is specified, false otherwise
+     * @return bool true if an aspect is specified, false otherwise
      */
     public function hasAspect(string $key): bool
     {
@@ -142,7 +142,7 @@ class Route extends SymfonyRoute
     }
 
     /**
-     * Sets a aspect for the given key.
+     * Sets an aspect for the given key.
      *
      * @param string $key The key
      * @param AspectInterface $aspect
index b344616..e440c89 100644 (file)
@@ -521,7 +521,7 @@ abstract class AbstractService implements LoggerAwareInterface
      * Initialization of the service.
      *
      * The class have to do a strict check if the service is available.
-     * example: check if the perl interpreter is available which is needed to run an extern perl script.
+     * example: check if the perl interpreter is available which is needed to run an external perl script.
      *
      * @return bool TRUE if the service is available
      */
index 7fd2db7..0b325d4 100644 (file)
@@ -70,7 +70,7 @@ class MarkerBasedTemplateService
      * @param string $content Content with subpart wrapped in fx. "###CONTENT_PART###" inside.
      * @param string $marker Marker string, eg. "###CONTENT_PART###
      * @param string|array $subpartContent If $subpartContent happens to be an array, it's [0] and [1] elements are wrapped around the content of the subpart (fetched by getSubpart())
-     * @param bool $recursive If $recursive is set, the function calls itself with the content set to the remaining part of the content after the second marker. This means that proceding subparts are ALSO substituted!
+     * @param bool $recursive If $recursive is set, the function calls itself with the content set to the remaining part of the content after the second marker. This means that proceeding subparts are ALSO substituted!
      * @param bool $keepMarker If set, the marker around the subpart is not removed, but kept in the output
      *
      * @return string Processed input content
@@ -142,7 +142,7 @@ class MarkerBasedTemplateService
     }
 
     /**
-     * Substitues multiple subparts at once
+     * Substitutes multiple subparts at once
      *
      * @param string $content The content stream, typically HTML template content.
      * @param array $subpartsContent The array of key/value pairs being subpart/content values used in the substitution. For each element in this array the function will substitute a subpart in the content stream with the content.
@@ -325,7 +325,7 @@ class MarkerBasedTemplateService
      * splitting. This secures that the value inserted does not themselves
      * contain markers or subparts.
      *
-     * Note that the "caching" won't cache the content of the substition,
+     * Note that the "caching" won't cache the content of the substitution,
      * but only the splitting of the template in various parts. So if you
      * want only one cache-entry per template, make sure you always pass the
      * exact same set of marker/subpart keys. Else you will be flooding the
index 316b288..8d49491 100644 (file)
@@ -120,7 +120,7 @@ class SiteFinder
             } catch (PageNotFoundException $e) {
                 // Usually when a page was hidden or disconnected
                 // This could be improved by handing in a Context object and decide whether hidden pages
-                // Should be linkeable too
+                // Should be linkable too
                 $rootLine = [];
             }
         }
index d8249ef..e92d607 100644 (file)
@@ -377,7 +377,7 @@ class TimeTracker implements SingletonInterface
         foreach ($this->tsStackLog as $uniqueId => $data) {
             $this->createHierarchyArray($arr, $data['level'], $uniqueId);
         }
-        // Parsing the registeret content and create icon-html for the tree
+        // Parsing the registered content and create icon-html for the tree
         $this->tsStackLog[$arr['0.'][0]]['content'] = $this->fixContent($arr['0.'], $this->tsStackLog[$arr['0.'][0]]['content'], '', $arr['0.'][0]);
         // Displaying the tree:
         $outputArr = [];
@@ -542,7 +542,7 @@ class TimeTracker implements SingletonInterface
     }
 
     /**
-     * Wraps the input content string in green colored span-tags IF the length o fthe input string exceeds $this->printConf['contentLength'] (or $this->printConf['contentLength_FILE'] if $v == "FILE"
+     * Wraps the input content string in green colored span-tags IF the length othe input string exceeds $this->printConf['contentLength'] (or $this->printConf['contentLength_FILE'] if $v == "FILE"
      *
      * @param string $c The content string
      * @param string $v Command: If "FILE" then $this->printConf['contentLength_FILE'] is used for content length comparison, otherwise $this->printConf['contentLength']
index a8e5064..83e6553 100644 (file)
@@ -98,7 +98,7 @@ abstract class AbstractTableConfigurationTreeDataProvider extends \TYPO3\CMS\Bac
     }
 
     /**
-     * Gets the expamdAll
+     * Gets the expandAll
      *
      * @return bool
      */
index da92d49..d74421c 100644 (file)
@@ -101,7 +101,7 @@ class ArrayTreeRenderer extends \TYPO3\CMS\Backend\Tree\Renderer\AbstractTreeRen
     }
 
     /**
-     * Renders an tree recursive or just a single instance
+     * Renders a tree recursively or just a single instance
      *
      * @param TreeNodeCollection $collection
      * @param bool $recursive
index e471f32..917a681 100644 (file)
@@ -473,7 +473,7 @@ class DatabaseTreeDataProvider extends AbstractTableConfigurationTreeDataProvide
     }
 
     /**
-     * Queries the table for an field which might contain a list.
+     * Queries the table for a field which might contain a list.
      *
      * @param string $fieldName the name of the field to be queried
      * @param int $queryId the uid to search for
index 522c6a8..de4a9be 100644 (file)
@@ -64,9 +64,9 @@ class FileInfo extends \SplFileInfo implements TypeInterface
     }
 
     /**
-     * Returns the file extensions appropiate for a the MIME type detected in the file. For types that commonly have
+     * Returns the file extensions appropriate for a the MIME type detected in the file. For types that commonly have
      * multiple file extensions, such as JPEG images, then the return value is multiple extensions, for instance that
-     * could be ['jpeg', 'jpg', 'jpe', 'jfif']. For unknown types not available in the magic.mime database
+     * could be ['jpeg', 'jpg', 'jpe', 'jiff']. For unknown types not available in the magic.mime database
      * (/etc/magic.mime, /etc/mime.types, ...), then return value is an empty array.
      *
      * TYPO3 specific settings in $GLOBALS['TYPO3_CONF_VARS']['SYS']['FileInfo']['fileExtensionToMimeType'] take
index afc2c28..cf922b2 100644 (file)
@@ -278,7 +278,7 @@ class ExtendedTemplateService extends TemplateService
      */
     public function generateConfig_constants()
     {
-        // These vars are also set lateron...
+        // These vars are also set later on...
         $this->setup['sitetitle'] = $this->sitetitle;
         // Parse constants
         $constants = GeneralUtility::makeInstance(Parser\TypoScriptParser::class);
@@ -670,7 +670,7 @@ class ExtendedTemplateService extends TemplateService
     }
 
     /**
-     * Get formatted HTML output for TypoScript either with Syntaxhiglighting or in plain mode
+     * Get formatted HTML output for TypoScript either with Syntaxhighlighting or in plain mode
      *
      * @param array $config Array with simple strings of typoscript code.
      * @param bool $lineNumbers Prepend linNumbers to each line.
index b957beb..2a8a95d 100644 (file)
@@ -924,7 +924,7 @@ class TypoScriptParser
             // Add a line break before and after the included code in order to make sure that the parser always has a LF.
             $string = LF . trim($newString) . LF;
         }
-        // When all included files should get returned, simply return an compound array containing
+        // When all included files should get returned, simply return a compound array containing
         // the TypoScript with all "includes" processed and the files which got included
         if ($returnFiles) {
             return [
index ea29e86..f90de87 100644 (file)
@@ -966,7 +966,7 @@ class TemplateService
 
         // Parse the TypoScript code text for include-instructions!
         $this->processIncludes();
-        // These vars are also set lateron...
+        // These vars are also set later on...
         $this->setup['sitetitle'] = $this->sitetitle;
         // ****************************
         // Parse TypoScript Constants
index 67edb9c..f5feb72 100644 (file)
@@ -59,8 +59,8 @@ class TypoScriptService
      * However, if you want to call legacy TypoScript objects, you somehow need the "old" syntax (because this is what TYPO3 is used to).
      * With this method, you can convert the extbase TypoScript to classical TYPO3 TypoScript which is understood by the rest of TYPO3.
      *
-     * @param array $plainArray An TypoScript Array with Extbase Syntax (without dot but with _typoScriptNodeValue)
-     * @return array array with TypoScript as usual (with dot)
+     * @param array $plainArray A TypoScript Array with Extbase Syntax (without dot but with _typoScriptNodeValue)
+     * @return array Array with TypoScript as usual (with dot)
      */
     public function convertPlainArrayToTypoScriptArray(array $plainArray): array
     {
index daf8e7f..c8cfa0c 100644 (file)
@@ -20,7 +20,7 @@ namespace TYPO3\CMS\Core\Utility;
 class CsvUtility
 {
     /**
-     * Convert a string, formatted as CSV, into an multidimensional array
+     * Convert a string, formatted as CSV, into a multidimensional array
      *
      * This cannot be done by str_getcsv, since it's impossible to handle enclosed cells with a line feed in it
      *
index 0609bfa..9356c01 100644 (file)
@@ -53,7 +53,7 @@ class ExtensionManagementUtility
 
     /**
      * Sets the package manager for all that backwards compatibility stuff,
-     * so it doesn't have to be fetched through the bootstap.
+     * so it doesn't have to be fetched through the bootstrap.
      *
      * @param PackageManager $packageManager
      * @internal
@@ -307,7 +307,7 @@ class ExtensionManagementUtility
      *                 ),
      *         ),
      *         'palettes' => array(
-     *                 'aPallete' => array(
+     *                 'aPalette' => array(
      *                         'showitem' => 'fieldB, fieldC',
      *                 ),
      *         ),
@@ -322,7 +322,7 @@ class ExtensionManagementUtility
      *                 ),
      *         ),
      *         'palettes' => array(
-     *                 'aPallete' => array(
+     *                 'aPalette' => array(
      *                         'showitem' => 'fieldB, newA, fieldC',
      *                 ),
      *         ),
@@ -917,7 +917,7 @@ class ExtensionManagementUtility
      * Registers a navigation component e.g. page tree
      *
      * @param string $module
-     * @param string $componentId componentId is also an RequireJS module name e.g. 'TYPO3/CMS/MyExt/MyNavComponent'
+     * @param string $componentId componentId is also a RequireJS module name e.g. 'TYPO3/CMS/MyExt/MyNavComponent'
      * @param string $extensionKey
      * @throws \RuntimeException
      */
@@ -1752,7 +1752,7 @@ tt_content.' . $key . $suffix . ' {
     /**
      * Loads given extension
      *
-     * Warning: This method only works if the ugrade wizard to transform
+     * Warning: This method only works if the upgrade wizard to transform
      * localconf.php to LocalConfiguration.php was already run
      *
      * @param string $extensionKey Extension key to load
@@ -1769,7 +1769,7 @@ tt_content.' . $key . $suffix . ' {
     /**
      * Unloads given extension
      *
-     * Warning: This method only works if the ugrade wizard to transform
+     * Warning: This method only works if the upgrade wizard to transform
      * localconf.php to LocalConfiguration.php was already run
      *
      * @param string $extensionKey Extension key to remove
index 8265639..4bc9a61 100644 (file)
@@ -807,7 +807,7 @@ class ExtendedFileUtility extends BasicFileUtility
     }
 
     /**
-     * Renaming files or foldes (action=5)
+     * Renaming files or folders (action=5)
      *
      * $cmds['data'] (string): The file/folder to copy
      * + example "4:mypath/tomyfolder/myfile.jpg")
index 8a9aac9..59f8729 100644 (file)
@@ -120,7 +120,7 @@ class GeneralUtility
      *
      *************************/
     /**
-     * Returns the 'GLOBAL' value of incoming data from POST or GET, with priority to POST, which is equalent to 'GP' order
+     * Returns the 'GLOBAL' value of incoming data from POST or GET, with priority to POST, which is equivalent to 'GP' order
      * In case you already know by which method your data is arriving consider using GeneralUtility::_GET or GeneralUtility::_POST.
      *
      * @param string $var GET/POST var to return
@@ -300,7 +300,7 @@ class GeneralUtility
      *
      * @param string $baseIP Is the current remote IP address for instance
      * @param string $list Is a comma-list of IPv6 prefixes, could also contain IPv4 addresses
-     * @return bool TRUE If an baseIP matches any prefix
+     * @return bool TRUE If a baseIP matches any prefix
      */
     public static function cmpIPv6($baseIP, $list)
     {
@@ -934,7 +934,7 @@ class GeneralUtility
     }
 
     /**
-     * Returns a given CamelCasedString as an lowercase string with underscores.
+     * Returns a given CamelCasedString as a lowercase string with underscores.
      * Example: Converts BlogExample to blog_example, and minimalValue to minimal_value
      *
      * @param string $string String to be converted to lowercase underscore
@@ -1411,7 +1411,7 @@ class GeneralUtility
      * Numeric keys are stored with the default tag name "numIndex" but can be overridden to other formats)
      * The function handles input values from the PHP array in a binary-safe way; All characters below 32 (except 9,10,13) will trigger the content to be converted to a base64-string
      * The PHP variable type of the data IS preserved as long as the types are strings, arrays, integers and booleans. Strings are the default type unless the "type" attribute is set.
-     * The output XML has been tested with the PHP XML-parser and parses OK under all tested circumstances with 4.x versions. However, with PHP5 there seems to be the need to add an XML prologue a la <?xml version="1.0" encoding="[charset]" standalone="yes" ?> - otherwise UTF-8 is assumed! Unfortunately, many times the output from this function is used without adding that prologue meaning that non-ASCII characters will break the parsing!! This suchs of course! Effectively it means that the prologue should always be prepended setting the right characterset, alternatively the system should always run as utf-8!
+     * The output XML has been tested with the PHP XML-parser and parses OK under all tested circumstances with 4.x versions. However, with PHP5 there seems to be the need to add an XML prologue a la <?xml version="1.0" encoding="[charset]" standalone="yes" ?> - otherwise UTF-8 is assumed! Unfortunately, many times the output from this function is used without adding that prologue meaning that non-ASCII characters will break the parsing!! This sucks of course! Effectively it means that the prologue should always be prepended setting the right characterset, alternatively the system should always run as utf-8!
      * However using MSIE to read the XML output didn't always go well: One reason could be that the character encoding is not observed in the PHP data. The other reason may be if the tag-names are invalid in the eyes of MSIE. Also using the namespace feature will make MSIE break parsing. There might be more reasons...
      *
      * @param array $array The input PHP array with any kind of data; text, binary, integers. Not objects though.
@@ -1501,7 +1501,7 @@ class GeneralUtility
                 $vLen = strlen($v);
                 // Go for base64 encoding if the initial segment NOT matching any binary char has the same length as the whole string!
                 if ($vLen && strcspn($v, $binaryChars) != $vLen) {
-                    // If the value contained binary chars then we base64-encode it an set an attribute to notify this situation:
+                    // If the value contained binary chars then we base64-encode it and set an attribute to notify this situation:
                     $content = $nl . chunk_split(base64_encode($v));
                     $attr .= ' base64="1"';
                 } else {
index f95e4ce..8f783ad 100644 (file)
@@ -344,7 +344,7 @@ class PathUtility
             // ".." in path:
             if (($theDirParts[$partCount] ?? '') === '..') {
                 if ($partCount >= 1) {
-                    // Rremove this and previous element
+                    // Remove this and previous element
                     array_splice($theDirParts, $partCount - 1, 2);
                     $partCount -= 2;
                     $theDirPartsCount -= 2;
index c171a48..9ff36d9 100644 (file)
@@ -276,7 +276,7 @@ return [
                                title,description,--linebreak--,autoplay
                                ',
         ],
-        // Used for everything that is a audio file
+        // Used for everything that is an audio file
         'audioOverlayPalette' => [
             'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.audioOverlayPalette',
             'showitem' => '
index 04a9ffc..2222bed 100644 (file)
@@ -127,7 +127,7 @@ class FalMetadataInheritanceCest
      * This scenario tests whether sys_file_metadata fields are propagated to sys_file_reference
      * attached to tt_content
      *
-     * - given a image with filled metadata (created in checkIfUpdatedFileMetadataIsUpdatedInContent test)
+     * - given an image with filled metadata (created in checkIfUpdatedFileMetadataIsUpdatedInContent test)
      * - creates a new tt_content
      * - attaches an image to tt_content
      * - checks if metadata is propagated to tt_content
index fe8affe..81290a6 100644 (file)
@@ -82,7 +82,7 @@ class BackendLoginCest
     }
 
     /**
-     * Login a admin user and logout again
+     * Login an admin user and logout again
      *
      * @param BackendTester $I
      */
index 06e2137..48798b9 100644 (file)
@@ -66,7 +66,7 @@ class BookmarkCest
      */
     public function checkThatAddingABookmarkAddsItemToTheBookmarkList(BackendTester $I, ModalDialog $dialog, Scenario $scenario)
     {
-        // open the scheduler module as we would like to put it into the bookmark liste
+        // open the scheduler module as we would like to put it into the bookmark list
         $I->click('Scheduler', '.scaffold-modulemenu');
 
         $I->switchToContentFrame();
index 2d12dd5..ae43811 100644 (file)
@@ -303,7 +303,7 @@ class RecordCollectionRepositoryTest extends \TYPO3\TestingFramework\Core\Functi
                 $sqlServerIdentityDisabled = true;
             } catch (\Doctrine\DBAL\DBALException $e) {
                 // Some tables like sys_refindex don't have an auto-increment uid field and thus no
-                // IDENTITY column. Instead of testing existance, we just try to set IDENTITY ON
+                // IDENTITY column. Instead of testing existence, we just try to set IDENTITY ON
                 // and catch the possible error that occurs.
             }
         }
index 6124fcc..68892b1 100644 (file)
@@ -18,7 +18,7 @@ use TYPO3\CMS\Backend\Utility\BackendUtility;
 use TYPO3\CMS\Core\Tests\Functional\DataHandling\AbstractDataHandlerActionTestCase;
 
 /**
- * Functional Test for DataHandlen::checkValue() concerning checkboxes
+ * Functional Test for DataHandler::checkValue() concerning checkboxes
  */
 class CheckValueTestForCheckboxes extends AbstractDataHandlerActionTestCase
 {
index 59b54c1..05c69b8 100644 (file)
@@ -64,7 +64,7 @@ class QueueController extends AbstractController
     }
 
     /**
-     * Finds and instanciates a controller that matches the current request.
+     * Finds and instantiates a controller that matches the current request.
      * If no controller can be found, an instance of NotFoundControllerInterface is returned.
      *
      * @param \TYPO3\CMS\Extbase\Mvc\RequestInterface $request The request to dispatch
index 60b99fd..802182e 100644 (file)
@@ -23,7 +23,7 @@ use TYPO3\TestingFramework\Core\Functional\FunctionalTestCase;
 class PagesVisibleFieldsTest extends FunctionalTestCase
 {
     /**
-     * These form fields a visisble in the default page types.
+     * These form fields are visible in the default page types.
      *
      * @var array
      */
index f70a05a..14808c2 100644 (file)
@@ -21,7 +21,7 @@ namespace TYPO3\CMS\Core\Tests\Unit\Configuration\FlexForm\Fixtures;
 class DataStructureIdentifierPreProcessHookReturnEmptyArray
 {
     /**
-     * Returns a empty array (no match for this hook)
+     * Returns an empty array (no match for this hook)
      *
      * @param array $fieldTca
      * @param string $tableName
index dd71138..5823360 100644 (file)
@@ -925,7 +925,7 @@ class FlexFormToolsTest extends UnitTestCase
         $queryBuilderProphecy->execute()->shouldBeCalled()->willReturn($statementProphecy->reveal());
         $statementProphecy->fetchColumn(0)->shouldBeCalled()->willReturn(1);
 
-        // First db call returns $secondRow. $secendRow resolves DS and does not look further up
+        // First db call returns $secondRow. $secondRow resolves DS and does not look further up
         $statementProphecy->fetch()->willReturn($secondRow);
 
         $expected = '{"type":"record","tableName":"aTableName","uid":2,"fieldName":"tx_templavoila_ds"}';
@@ -988,7 +988,7 @@ class FlexFormToolsTest extends UnitTestCase
         $queryBuilderProphecy->execute()->shouldBeCalled()->willReturn($statementProphecy->reveal());
         $statementProphecy->fetchColumn(0)->shouldBeCalled()->willReturn(1);
 
-        // First db call returns $secondRow. $secendRow resolves DS and does not look further up
+        // First db call returns $secondRow. $secondRow resolves DS and does not look further up
         $statementProphecy->fetch()->willReturn($secondRow);
 
         $expected = '{"type":"record","tableName":"aTableName","uid":2,"fieldName":"tx_templavoila_next_ds"}';
@@ -1072,7 +1072,7 @@ class FlexFormToolsTest extends UnitTestCase
         $queryBuilderProphecy->count('uid')->shouldBeCalled()->willReturn($queryBuilderRevelation);
         $statementProphecy->fetchColumn(0)->shouldBeCalled()->willReturn(1);
 
-        // First db call returns $secondRow. $secendRow resolves DS and does not look further up
+        // First db call returns $secondRow. $secondRow resolves DS and does not look further up
         $statementProphecy->fetch()->willReturn($secondRow);
 
         $expected = '{"type":"record","tableName":"foreignTableName","uid":42,"fieldName":"foreignTableField"}';
index 28fc1c9..a46439a 100644 (file)
@@ -269,7 +269,7 @@ class NormalizedParamsTest extends UnitTestCase
                 [],
                 false,
             ],
-            // Per PHP documententation 'HTTPS' is:
+            // Per PHP documentation 'HTTPS' is:
             //   "Set to a non-empty value if the script
             //   was queried through the HTTPS protocol."
             // So theoretically an empty array means HTTPS is off.
index eaf5b61..bc900df 100644 (file)
@@ -104,7 +104,7 @@ class DatabaseTreeDataProviderTest extends UnitTestCase
             ->shouldBeCalled()
             ->willReturn(['uid' => 0, 'parent' => '']);
 
-        // Register connection pool revelation in framework, this is the entry point used by system unter test
+        // Register connection pool revelation in framework, this is the entry point used by system under test
         for ($i = 1; $i <= $instanceCount; $i++) {
             GeneralUtility::addInstance(ConnectionPool::class, $connectionPoolProphecy->reveal());
         }
index 01b894c..8480d0e 100644 (file)
@@ -17,7 +17,7 @@ namespace TYPO3\CMS\Core\Tests\Unit\Type\Fixture\Enumeration;
 use TYPO3\CMS\Core\Type\Enumeration;
 
 /**
- * This is an complete enumeration with all possible constant values
+ * This is a complete enumeration with all possible constant values
  */
 final class CompleteEnumeration extends Enumeration
 {
index 49ea79e..087e935 100644 (file)
@@ -451,7 +451,7 @@ class TypoScriptParserTest extends UnitTestCase
      */
     public function includeFilesWithConditions(string $typoScript): void
     {
-        // This test triggers an BackendUtility::BEgetRootLine() down below, we need to suppress the cache call
+        // This test triggers a BackendUtility::BEgetRootLine() down below, we need to suppress the cache call
         $cacheManagerProphecy = $this->prophesize(CacheManager::class);
         $cacheProphecy = $this->prophesize(FrontendInterface::class);
         $cacheManagerProphecy->getCache('runtime')->willReturn($cacheProphecy->reveal());
index 615dd24..074b87c 100644 (file)
@@ -351,7 +351,7 @@ class ExtensionManagementUtilityTest extends UnitTestCase
     }
 
     /**
-     * Test wheter replacing other TCA fields works as promissed
+     * Test whether replacing other TCA fields works as promised
      *
      * @test
      * @see ExtensionManagementUtility::addFieldsToAllPalettesOfField()
index bd267c8..1366c33 100644 (file)
@@ -18,7 +18,7 @@ namespace TYPO3\CMS\Extbase\Configuration;
 
 /**
  * A configuration manager following the strategy pattern (GoF315). It hides the concrete
- * implementation of the configuration manager and provides an unified access point.
+ * implementation of the configuration manager and provides a unified access point.
  *
  * Use the shutdown() method to drop the concrete implementation.
  * @internal only to be used within Extbase, not part of TYPO3 Core API.
index 9c53b5d..56d21c2 100644 (file)
@@ -32,7 +32,7 @@ use TYPO3\CMS\Extbase\Persistence\PersistenceManagerInterface;
 use TYPO3\CMS\Extbase\Service\CacheService;
 
 /**
- * Creates a request an dispatches it to the controller which was specified
+ * Creates a request and dispatches it to the controller which was specified
  * by TS Setup, flexForm and returns the content.
  *
  * This class is the main entry point for extbase extensions.
@@ -231,7 +231,7 @@ class Bootstrap implements \TYPO3\CMS\Extbase\Core\BootstrapInterface
     }
 
     /**
-     * Converts a Extbase response object into a PSR-7 Response
+     * Converts an Extbase response object into a PSR-7 Response
      *
      * @param ExtbaseResponse $extbaseResponse
      * @return ResponseInterface
index e675c79..bcf552f 100644 (file)
@@ -532,7 +532,7 @@ class BackendUserGroup extends \TYPO3\CMS\Extbase\DomainObject\AbstractEntity
     }
 
     /**
-     * Helper method for settung permissions bitwise.
+     * Helper method for setting permissions bitwise.
      *
      * @param int $permission
      * @param bool $value
index 6582e87..f714986 100644 (file)
@@ -192,10 +192,10 @@ abstract class AbstractDomainObject implements DomainObjectInterface, \TYPO3\CMS
     }
 
     /**
-     * Register an properties's clean state, e.g. after it has been reconstituted
+     * Register a properties's clean state, e.g. after it has been reconstituted
      * from the database.
      *
-     * @param string $propertyName The name of the property to be memorized. If omittet all persistable properties are memorized.
+     * @param string $propertyName The name of the property to be memorized. If omitted all persistable properties are memorized.
      */
     public function _memorizePropertyCleanState($propertyName)
     {
@@ -307,7 +307,7 @@ abstract class AbstractDomainObject implements DomainObjectInterface, \TYPO3\CMS
     }
 
     /**
-     * Returns TRUE if the object has been clonesd, cloned, FALSE otherwise.
+     * Returns TRUE if the object has been cloned, FALSE otherwise.
      *
      * @return bool TRUE if the object has been cloned
      */
index 04de969..e0577dd 100644 (file)
@@ -174,7 +174,7 @@ class Result
     }
 
     /**
-     * Get the first notice object of the curren Result object (non-recursive)
+     * Get the first notice object of the current Result object (non-recursive)
      *
      * @return Notice
      */
@@ -186,7 +186,7 @@ class Result
 
     /**
      * Return a Result object for the given property path. This is
-     * a fluent interface, so you will proboably use it like:
+     * a fluent interface, so you will probably use it like:
      * $result->forProperty('foo.bar')->getErrors() -- to get all errors
      * for property "foo.bar"
      *
index 059701a..b93128b 100644 (file)
@@ -204,7 +204,7 @@ class ActionController extends AbstractController
     }
 
     /**
-     * Implementation of the arguments initilization in the action controller:
+     * Implementation of the arguments initialization in the action controller:
      * Automatically registers arguments of the current action
      *
      * Don't override this method - use initializeAction() instead.
index 46dbaf6..5d0ddf7 100644 (file)
@@ -264,7 +264,7 @@ class Argument
         try {
             $this->value = $this->propertyMapper->convert($rawValue, $this->dataType, $this->propertyMappingConfiguration);
         } catch (TargetNotFoundException $e) {
-            // for optional arguments no exeption is thrown.
+            // for optional arguments no exception is thrown.
             if ($this->isRequired()) {
                 throw $e;
             }
index 0518940..d1a3635 100644 (file)
@@ -43,7 +43,7 @@ class MvcPropertyMappingConfiguration extends \TYPO3\CMS\Extbase\Property\Proper
     /**
      * Set the target type for a certain property. Especially useful
      * if there is an object which has a nested object which is abstract,
-     * and you want to instanciate a concrete object instead.
+     * and you want to instantiate a concrete object instead.
      *
      * @param string $propertyPath
      * @param string $targetType
index aa5dbf0..684c997 100644 (file)
@@ -97,7 +97,7 @@ class Dispatcher implements \TYPO3\CMS\Core\SingletonInterface
     }
 
     /**
-     * Finds and instanciates a controller that matches the current request.
+     * Finds and instantiates a controller that matches the current request.
      * If no controller can be found, an instance of NotFoundControllerInterface is returned.
      *
      * @param \TYPO3\CMS\Extbase\Mvc\RequestInterface $request The request to dispatch
index cdb4f95..f5f6dc0 100644 (file)
@@ -111,7 +111,7 @@ class Request implements RequestInterface
      * The dispatcher will try to dispatch the request again if it has not been
      * addressed yet.
      *
-     * @return bool TRUE if this request has been disptached successfully
+     * @return bool TRUE if this request has been dispatched successfully
      */
     public function isDispatched()
     {
index 60961ed..bf07b59 100644 (file)
@@ -20,7 +20,7 @@ namespace TYPO3\CMS\Extbase\Mvc;
 interface RequestHandlerInterface
 {
     /**
-     * Handles a raw request and returns the respsonse.
+     * Handles a raw request and returns the response.
      *
      * @return \TYPO3\CMS\Extbase\Mvc\ResponseInterface
      */
index 2d50555..6a46997 100644 (file)
@@ -33,7 +33,7 @@ interface RequestInterface
      * The dispatcher will try to dispatch the request again if it has not been
      * addressed yet.
      *
-     * @return bool TRUE if this request has been disptached successfully
+     * @return bool TRUE if this request has been dispatched successfully
      */
     public function isDispatched();
 
index faf4774..e771e64 100644 (file)
@@ -270,7 +270,7 @@ class Response extends \TYPO3\CMS\Extbase\Mvc\Response
      * '<script src="myext/Resources/JavaScript/my.js"></script>'
      * )
      *
-     * @TODO The workround and the $request member should be removed again, once the PageRender does support non-cached USER_INTs
+     * @TODO The workaround and the $request member should be removed again, once the PageRender does support non-cached USER_INTs
      * @param string $additionalHeaderData The value additional header
      * @throws \InvalidArgumentException
      */
index a09e7da..7fe705f 100644 (file)
@@ -828,7 +828,7 @@ class UriBuilder
      *
      * @param \TYPO3\CMS\Extbase\DomainObject\AbstractDomainObject $object
      * @return array
-     * @todo Refactore this into convertDomainObjectsToIdentityArrays()
+     * @todo Refactor this into convertDomainObjectsToIdentityArrays()
      * @internal only to be used within Extbase, not part of TYPO3 Core API.
      */
     public function convertTransientObjectToArray(\TYPO3\CMS\Extbase\DomainObject\AbstractDomainObject $object): array
index c90f43d..4de5d3c 100644 (file)
@@ -173,9 +173,9 @@ class Container implements SingletonInterface, LoggerAwareInterface
     }
 
     /**
-     * Instanciates an object, possibly setting the constructor dependencies.
+     * Instantiates an object, possibly setting the constructor dependencies.
      * Additionally, directly registers all singletons in the singleton registry,
-     * such that circular references of singletons are correctly instanciated.
+     * such that circular references of singletons are correctly instantiated.
      *
      * @param ClassSchema $classSchema
      * @param array $givenConstructorArguments
index 71b561e..91c404a 100644 (file)
@@ -56,7 +56,7 @@ class ClassesConfiguration
      * The whole classes configuration is used to determine all subclasses recursively.
      *
      * @param string $className
-     * @return array An numeric array that contains all available subclasses-strings as values.
+     * @return array A numeric array that contains all available subclasses-strings as values.
      */
     public function getSubClasses(string $className): array
     {
index 71a8c2b..32a65fe 100644 (file)
@@ -345,8 +345,8 @@ class Backend implements \TYPO3\CMS\Extbase\Persistence\Generic\BackendInterface
             $columnMap = $dataMap->getColumnMap($propertyName);
             if ($propertyValue instanceof \TYPO3\CMS\Extbase\Persistence\ObjectStorage) {
                 $cleanProperty = $object->_getCleanProperty($propertyName);
-                // objectstorage needs to be persisted if the object is new, the objectstorge is dirty, meaning it has
-                // been changed after initial build, or an empty objectstorge is present and the cleanstate objectstorage
+                // objectstorage needs to be persisted if the object is new, the objectstorage is dirty, meaning it has
+                // been changed after initial build, or an empty objectstorage is present and the cleanstate objectstorage
                 // has childelements, meaning all elements should been removed from the objectstorage
                 if ($object->_isNew() || $propertyValue->_isDirty() || ($propertyValue->count() === 0 && $cleanProperty && $cleanProperty->count() > 0)) {
                     $this->persistObjectStorage($propertyValue, $object, $propertyName, $row);
@@ -611,7 +611,7 @@ class Backend implements \TYPO3\CMS\Extbase\Persistence\Generic\BackendInterface
     /**
      * Inserts an object in the storage backend
      *
-     * @param \TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $object The object to be insterted in the storage
+     * @param \TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $object The object to be inserted in the storage
      * @param \TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $parentObject The parentobject.
      * @param string $parentPropertyName
      */
@@ -936,7 +936,7 @@ class Backend implements \TYPO3\CMS\Extbase\Persistence\Generic\BackendInterface
     }
 
     /**
-     * Adds common databse fields to a row
+     * Adds common database fields to a row
      *
      * @param \TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $object
      * @param array &$row
@@ -954,7 +954,7 @@ class Backend implements \TYPO3\CMS\Extbase\Persistence\Generic\BackendInterface
     }
 
     /**
-     * Adjustes the common date fields of the given row to the current time
+     * Adjusts the common date fields of the given row to the current time
      *
      * @param \TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $object
      * @param array &$row The row to be updated
index 2b7c614..5494f81 100644 (file)
@@ -305,7 +305,7 @@ class DataMapper
     }
 
     /**
-     * Creates a DateTime from an unix timestamp or date/datetime/time value.
+     * Creates a DateTime from a unix timestamp or date/datetime/time value.
      * If the input is empty, NULL is returned.
      *
      * @param int|string $value Unix timestamp or date/datetime/time value
@@ -496,7 +496,7 @@ class DataMapper
     }
 
     /**
-     * Returns the mapped classProperty from the identiyMap or
+     * Returns the mapped classProperty from the identityMap or
      * mapResultToPropertyValue()
      *
      * If the field value is empty and the column map has no parent key field name,
index c1c10ec..a9c3e52 100644 (file)
@@ -40,7 +40,7 @@ use TYPO3\CMS\Extbase\Persistence\QueryInterface;
  * The OPERATOR_NOT_EQUAL_TO operator is satisfied unless the value of
  * operand1 equals the value of operand2.
  *
- * The OPERATOR_LESSS_THAN operator is satisfied only if the value of
+ * The OPERATOR_LESS_THAN operator is satisfied only if the value of
  * operand1 is ordered before the value of operand2.
  *
  * The OPERATOR_LESS_THAN_OR_EQUAL_TO operator is satisfied unless the value
index 5053202..326b3c0 100644 (file)
@@ -38,7 +38,7 @@ namespace TYPO3\CMS\Extbase\Persistence\Generic\Qom;
  * The JCR_OPERATOR_NOT_EQUAL_TO operator is satisfied unless the value of
  * operand1 equals the value of operand2.
  *
- * The JCR_OPERATOR_LESSS_THAN operator is satisfied only if the value of
+ * The JCR_OPERATOR_LESS_THAN operator is satisfied only if the value of
  * operand1 is ordered before the value of operand2.
  *
  * The JCR_OPERATOR_LESS_THAN_OR_EQUAL_TO operator is satisfied unless the value
index 2624d02..16cf6ad 100644 (file)
@@ -215,7 +215,7 @@ class Query implements QueryInterface
     }
 
     /**
-     * Returns the selectorn name or an empty string, if the source is not a selector
+     * Returns the selector's name or an empty string, if the source is not a selector
      * @todo This has to be checked at another place
      *
      * @return string The selector name
index 9506c3e..3864526 100644 (file)
@@ -19,7 +19,7 @@ namespace TYPO3\CMS\Extbase\Persistence\Generic\Storage\Exception;
 use TYPO3\CMS\Extbase\Persistence\Generic\Exception;
 
 /**
- * An Bad Constraint exception
+ * A Bad Constraint exception
  */
 class BadConstraintException extends Exception
 {
index dd4ad16..1844664 100644 (file)
@@ -220,7 +220,7 @@ class ObjectStorage implements \Countable, \Iterator, \ArrayAccess, ObjectMonito
     }
 
     /**
-     * Adds an object in the storage, and optionaly associate it to some data.
+     * Adds an object in the storage, and optionally associate it to some data.
      *
      * @param object $object The object to add.
      * @param mixed $information The data to associate with the object.
index 0c4ef3d..37c0720 100644 (file)
@@ -19,7 +19,7 @@ namespace TYPO3\CMS\Extbase\Property;
 use TYPO3\CMS\Extbase\Exception as ExtbaseException;
 
 /**
- * An generic Property related exception
+ * A generic Property related exception
  */
 class Exception extends ExtbaseException
 {
index 7473349..c54fadb 100644 (file)
@@ -23,7 +23,7 @@ class PropertyMappingConfigurationBuilder implements \TYPO3\CMS\Core\SingletonIn
     /**
      * Builds the default property mapping configuration.
      *
-     * @param string $type the implementation class name of the PropertyMappingConfiguration to instanciate; must be a subclass of \TYPO3\CMS\Extbase\Property\PropertyMappingConfiguration
+     * @param string $type the implementation class name of the PropertyMappingConfiguration to instantiate; must be a subclass of \TYPO3\CMS\Extbase\Property\PropertyMappingConfiguration
      * @return \TYPO3\CMS\Extbase\Property\PropertyMappingConfiguration
      */
     public function build($type = \TYPO3\CMS\Extbase\Property\PropertyMappingConfiguration::class)
index dd5699d..db2e113 100644 (file)
@@ -323,7 +323,7 @@ class ObjectAccess
     /**
      * Tells if the value of the specified property can be retrieved by this Object Accessor.
      *
-     * @param object $object Object containting the property
+     * @param object $object Object containing the property
      * @param string $propertyName Name of the property to check
      *
      * @throws \InvalidArgumentException
index c792d5e..3ffa8a7 100644 (file)
@@ -212,7 +212,7 @@ class DebuggerUtility
     /**
      * Checks if a given object or property should be excluded/filtered
      *
-     * @param object $value An ReflectionProperty or other Object
+     * @param object $value A ReflectionProperty or other Object
      * @return bool TRUE if the given object should be filtered
      */
     protected static function isBlacklisted(object $value): bool
index 3f35ad1..ec6ebe9 100644 (file)
@@ -165,7 +165,7 @@ tt_content.' . $pluginSignature . ' {
         $extensionName = str_replace(' ', '', ucwords(str_replace('_', ' ', $extensionName)));
         $pluginSignature = strtolower($extensionName) . '_' . strtolower($pluginName);
 
-        // At this point $extensionName is normalized, no matter which format the method was feeded with.
+        // At this point $extensionName is normalized, no matter which format the method was fed with.
         // Calculate the original extensionKey from this again.
         $extensionKey = \TYPO3\CMS\Core\Utility\GeneralUtility::camelCaseToLowerCaseUnderscored($extensionName);
 
index 2448c49..0808e23 100644 (file)
@@ -84,7 +84,7 @@ class GenericObjectValidator extends AbstractValidator implements ObjectValidato
      *
      * @param mixed $value The value to be validated
      * @param \Traversable $validators The validators to be called on the value
-     * @param string $propertyName Name of ther property to check
+     * @param string $propertyName Name of the property to check
      */
     protected function checkProperty($value, $validators, $propertyName)
     {
index 4529ba6..acc1224 100644 (file)
@@ -154,7 +154,7 @@ class ValidatorResolver implements \TYPO3\CMS\Core\SingletonInterface
                 // note: the outer simpleType check reduces lookups to the class loader
 
                 // todo: whether the property holds a simple type or not and whether it holds a collection is known in
-                // todo: in the ClassSchema. The information could be made available and not evaluted here again.
+                // todo: in the ClassSchema. The information could be made available and not evaluated here again.
                 if (!TypeHandlingUtility::isSimpleType($propertyTargetClassName)) {
                     if (TypeHandlingUtility::isCollectionType($propertyTargetClassName)) {
                         $collectionValidator = $this->createValidator(
index f6cb6db..aa4a0bf 100644 (file)
@@ -81,7 +81,7 @@ class TranslationTest extends \TYPO3\TestingFramework\Core\Functional\Functional
      */
     protected function setUpBasicFrontendEnvironment()
     {
-        // in v9 overlay and language mode has different default values, so we need to set them here explicitely
+        // in v9 overlay and language mode has different default values, so we need to set them here explicitly
         // to match v8 behaviour
         $context = GeneralUtility::makeInstance(Context::class);
         $context->setAspect('language', new LanguageAspect(0, 0, LanguageAspect::OVERLAYS_OFF, ['off']));
index 2b5ea5c..8565ea8 100644 (file)
@@ -151,14 +151,14 @@ class t3lib_object_tests_b implements \TYPO3\CMS\Core\SingletonInterface
 }
 
 /**
- * test class C without dependencys
+ * test class C without dependencies
  */
 class t3lib_object_tests_c implements \TYPO3\CMS\Core\SingletonInterface
 {
 }
 
 /**
- * test class B-Child that extends Class B (therfore depends also on Class C)
+ * test class B-Child that extends Class B (therefore depends also on Class C)
  */
 class t3lib_object_tests_b_child extends \t3lib_object_tests_b
 {
@@ -189,7 +189,7 @@ class t3lib_object_tests_someimplementation implements \t3lib_object_tests_somei
 }
 
 /**
- * test class B-Child that extends Class B (therfore depends also on Class C)
+ * test class B-Child that extends Class B (therefore depends also on Class C)
  */
 class t3lib_object_tests_b_child_someimplementation extends \t3lib_object_tests_b implements \t3lib_object_tests_someinterface
 {
@@ -286,7 +286,7 @@ class t3lib_object_tests_injectmethods
 }
 
 /**
- * class which needs extenson settings injected
+ * class which needs extension settings injected
  */
 class t3lib_object_tests_injectsettings
 {
index c969ac6..64eddac 100644 (file)
@@ -155,7 +155,7 @@ class DataMapperTest extends UnitTestCase
     /**
      * Test if fetchRelatedEager method returns NULL when $fieldValue = '' and relation type == RELATION_HAS_ONE
      *
-     * This is a actually a functional test as it tests multiple units along with a very specific setup of dependencies.
+     * This is actually a functional test as it tests multiple units along with a very specific setup of dependencies.
      * @todo: Cover this functionality by a functional test
      *
      * @test
@@ -178,7 +178,7 @@ class DataMapperTest extends UnitTestCase
     /**
      * Test if fetchRelatedEager method returns empty array when $fieldValue = '' and relation type != RELATION_HAS_ONE
      *
-     * This is a actually a functional test as it tests multiple units along with a very specific setup of dependencies.
+     * This is actually a functional test as it tests multiple units along with a very specific setup of dependencies.
      * @todo: Cover this functionality by a functional test
      *
      * @test
@@ -202,7 +202,7 @@ class DataMapperTest extends UnitTestCase
      * Test if fetchRelatedEager method returns NULL when $fieldValue = ''
      * and relation type == RELATION_HAS_ONE without calling fetchRelated
      *
-     * This is a actually a functional test as it tests multiple units along with a very specific setup of dependencies.
+     * This is actually a functional test as it tests multiple units along with a very specific setup of dependencies.
      * @todo: Cover this functionality by a functional test
      *
      * @test
@@ -228,7 +228,7 @@ class DataMapperTest extends UnitTestCase
      * that are already registered in the persistence session
      * without query it from the persistence layer
      *
-     * This is a actually a functional test as it tests multiple units along with a very specific setup of dependencies.
+     * This is actually a functional test as it tests multiple units along with a very specific setup of dependencies.
      * @todo: Cover this functionality by a functional test
      *
      * @test
index 6cd81d4..6927479 100644 (file)
@@ -15,7 +15,7 @@ namespace TYPO3\CMS\Extbase\Tests\Unit\Validation\Validator\Fixture;
  */
 
 /**
- * Testcase for the abstract base-class of vvalidators
+ * Testcase for the abstract base-class of validators
  */
 class AbstractCompositeValidatorClass extends \TYPO3\CMS\Extbase\Validation\Validator\AbstractCompositeValidator
 {
index 3a3646f..0f4fc4d 100644 (file)
@@ -15,7 +15,7 @@ namespace TYPO3\CMS\Extbase\Tests\Unit\Validation\Validator\Fixture;
  */
 
 /**
- * Testcase for the abstract base-class of vvalidators
+ * Testcase for the abstract base-class of validators
  */
 class AbstractValidatorClass extends \TYPO3\CMS\Extbase\Validation\Validator\AbstractValidator
 {
index e0f7634..52eb2ed 100644 (file)
@@ -136,7 +136,7 @@ class FileHandlingUtility implements \TYPO3\CMS\Core\SingletonInterface
     }
 
     /**
-     * Wrapper for utility method to create directory recusively
+     * Wrapper for utility method to create directory recursively
      *
      * @param string $directory Absolute path
      * @throws ExtensionManagerException
index bd21405..d908203 100644 (file)
@@ -541,7 +541,7 @@ class InstallUtility implements \TYPO3\CMS\Core\SingletonInterface
     }
 
     /**
-     * Emits a signal after an t3d file was imported
+     * Emits a signal after a t3d file was imported
      *
      * @param string $importFileToUse
      * @param int $importResult
index ef40db4..e376131 100644 (file)
@@ -140,14 +140,14 @@ abstract class AbstractExtensionXmlParser extends AbstractXmlParser
     protected $versionDownloadCounter;
 
     /**
-     * Returns an assoziative array of all extension version properties.
+     * Returns an associative array of all extension version properties.
      *
      * Valid array keys of returned array are:
      * extkey, version, alldownloadcounter, downloadcounter, title, description,
      * state, reviewstate, category, lastuploaddate, uploadcomment, dependencies,
      * authorname, authoremail, authorcompany, ownerusername, t3xfilemd5
      *
-     * @return array assoziative array of an extension version's properties
+     * @return array associative array of an extension version's properties
      */
     public function getAll()
     {
index fd4dbb7..7a42720 100644 (file)
@@ -75,7 +75,7 @@ abstract class AbstractMirrorXmlParser extends AbstractXmlParser
      * Valid array keys of returned array are:
      * country, host, path, sponsorlink, sponsorlogo, sponsorname, title
      *
-     * @return array assoziative array of a mirror's properties
+     * @return array associative array of a mirror's properties
      */
     public function getAll()
     {
index 34fdb42..ab063fc 100644 (file)
@@ -43,7 +43,7 @@ class DistributionImageViewHelper extends AbstractTagBasedViewHelper
     }
 
     /**
-     * Renders the destribution preview image for the given extension
+     * Renders the distribution preview image for the given extension
      *
      * @return string rendered tag.
      */
@@ -72,7 +72,7 @@ class DistributionImageViewHelper extends AbstractTagBasedViewHelper
     }
 
     /**
-     * Find the distrubution image
+     * Find the distribution image
      *
      * @param string $extensionKey
      * @return string
index 49e1870..68e3666 100644 (file)
@@ -551,9 +551,9 @@ class FileList
      * Returns a table-row with the content from the fields in the input data array.
      * OBS: $this->fieldArray MUST be set! (represents the list of fields to display)
      *
-     * @param int $h Is an integer >=0 and denotes how tall an element is. Set to '0' makes a halv line, -1 = full line, set to 1 makes a 'join' and above makes 'line'
+     * @param int $h Is an integer >=0 and denotes how tall an element is. Set to '0' makes a half line, -1 = full line, set to 1 makes a 'join' and above makes 'line'
      * @param string $icon Is the <img>+<a> of the record. If not supplied the first 'join'-icon will be a 'line' instead
-     * @param array $data Is the dataarray, record with the fields. Notice: These fields are (currently) NOT htmlspecialchar'ed before being wrapped in <td>-tags
+     * @param array $data Is the data array, record with the fields. Notice: These fields are (currently) NOT htmlspecialchar'ed before being wrapped in <td>-tags
      * @param string $rowParams Is insert in the <tr>-tags. Must carry a ' ' as first character
      * @param string $_ OBSOLETE - NOT USED ANYMORE. $lMargin is the leftMargin (int)
      * @param string $_2 OBSOLETE - NOT USED ANYMORE. Is the HTML <img>-tag for an alternative 'gfx/ol/line.gif'-icon (used in the top)
@@ -1184,7 +1184,7 @@ class FileList
     }
 
     /**
-     * Returns TRUE if $ext is an media-extension according to $GLOBALS['TYPO3_CONF_VARS']['SYS']['mediafile_ext']
+     * Returns TRUE if $ext is a media-extension according to $GLOBALS['TYPO3_CONF_VARS']['SYS']['mediafile_ext']
      *
      * @param string $ext File extension
      * @return bool
index 26066a2..0363980 100644 (file)
@@ -139,7 +139,7 @@ abstract class AbstractWidgetViewHelper extends AbstractViewHelper
 
     /**
      * Stores the syntax tree child nodes in the Widget Context, so they can be
-     * rendered with <f:widget.renderChildren> lateron.
+     * rendered with <f:widget.renderChildren> later on.
      *
      * @param array $childNodes The SyntaxTree Child nodes of this ViewHelper.
      * @internal
index 5cc9184..348741f 100644 (file)
@@ -47,7 +47,7 @@ class AjaxWidgetContextHolder implements \TYPO3\CMS\Core\SingletonInterface
     }
 
     /**
-     * Loads the windget contexts from the TYPO3 user session
+     * Loads the widget contexts from the TYPO3 user session
      */
     protected function loadWidgetContexts()
     {
index c2e7523..450a2c0 100644 (file)
@@ -51,7 +51,7 @@ class IfAuthenticatedViewHelper extends AbstractConditionViewHelper
     /**
      * This method decides if the condition is TRUE or FALSE. It can be overridden in extending viewhelpers to adjust functionality.
      *
-     * @param array $arguments ViewHelper arguments to evaluate the condition for this ViewHelper, allows for flexiblity in overriding this method.
+     * @param array $arguments ViewHelper arguments to evaluate the condition for this ViewHelper, allows for flexibility in overriding this method.
      * @return bool
      */
     protected static function evaluateCondition($arguments = null)
index 6e55b41..28f5853 100644 (file)
@@ -76,7 +76,7 @@ class IfHasRoleViewHelper extends AbstractConditionViewHelper
     /**
      * This method decides if the condition is TRUE or FALSE. It can be overridden in extending viewhelpers to adjust functionality.
      *
-     * @param array $arguments ViewHelper arguments to evaluate the condition for this ViewHelper, allows for flexiblity in overriding this method.
+     * @param array $arguments ViewHelper arguments to evaluate the condition for this ViewHelper, allows for flexibility in overriding this method.
      * @return bool
      */
     protected static function evaluateCondition($arguments = null)
index 2b7edde..308f93a 100644 (file)
@@ -319,7 +319,7 @@ abstract class AbstractFormFieldViewHelper extends AbstractFormViewHelper
     }
 
     /**
-     * Add an CSS class if this ViewHelper has errors
+     * Add a CSS class if this ViewHelper has errors
      */
     protected function setErrorClassAttribute()
     {
index 37e247d..c850d0c 100644 (file)
@@ -337,7 +337,7 @@ class SelectViewHelper extends \TYPO3\CMS\Fluid\ViewHelpers\Form\AbstractFormFie
      *
      * @param string $value value attribute of the option tag (will be escaped)
      * @param string $label content of the option tag (will be escaped)
-     * @param bool $isSelected specifies wheter or not to add selected attribute
+     * @param bool $isSelected specifies whether or not to add selected attribute
      * @return string the rendered option tag
      */
     protected function renderOptionTag($value, $label, $isSelected)
index 37a6ca6..d8506ce 100644 (file)
@@ -58,7 +58,7 @@ class IfAuthenticatedViewHelper extends AbstractConditionViewHelper
     /**
      * This method decides if the condition is TRUE or FALSE. It can be overridden in extending viewhelpers to adjust functionality.
      *
-     * @param array $arguments ViewHelper arguments to evaluate the condition for this ViewHelper, allows for flexiblity in overriding this method.
+     * @param array $arguments ViewHelper arguments to evaluate the condition for this ViewHelper, allows for flexibility in overriding this method.
      * @return bool
      */
     protected static function evaluateCondition($arguments = null)
index 4f7f2a0..d9816de 100644 (file)
@@ -85,7 +85,7 @@ class IfHasRoleViewHelper extends AbstractConditionViewHelper
     /**
      * This method decides if the condition is TRUE or FALSE. It can be overridden in extending viewhelpers to adjust functionality.
      *
-     * @param array $arguments ViewHelper arguments to evaluate the condition for this ViewHelper, allows for flexiblity in overriding this method.
+     * @param array $arguments ViewHelper arguments to evaluate the condition for this ViewHelper, allows for flexibility in overriding this method.
      * @return bool
      */
     protected static function evaluateCondition($arguments = null)
index 91315f4..7a72e0d 100644 (file)
@@ -192,7 +192,7 @@ class AbstractWidgetViewHelperTest extends UnitTestCase
         // Widget Context is set
         $widgetRequest->expects($this->once())->method('setWidgetContext')->with($this->widgetContext);
         // The namespaced arguments are passed to the sub-request
-        // and the action name is exctracted from the namespace.
+        // and the action name is extracted from the namespace.
         $this->controllerContext->expects($this->once())->method('getRequest')->will($this->returnValue($this->request));
         $this->widgetContext->expects($this->once())->method('getWidgetIdentifier')->will($this->returnValue('widget-1'));
         $this->request->expects($this->once())->method('getArguments')->will($this->returnValue([
index 5504536..bd2e9e8 100644 (file)
@@ -196,7 +196,7 @@ class HtmlentitiesViewHelperTest extends ViewHelperBaseTestcase
     }
 
     /**
-     * Ensures that obejcts are handled properly:
+     * Ensures that objects are handled properly:
      * + class not having __toString() method as given
      * + class having __toString() method gets encoded
      *
index 03e06f0..a014416 100644 (file)
@@ -100,7 +100,7 @@ class StripTagsViewHelperTest extends ViewHelperBaseTestcase
     }
 
     /**
-     * Ensures that obejcts are handled properly:
+     * Ensures that objects are handled properly:
      * + class not having __toString() method as given
      * + class having __toString() method gets tags stripped off
      *
index cfb8754..65b1a68 100644 (file)
@@ -102,7 +102,7 @@ class UrlencodeViewHelperTest extends ViewHelperBaseTestcase
     }
 
     /**
-     * Ensures that obejcts are handled properly:
+     * Ensures that objects are handled properly:
      * + class not having __toString() method as given
      * + class having __toString() method gets rawurlencoded
      *
index 01ce17f..6ec0ebe 100644 (file)
@@ -284,7 +284,7 @@ class FormManagerController extends AbstractBackendController
      *
      * Only registered mountpoints from
      * TYPO3.CMS.Form.persistenceManager.allowedFileMounts
-     * are listet. This is list will be reduced by the configured
+     * are listed. This list will be reduced by the configured
      * mountpoints for the current backend user.
      *
      * @return array
@@ -368,7 +368,7 @@ class FormManagerController extends AbstractBackendController
     }
 
     /**
-     * Returns an array with informations about the references for a
+     * Returns an array with information about the references for a
      * formDefinition identified by $persistenceIdentifier.
      *
      * @param string $persistenceIdentifier
index d3cdb3f..e970ab3 100644 (file)
@@ -20,7 +20,7 @@ use TYPO3\CMS\Form\Domain\Condition\Functions\FormConditionFunctionsProvider;
 
 /**
  * Scope: frontend
- * **This classis NOT meant to be sub classed by developers .**
+ * **This class is NOT meant to be sub classed by developers.**
  *
  * @internal
  */
index f23c0bc..2166871 100644 (file)
@@ -25,7 +25,7 @@ class CreatableFormElementPropertiesValidator extends ElementBasedValidator
 
     /**
      * Checks if the form element property is defined within the form editor setup
-     * or if the property is definied within the "predefinedDefaults" in the form editor setup
+     * or if the property is defined within the "predefinedDefaults" in the form editor setup
      * and the property value matches the predefined value
      * or if there is a valid hmac hash for the value.
      *
index 79fe883..5fee270 100644 (file)
@@ -25,7 +25,7 @@ class CreatablePropertyCollectionElementPropertiesValidator extends CollectionBa
 
     /**
      * Checks if the property collection element property is defined
-     * within the form editor setup or if the property is definied within
+     * within the form editor setup or if the property is defined within
      * the "predefinedDefaults" in the form editor setup
      * and the property value matches the predefined value
      * or if there is a valid hmac hash for the value.
index a6e87c1..73a300d 100644 (file)
@@ -306,7 +306,7 @@ class FormDefinitionValidationService implements SingletonInterface
     /**
      * Walk through all form element properties and checks
      * if the property is defined within the form editor setup
-     * or if the property is definied within the "predefinedDefaults" in the form editor setup
+     * or if the property is defined within the "predefinedDefaults" in the form editor setup
      * and the property value matches the predefined value
      * or if there is a valid hmac hash for the value.
      *
@@ -337,7 +337,7 @@ class FormDefinitionValidationService implements SingletonInterface
     /**
      * Walk through all property collection properties and checks
      * if the property is defined within the form editor setup
-     * or if the property is definied within the "predefinedDefaults" in the form editor setup
+     * or if the property is defined within the "predefinedDefaults" in the form editor setup
      * and the property value matches the predefined value
      * or if there is a valid hmac hash for the value.
      *
index f7f50ae..c5e6291 100644 (file)
@@ -256,14 +256,14 @@ abstract class AbstractFinisher implements FinisherInterface
     }
 
     /**
-     * You can encapsulate a option value with {}.
-     * This enables you to access every getable property from the
+     * You can encapsulate an option value with {}.
+     * This enables you to access every gettable property from the
      * TYPO3\CMS\Form\Domain\Runtime\FormRuntime.
      *
-     * For example: {formState.formValues.<elemenIdentifier>}
-     * or {<elemenIdentifier>}
+     * For example: {formState.formValues.<elementIdentifier>}
+     * or {<elementIdentifier>}
      *
-     * Both examples are equal to "$formRuntime->getFormState()->getFormValues()[<elemenIdentifier>]"
+     * Both examples are equal to "$formRuntime->getFormState()->getFormValues()[<elementIdentifier>]"
      * There is a special option value '{__currentTimestamp}'.
      * This will be replaced with the current timestamp.
      *
index 2c86029..5bea3fd 100644 (file)
@@ -19,7 +19,7 @@ use TYPO3\CMS\Extbase\Domain\Model\FileReference;
 use TYPO3\CMS\Form\Domain\Model\FormElements\FileUpload;
 
 /**
- * This finisher remove the submited files.
+ * This finisher remove the submitted files.
  * Use this e.g after the email finisher if you don't want
  * to keep the files online.
  *
index b468e88..f34d2dc 100644 (file)
@@ -45,7 +45,7 @@ use TYPO3\CMS\Form\Domain\Model\FormElements\FormElementInterface;
  *
  * options.whereClause
  * -------------------
- *   This where clause will be used for an database update action
+ *   This where clause will be used for a database update action
  *
  * options.elements
  * ----------------
index b0d00f8..87c7def 100644 (file)
@@ -24,7 +24,7 @@ class FileUpload extends AbstractFormElement
 {
 
     /**
-     * Initializes the Form Element by setting the data type to a Extbase File Reference
+     * Initializes the Form Element by setting the data type to an Extbase File Reference
      * @internal
      */
     public function initializeFormElement()
index 0055e43..2255251 100644 (file)
@@ -64,8 +64,8 @@ interface RenderableInterface extends RootRenderableInterface
     /**
      * This function is called after a renderable has been removed from its parent
      * renderable. The function should make sure to clean up the internal state,
-     * like reseting $this->parentRenderable or deregistering the renderable
-     * at the form.
+     * like resetting $this->parentRenderable or deregistering the renderable
+     * of the form.
      *
      * @internal
      */
index 180d0b0..aaf9178 100644 (file)
@@ -121,7 +121,7 @@ class FormRuntime implements RootRenderableInterface, \ArrayAccess
      *
      * If $currentPage is NULL, the *last* page has been submitted and
      * finishing actions need to take place. You should use $this->isAfterLastPage()
-     * instead of explicitely checking for NULL.
+     * instead of explicitly checking for NULL.
      *
      * @var \TYPO3\CMS\Form\Domain\Model\FormElements\Page
      */
@@ -456,7 +456,7 @@ class FormRuntime implements RootRenderableInterface, \ArrayAccess
     }
 
     /**
-     * Runs throuh all validations
+     * Runs through all validations
      */
     protected function processSubmittedFormValues()
     {
index c3a5f8e..d16c69a 100644 (file)
@@ -22,7 +22,7 @@ use TYPO3\CMS\Extbase\Object\ObjectManager;
 use TYPO3\CMS\Form\Mvc\Configuration\Exception\CycleInheritancesException;
 
 /**
- * Resolve declared inheritances within an configuration array
+ * Resolve declared inheritances within a configuration array
  *
  * Basic concept:
  * - Take a large YAML config and replace the key '__inheritance' by the referenced YAML partial (of the same config file)
index aaa441e..542201a 100644 (file)
@@ -40,7 +40,7 @@ class TypoScriptService
     }
 
     /**
-     * Parse an configuration with ContentObjectRenderer::cObjGetSingle()
+     * Parse a configuration with ContentObjectRenderer::cObjGetSingle()
      * and return the result.
      *
      * @param array $configuration
@@ -56,7 +56,7 @@ class TypoScriptService
     }
 
     /**
-     * Parse an configuration with ContentObjectRenderer::cObjGetSingle()
+     * Parse a configuration with ContentObjectRenderer::cObjGetSingle()
      * if there is an array key without and with a dot at the end.
      * This sample would be identified as a TypoScript parsable configuration
      * part:
index dce7f04..8ae91e4 100644 (file)
@@ -160,7 +160,7 @@ class FormPersistenceManager implements FormPersistenceManagerInterface
     /**
      * Save the array form representation identified by $persistenceIdentifier.
      * Only files with the extension .form.yaml are saved.
-     * If the formDefinition is located within a EXT: resource, save is only
+     * If the formDefinition is located within an EXT: resource, save is only
      * allowed if the configuration path
      * TYPO3.CMS.Form.persistenceManager.allowSaveToExtensionPaths
      * is set to true.
@@ -397,7 +397,7 @@ class FormPersistenceManager implements FormPersistenceManagerInterface
      *
      * Only registered mountpoints from
      * TYPO3.CMS.Form.persistenceManager.allowedFileMounts
-     * are listet.
+     * are listed.
      *
      * @return Folder[]
      * @internal
@@ -441,7 +441,7 @@ class FormPersistenceManager implements FormPersistenceManagerInterface
      *
      * Only registered mountpoints from
      * TYPO3.CMS.Form.persistenceManager.allowedExtensionPaths
-     * are listet.
+     * are listed.
      *
      * @return array
      * @internal
@@ -548,7 +548,7 @@ class FormPersistenceManager implements FormPersistenceManagerInterface
     }
 
     /**
-     * Check if a identifier is already used by a formDefintion.
+     * Check if an identifier is already used by a formDefintion.
      *
      * @param string $identifier
      * @return bool
index bab4a51..683c65f 100644 (file)
@@ -93,7 +93,7 @@ interface FormPersistenceManagerInterface
     public function getUniquePersistenceIdentifier(string $formIdentifier, string $savePath): string;
 
     /**
-     * Check if a identifier is already used by a formDefintion.
+     * Check if an identifier is already used by a formDefintion.
      *
      * @param string $identifier
      * @return bool
index feb8386..2ac7939 100644 (file)
@@ -85,7 +85,7 @@ class RenderRenderableViewHelper extends AbstractViewHelper
             $content = $renderChildrenClosure();
         }
 
-        // Wrap every renderable with a span with a identifier path data attribute if previewMode is active
+        // Wrap every renderable with a span with an identifier path data attribute if previewMode is active
         if (!empty($content)) {
             $renderingOptions = $formRuntime->getRenderingOptions();
             if (isset($renderingOptions['previewMode']) && $renderingOptions['previewMode'] === true) {
index c8c975b..dce7bd5 100644 (file)
@@ -24,7 +24,7 @@ use TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper;
 use TYPO3Fluid\Fluid\Core\ViewHelper\Traits\CompileWithRenderStatic;
 
 /**
- * Translate form element properites.
+ * Translate form element properties.
  *
  * Scope: frontend / backend
  */
index c7a4b10..4705d6e 100644 (file)
@@ -1799,7 +1799,7 @@ class ContentObjectRenderer implements LoggerAwareInterface
 
     /**
      * current
-     * Gets content that has been perviously set as 'current'
+     * Gets content that has been previously set as 'current'
      * Can be set via setContentToCurrent or setCurrent or will be set automatically i.e. inside the split function
      *
      * @param string $content Input value undergoing processing in this function.
@@ -2398,7 +2398,7 @@ class ContentObjectRenderer implements LoggerAwareInterface
 
     /**
      * stripHtml
-     * Copmletely removes HTML tags from content
+     * Completely removes HTML tags from content
      *
      * @param string $content Input value undergoing processing in this function.
      * @return string The processed input value
@@ -2439,7 +2439,7 @@ class ContentObjectRenderer implements LoggerAwareInterface
      * When preserveEntities returns TRUE, existing entities will be left untouched
      *
      * @param string $content Input value undergoing processing in this function.
-     * @param array $conf stdWrap properties for htmlSpecalChars.
+     * @param array $conf stdWrap properties for htmlSpecialChars.
      * @return string The processed input value
      */
     public function stdWrap_htmlSpecialChars($content = '', $conf = [])
@@ -3382,7 +3382,7 @@ class ContentObjectRenderer implements LoggerAwareInterface
     }
 
     /**
-     * Performs basic mathematical evaluation of the input string. Does NOT take parathesis and operator precedence into account! (for that, see \TYPO3\CMS\Core\Utility\MathUtility::calculateWithPriorityToAdditionAndSubtraction())
+     * Performs basic mathematical evaluation of the input string. Does NOT take parenthesis and operator precedence into account! (for that, see \TYPO3\CMS\Core\Utility\MathUtility::calculateWithPriorityToAdditionAndSubtraction())
      *
      * @param string $val The string to evaluate. Example: "3+4*10/5" will generate "35". Only integer numbers can be used.
      * @return int The result (might be a float if you did a division of the numbers).
@@ -3502,7 +3502,7 @@ class ContentObjectRenderer implements LoggerAwareInterface
         // Sorts actions in configuration by numeric index
         ksort($configuration, SORT_NUMERIC);
         foreach ($configuration as $index => $action) {
-            // Checks whether we have an valid action and a numeric key ending with a dot ("10.")
+            // Checks whether we have a valid action and a numeric key ending with a dot ("10.")
             if (is_array($action) && substr($index, -1) === '.' && MathUtility::canBeInterpretedAsInteger(substr($index, 0, -1))) {
                 $content = $this->replacementSingle($content, $action);
             }
@@ -5862,7 +5862,7 @@ class ContentObjectRenderer implements LoggerAwareInterface
      * useful for links unless the correct MPvar is set.
      *
      * @param int $id The id of the start page from which point in the page tree to descend. IF NEGATIVE the id itself is included in the end of the list (only if $begin is 0) AND the output does NOT contain a last comma. Recommended since it will resolve the input ID for mount pages correctly and also check if the start ID actually exists!
-     * @param int $depth The number of levels to descend. If you want to descend infinitely, just set this to 100 or so. Should be at least "1" since zero will just make the function return (no decend...)
+     * @param int $depth The number of levels to descend. If you want to descend infinitely, just set this to 100 or so. Should be at least "1" since zero will just make the function return (no descend...)
      * @param int $begin Is an optional integer that determines at which level in the tree to start collecting uid's. Zero means 'start right away', 1 = 'next level and out'
      * @param bool $dontCheckEnableFields See function description
      * @param string $addSelectFields Additional fields to select. Syntax: ",[fieldname],[fieldname],...
index e71dd52..e96da23 100644 (file)
@@ -73,7 +73,7 @@ class FluidTemplateContentObject extends AbstractContentObject
      * 10 = FLUIDTEMPLATE
      * 10.templateName = MyTemplate
      * 10.templateRootPaths.10 = EXT:site_configuration/Resources/Private/Templates/
-     * 10.partialRootPaths.10 = EXT:site_configuration/Resources/Private/Patials/
+     * 10.partialRootPaths.10 = EXT:site_configuration/Resources/Private/Partials/
      * 10.layoutRootPaths.10 = EXT:site_configuration/Resources/Private/Layouts/
      * 10.variables {
      *   mylabel = TEXT
index 814e4d3..aeb77b1 100644 (file)
@@ -2020,7 +2020,7 @@ abstract class AbstractMenuContentObject
     }
 
     /**
-     * Set the parentMenuArr and key to provide the parentMenu informations to the
+     * Set the parentMenuArr and key to provide the parentMenu information to the
      * subMenu, special fur IProcFunc and itemArrayProcFunc user functions.
      *
      * @param array $menuArr
@@ -2039,7 +2039,7 @@ abstract class AbstractMenuContentObject
     }
 
     /**
-     * Check if there is an valid parentMenuArr.
+     * Check if there is a valid parentMenuArr.
      *
      * @return bool
      */
@@ -2053,7 +2053,7 @@ abstract class AbstractMenuContentObject
     }
 
     /**
-     * Check if we have an parentMenutArrItemKey
+     * Check if we have a parentMenuArrItemKey
      */
     protected function hasParentMenuItemKey()
     {
@@ -2089,7 +2089,7 @@ abstract class AbstractMenuContentObject
      */
     public function getParentMenuItem()
     {
-        // check if we have an parentMenuItem and if it is an array
+        // check if we have a parentMenuItem and if it is an array
         if ($this->hasParentMenuItem()
             && is_array($this->getParentMenuArr()[$this->parentMenuArrItemKey])
         ) {
index 5055174..100c9ec 100644 (file)
@@ -30,7 +30,7 @@ use TYPO3\CMS\Core\Utility\MathUtility;
  * Picture file and settings is supplied by GET-parameters:
  *
  *  - file = fileUid or Combined Identifier
- *  - encoded in an parameter Array (with weird format - see ContentObjectRenderer about ll. 1500)
+ *  - encoded in a parameter Array (with weird format - see ContentObjectRenderer about ll. 1500)
  *  - width, height = usual width an height, m/c supported
  *  - frame
  *  - bodyTag
index 934adf4..fd0428b 100644 (file)
@@ -3349,7 +3349,7 @@ class TypoScriptFrontendController implements LoggerAwareInterface
      *******************************************/
 
     /**
-     * Returns the pages TSconfig array based on the currect ->rootLine
+     * Returns the pages TSconfig array based on the current ->rootLine
      *
      * @return array
      */
@@ -3725,7 +3725,7 @@ class TypoScriptFrontendController implements LoggerAwareInterface
     }
 
     /**
-     * Fetches the originally requested id, fallsback to $this->id
+     * Fetches the originally requested id, falls back to $this->id
      *
      * @return int the originally requested page uid
      * @see fetch_the_id()
index 4148dad..841c5ea 100644 (file)
@@ -989,7 +989,7 @@ class RequestHandler implements RequestHandlerInterface
     }
 
     /**
-     * Generates the <html> tag by evaluting TypoScript configuration, usually found via:
+     * Generates the <html> tag by evaluating TypoScript configuration, usually found via:
      *
      * - Adding extra attributes in addition to pre-generated ones (e.g. "dir")
      *     config.htmlTag.attributes.no-js = 1
index 6c34a7a..b7eb3bc 100644 (file)
@@ -402,7 +402,7 @@ class GifBuilder extends GraphicalFunctions
             $Bcolor = imagecolorallocate($this->im, $BGcols[0], $BGcols[1], $BGcols[2]);
             imagefilledrectangle($this->im, 0, 0, $XY[0], $XY[1], $Bcolor);
         }
-        // Traverse the GIFBUILDER objects an render each one:
+        // Traverse the GIFBUILDER objects and render each one:
         if (is_array($this->setup)) {
             $sKeyArray = ArrayUtility::filterAndSortByNumericKeys($this->setup);
             foreach ($sKeyArray as $theKey) {
@@ -575,7 +575,7 @@ class GifBuilder extends GraphicalFunctions
         if (!$conf['fontSize']) {
             $conf['fontSize'] = 12;
         }
-        // If any kind of spacing applys, we cannot use angles!!
+        // If any kind of spacing applies, we cannot use angles!!
         if ($conf['spacing'] || $conf['wordSpacing']) {
             $conf['angle'] = 0;
         }
@@ -813,7 +813,7 @@ class GifBuilder extends GraphicalFunctions
      * Calculates the maximum of a set of values defined like "[10.h],[20.h],1000"
      *
      * @param string $string The string to be used to calculate the maximum (e.g. "[10.h],[20.h],1000")
-     * @return int The maxium value of the given comma separated and calculated values
+     * @return int The maximum value of the given comma separated and calculated values
      */
     protected function calculateMaximum($string)
     {
index a8cd817..2935e9b 100644 (file)
@@ -26,7 +26,7 @@ use TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController;
 
 /**
  * Checks mount points, shortcuts and redirects to the target.
- * Alternatively, checks if the current page is an redirect to an external page
+ * Alternatively, checks if the current page is a redirect to an external page
  *
  * @internal this middleware might get removed in TYPO3 v10.x.
  */
index 4ecfc84..183e799 100644 (file)
@@ -1375,8 +1375,8 @@ class AbstractPlugin
     /**
      * Returns part of $sheetArray pointed to by the keys in $fieldNameArray
      *
-     * @param array $sheetArray Multidimensiona array, typically FlexForm contents
-     * @param array $fieldNameArr Array where each value points to a key in the FlexForms content - the input array will have the value returned pointed to by these keys. All integer keys will not take their integer counterparts, but rather traverse the current position in the array an return element number X (whether this is right behavior is not settled yet...)
+     * @param array $sheetArray Multidimensional array, typically FlexForm contents
+     * @param array $fieldNameArr Array where each value points to a key in the FlexForms content - the input array will have the value returned pointed to by these keys. All integer keys will not take their integer counterparts, but rather traverse the current position in the array and return element number X (whether this is right behavior is not settled yet...)
      * @param string $value Value for outermost key, typ. "vDEF" depending on language.
      * @return mixed The value, typ. string.
      * @internal
index 77562ae..4d19560 100644 (file)
@@ -33,7 +33,7 @@ use TYPO3\CMS\Core\Utility\GeneralUtility;
  * Use in FILES Content Object or for a Fluid Data Processor
  *
  * Is not persisted, use only in FE.
- * @internal this is a internal TYPO3 implementation and solely used for EXT:frontend and not part of TYPO3's Core API.
+ * @internal this is an internal TYPO3 implementation and solely used for EXT:frontend and not part of TYPO3's Core API.
  */
 class FileCollector implements \Countable, LoggerAwareInterface
 {
index d0d9e9e..51289d4 100644 (file)
@@ -93,7 +93,7 @@ class PageLinkBuilder extends AbstractTypolinkBuilder
         if (isset($linkDetails['parameters'])) {
             $conf['additionalParams'] .= '&' . ltrim($linkDetails['parameters'], '&');
         }
-        // MointPoints, look for closest MPvar:
+        // MountPoints, look for closest MPvar:
         $MPvarAcc = [];
         if (!$tsfe->config['config']['MP_disableTypolinkClosestMPvalue']) {
             $temp_MP = $this->getClosestMountPointValueForPage($page['uid']);
@@ -436,7 +436,7 @@ class PageLinkBuilder extends AbstractTypolinkBuilder
                     $rl_mpArray[] = $invTmplRLRec['_MP_PARAM'];
                 }
                 // If two PIDs matches and this is NOT the site root, start accumulation of MP data (on the next level):
-                // (The check for site root is done so links to branches outsite the site but sharing the site roots PID
+                // (The check for site root is done so links to branches outside the site but sharing the site roots PID
                 // is NOT detected as within the branch!)
                 if ((int)$tCR_data['pid'] === (int)$invTmplRLRec['pid'] && count($inverseTmplRootline) !== $rlKey + 1) {
                     $startMPaccu = true;
index b792222..f97d2b4 100644 (file)
@@ -18,7 +18,7 @@ namespace TYPO3\CMS\Frontend\Utility;
  * This class contains compression functions for the TYPO3 Frontend. It can be
  * used only in EXT:frontend/Classes/Http/RequestHandler.php
  *
- * @internal this is a internal TYPO3 implementation and solely used for EXT:frontend and not part of TYPO3's Core API.
+ * @internal this is an internal TYPO3 implementation and solely used for EXT:frontend and not part of TYPO3's Core API.
  */
 class CompressionUtility implements \TYPO3\CMS\Core\SingletonInterface
 {
index 9d58f72..9c5c9d8 100644 (file)
@@ -656,7 +656,7 @@ class LocalizedSiteContentRenderingTest extends \TYPO3\CMS\Core\Tests\Functional
      * @param int $languageId
      * @param int $contentLanguageId
      * @param string $fallbackType
-     * @param string fallbackkChain
+     * @param string $fallbackChain
      * @param string $overlayMode
      * @param int $statusCode 200 or 404
      */
index 082e0d7..0edff96 100644 (file)
@@ -23,7 +23,7 @@ use TYPO3\TestingFramework\Core\Functional\FunctionalTestCase;
 class PagesLanguageOverlayVisibleFieldsTest extends FunctionalTestCase
 {
     /**
-     * These form fields a visisble in the default page types.
+     * These form fields are visible in the default page types.
      *
      * @var array
      */
index e768a88..d12ef86 100644 (file)
@@ -903,7 +903,7 @@ class ContentObjectRendererTest extends UnitTestCase
     /**
      * Data provider for round
      *
-     * @return array [$expect, $contet, $conf]
+     * @return array [$expect, $content, $conf]
      */
     public function roundDataProvider(): array
     {
@@ -1289,7 +1289,7 @@ class ContentObjectRendererTest extends UnitTestCase
      * @dataProvider substringDataProvider
      * @param string $expect The expected output.
      * @param string $content The given input.
-     * @param string $conf The given configurationn.
+     * @param string $conf The given configuration.
      */
     public function substring(string $expect, string $content, string $conf): void
     {
@@ -3698,7 +3698,7 @@ class ContentObjectRendererTest extends UnitTestCase
      * - Almost all stdWrap_[type] are callable if called with 2 parameters:
      *   - string $content Empty string.
      *   - array $conf ['type' => '', 'type.' => []].
-     * - Exeptions: stdWrap_numRows, stdWrap_split
+     * - Exceptions: stdWrap_numRows, stdWrap_split
      * - The overall count is 91.
      *
      *  Note:
@@ -4413,7 +4413,7 @@ class ContentObjectRendererTest extends UnitTestCase
      * - Calls calculateCacheTags with $conf['cache.'].
      * - Calls calculateCacheLifetime with $conf['cache.'].
      * - Calls all configured user functions with $params, $this.
-     * - Calls set on the cache frontent with $key, $content, $tags, $lifetime.
+     * - Calls set on the cache frontend with $key, $content, $tags, $lifetime.
      *
      * @test
      * @dataProvider stdWrap_cacheStoreDataProvider
@@ -5172,7 +5172,7 @@ class ContentObjectRendererTest extends UnitTestCase
      *
      * - Delegates to method encaps_lineSplit.
      * - Parameter 1 is $content.
-     * - Prameter 2 is $conf['encapsLines'].
+     * - Parameter 2 is $conf['encapsLines'].
      * - Returns the return value.
      *
      * @test
@@ -5977,7 +5977,7 @@ class ContentObjectRendererTest extends UnitTestCase
      *
      * - Returns the content, if not null.
      * - Otherwise returns $conf['ifNull'].
-     * - Null is strictly checked by identiy with null.
+     * - Null is strictly checked by identity with null.
      *
      * @test
      * @dataProvider stdWrap_ifNullDataProvider
@@ -7340,7 +7340,7 @@ class ContentObjectRendererTest extends UnitTestCase
      *
      * - Delegates to method splitObj.
      * - Parameter 1 is $content.
-     * - Prameter 2 is $conf['split.'].
+     * - Parameter 2 is $conf['split.'].
      * - Returns the return value.
      *
      * @test
index 4cb0e2b..a50ffa2 100644 (file)
@@ -549,7 +549,7 @@ class AbstractMenuContentObjectTest extends UnitTestCase
 
     /**
      * @test
-     * @dataProvider menuTypoLinkCreatesExpectedTypoLinkConfiurationDataProvider
+     * @dataProvider menuTypoLinkCreatesExpectedTypoLinkConfigurationDataProvider
      * @param array $expected
      * @param array $mconf
      * @param array $page
index a427e9a..91e72fc 100644 (file)
@@ -19,7 +19,7 @@ use TYPO3\CMS\Backend\ContextMenu\ItemProviders\AbstractProvider;
 
 /**
  * Context menu item provider adding export and import items
- * @internal this is a internal TYPO3 hook implementation and solely used for EXT:impexp and not part of TYPO3's Core API.
+ * @internal this is an internal TYPO3 hook implementation and solely used for EXT:impexp and not part of TYPO3's Core API.
  */
 class ItemProvider extends AbstractProvider
 {
index a0af7d5..6880379 100644 (file)
@@ -797,7 +797,7 @@ class Export extends ImportExport
     }
 
     /**
-     * DB relations flattend to 1-dim array.
+     * DB relations flattened to 1-dim array.
      * The list will be unique, no table/uid combination will appear twice.
      *
      * @param array $dbrels 2-dim Array of database relations organized by table key
@@ -824,7 +824,7 @@ class Export extends ImportExport
     }
 
     /**
-     * Soft References flattend to 1-dim array.
+     * Soft References flattened to 1-dim array.
      *
      * @param array $dbrels 2-dim Array of database relations organized by table key
      * @return array 1-dim array where entries are arrays with properties of the soft link found and keys are a unique combination of field, spKey, structure path if applicable and token ID
index ea7bce5..b64364e 100644 (file)
@@ -21,7 +21,7 @@ use TYPO3\CMS\Core\Utility\GeneralUtility;
 
 /**
  * This class adds import export related JavaScript to the backend
- * @internal this is a internal TYPO3 hook implementation and solely used for EXT:impexp and not part of TYPO3's Core API.
+ * @internal this is an internal TYPO3 hook implementation and solely used for EXT:impexp and not part of TYPO3's Core API.
  */
 class BackendControllerHook
 {
index a98dfce..daa955e 100644 (file)
@@ -682,7 +682,7 @@ class Import extends ImportExport
     }
 
     /**
-     * Write all database records except pages (writtein in writeRecords_pages())
+     * Write all database records except pages (written in writeRecords_pages())
      *
      * @param int $pid Page id in which to import
      * @see writeRecords_pages()
@@ -1493,7 +1493,7 @@ class Import extends ImportExport
                             }
                         }
                     } else {
-                        // Create the resouces directory name (filename without extension, suffixed "_FILES")
+                        // Create the ressource's directory name (filename without extension, suffixed "_FILES")
                         $resourceDir = PathUtility::dirname($newName) . '/' . preg_replace('/\\.[^.]*$/', '', PathUtility::basename($newName)) . '_FILES';
                         if (GeneralUtility::mkdir($resourceDir)) {
                             foreach ($fileHeaderInfo['EXT_RES_ID'] as $res_fileID) {
index 6b5c216..0dfe8c6 100644 (file)
@@ -372,7 +372,7 @@ class IndexSearchRepository
         $fulltextIndex = 'index_fulltext.fulltextdata';
         // This holds the result if the search is natural (doesn't contain any boolean operators)
         $naturalSearchString = '';
-        // This holds the result if the search is boolen (contains +/-/| operators)
+        // This holds the result if the search is boolean (contains +/-/| operators)
         $booleanSearchString = '';
 
         $searchType = (string)$this->getSearchType();
index c279f7f..dcc78df 100644 (file)
@@ -20,7 +20,7 @@ namespace TYPO3\CMS\IndexedSearch\Example;
 /**
  * Index search frontend - EXAMPLE hook for alternative searching / display etc.
  * Hooks are configured in ext_localconf.php as key => hook-reference pairs in $TYPO3_CONF_VARS['EXTCONF']['indexed_search']['pi1_hooks']. See example in ext_localconf.php for "indexed_search"
- * Each hook must have an entry, the key must match the hook-key in class.tx_indexed_search.php and generally the key equals the function name in the hook object (a convension used)
+ * Each hook must have an entry, the key must match the hook-key in class.tx_indexed_search.php and generally the key equals the function name in the hook object (a convention used)
  * @internal just an example, not for public use, but used as a blue-print
  */
 class PluginHook
index dc919cd..a65f819 100644 (file)
@@ -775,7 +775,7 @@ class FileContentParser
     }
 
     /**
-     * Analysing PDF info into a useable format.
+     * Analysing PDF info into a usable format.
      *
      * @param array $pdfInfoArray Array of PDF content, coming from the pdfinfo tool
      * @return array Result array
index c77b874..b9b59a7 100644 (file)
@@ -586,7 +586,7 @@ class CrawlerHook
      * @param string $url URL string to check
      * @param array $urlLog Array of already indexed URLs (input url is looked up here and must not exist already)
      * @param string $baseUrl Base URL of the indexing process (input URL must be "inside" the base URL!)
-     * @return string Returls the URL if OK, otherwise FALSE
+     * @return string Returns the URL if OK, otherwise FALSE
      */
     public function checkUrl($url, $urlLog, $baseUrl)
     {
@@ -737,7 +737,7 @@ class CrawlerHook
      * Checks if $url has any of the URls in the $url_deny "list" in it and if so, returns TRUE.
      *
      * @param string $url URL to test
-     * @param string $url_deny String where URLs are separated by line-breaks; If any of these strings is the first part of $url, the function returns TRUE (to indicate denial of decend)
+     * @param string $url_deny String where URLs are separated by line-breaks; If any of these strings is the first part of $url, the function returns TRUE (to indicate denial of descend)
      * @return bool TRUE if there is a matching URL (hence, do not index!)
      */
     public function checkDeniedSuburls($url, $url_deny)
index 7ac9b46..259c13d 100644 (file)
@@ -1869,7 +1869,7 @@ class Indexer
     }
 
     /**
-     * Check if an grlist-entry for this hash exists and if not so, write one.
+     * Check if a grlist-entry for this hash exists and if not so, write one.
      *
      * @param int $phash phash of the search result that should be found
      * @param int $phash_x The real phash of the current content. The two values are different when a page with userlogin turns out to contain the exact same content as another already indexed version of the page; This is the whole reason for the grlist table in fact...
@@ -2233,7 +2233,7 @@ class Indexer
     }
 
     /**
-     * Makes sure that keywords are space-separated. This is impotant for their
+     * Makes sure that keywords are space-separated. This is important for their
      * proper displaying as a part of fulltext index.
      *
      * @param string $keywordList
index 154957d..e68d898 100644 (file)
@@ -136,7 +136,7 @@ class DoubleMetaPhoneUtility
                     $this->current += 1;
                     break;
                 case 'C':
-                    // various gremanic
+                    // various germanic
                     if ($this->current > 1 && !$this->IsVowel($this->original, $this->current - 2) && $this->StringAt($this->original, $this->current - 1, 3, ['ACH']) && (substr($this->original, $this->current + 2, 1) !== 'I' && (substr($this->original, $this->current + 2, 1) !== 'E' || $this->StringAt($this->original, $this->current - 2, 6, ['BACHER', 'MACHER'])))) {
                         $this->primary .= 'K';
                         $this->secondary .= 'K';
index 4bbd842..3da5f9e 100644 (file)
@@ -16,7 +16,7 @@ namespace TYPO3\CMS\IndexedSearch\Utility;
 
 /**
  * Class with common methods used across various classes in the indexed search.
- * Impementation is provided by various people from the TYPO3 community.
+ * Implementation is provided by various people from the TYPO3 community.
  * @internal
  */
 class IndexedSearchUtility
@@ -48,7 +48,7 @@ class IndexedSearchUtility
     }
 
     /**
-     * Takes a search-string (WITHOUT SLASHES or else it'll be a little sppooky , NOW REMEMBER to unslash!!)
+     * Takes a search-string (WITHOUT SLASHES or else it'll be a little spooky , NOW REMEMBER to unslash!!)
      * Sets up search words with operators.
      *
      * @param string $sword The input search-word string.
index 59529d4..bba1744 100644 (file)
@@ -45,7 +45,7 @@ abstract class AbstractImagePreset extends Configuration\AbstractPreset
     /**
      * Path where executable was found
      *
-     * @return string Fonud path
+     * @return string Found path
      */
     public function getFoundPath()
     {
index eac575b..70fbc61 100644 (file)
@@ -322,7 +322,7 @@ class EnvironmentController extends AbstractController
         $textColor = imagecolorallocate($image, 233, 14, 91);
         @imagettftext(
             $image,
-            20 / 96.0 * 72, // As in  compensateFontSizeiBasedOnFreetypeDpi
+            20 / 96.0 * 72, // As in  compensateFontSizeBasedOnFreetypeDpi
             0,
             10,
             20,
index 6db8f9d..c9e59d4 100644 (file)
@@ -862,7 +862,7 @@ For each website you need a TypoScript template on the main page of your website
     }
 
     /**
-     * Test connection with given credentials and return exception message if exception trown
+     * Test connection with given credentials and return exception message if exception thrown
      *
      * @return bool
      */
@@ -972,7 +972,7 @@ For each website you need a TypoScript template on the main page of your website
         // In first installation we show all databases but disable not empty ones (with tables)
         $databases = [];
         foreach ($allPossibleDatabases as $databaseName) {
-            // Reestablising the connection for each database since there is no
+            // Reestablishing the connection for each database since there is no
             // portable way to switch databases on the same Doctrine connection.
             // Directly using the Doctrine DriverManager here to avoid messing with
             // the $GLOBALS database configuration array.
index 2cf509a..6aa937c 100644 (file)
@@ -535,7 +535,7 @@ class MaintenanceController extends AbstractController
 
                 if ($isSystemMaintainer) {
 
-                    // Get the new admin user uid juste created
+                    // Get the new admin user uid just created
                     $newAdminUserUid = (int)$connectionPool->getConnectionForTable('be_users')->lastInsertId('be_users');
 
                     // Get the list of the existing systemMaintainer
index cdeb1c9..6fe3cb0 100644 (file)
@@ -61,7 +61,7 @@ class MethodArgumentRequiredStaticMatcher extends AbstractCoreMatcher
                 if (!$isArgumentUnpackingUsed
                     && array_key_exists($fqdnClassWithMethod, $this->matcherDefinitions)
                     && $numberOfArguments < $this->matcherDefinitions[$fqdnClassWithMethod]['numberOfMandatoryArguments']
-                    // maximum number of arguments is just a measure agains false positives
+                    // maximum number of arguments is just a measure against false positives
                     && $numberOfArguments <= $this->matcherDefinitions[$fqdnClassWithMethod]['maximumNumberOfArguments']
                 ) {
                     $this->matches[] = [
@@ -89,7 +89,7 @@ class MethodArgumentRequiredStaticMatcher extends AbstractCoreMatcher
                     // and number of used arguments is lesser than numberOfMandatoryArguments
                     if (!$isArgumentUnpackingUsed
                         && $numberOfArguments < $candidate['numberOfMandatoryArguments']
-                        // maximum number of arguments is just a measure agains false positives
+                        // maximum number of arguments is just a measure against false positives
                         && $numberOfArguments <= $candidate['maximumNumberOfArguments']
                     ) {
                         $isPossibleMatch = true;