‪TYPO3CMS  10.4
TYPO3\CMS\Core\Utility\MathUtility Class Reference

Static Public Member Functions

static int forceIntegerInRange ($theInt, $min, $max=2000000000, $defaultValue=0)
 
static int convertToPositiveInteger ($theInt)
 
static bool canBeInterpretedAsInteger ($var)
 
static bool canBeInterpretedAsFloat ($var)
 
static int calculateWithPriorityToAdditionAndSubtraction ($string)
 
static int calculateWithParentheses ($string)
 
static bool isIntegerInRange ($value, $minimum, $maximum)
 

Detailed Description

Class with helper functions for mathematical calculations

Definition at line 21 of file MathUtility.php.

Member Function Documentation

◆ calculateWithParentheses()

static int TYPO3\CMS\Core\Utility\MathUtility::calculateWithParentheses (   $string)
static

Calculates the input with parenthesis levels

Parameters
string$string‪Input string, eg "(123 + 456) / 789 - 4
Returns
‪int Calculated value. Or error string.
See also
calculateWithPriorityToAdditionAndSubtraction()
‪\TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::stdWrap()

Definition at line 172 of file MathUtility.php.

References TYPO3\CMS\Core\Utility\MathUtility\calculateWithPriorityToAdditionAndSubtraction().

Referenced by TYPO3\CMS\Core\Tests\Unit\Utility\MathUtilityTest\calculateWithParenthesesCorrectlyCalculatesExpression().

◆ calculateWithPriorityToAdditionAndSubtraction()

static int TYPO3\CMS\Core\Utility\MathUtility::calculateWithPriorityToAdditionAndSubtraction (   $string)
static

Calculates the input by +,-,*,/,%,^ with priority to + and -

Parameters
string$string‪Input string, eg "123 + 456 / 789 - 4
Returns
‪int Calculated value. Or error string.
See also
‪\TYPO3\CMS\Core\Utility\MathUtility::calculateWithParentheses()

Definition at line 112 of file MathUtility.php.

Referenced by TYPO3\CMS\Core\Utility\MathUtility\calculateWithParentheses(), and TYPO3\CMS\Core\Tests\Unit\Utility\MathUtilityTest\calculateWithPriorityToAdditionAndSubtractionCorrectlyCalculatesExpression().

◆ canBeInterpretedAsFloat()

static bool TYPO3\CMS\Core\Utility\MathUtility::canBeInterpretedAsFloat (   $var)
static

Tests if the input can be interpreted as float.

Note: Float casting from objects or arrays is considered undefined and thus will return false.

See also
http://www.php.net/manual/en/language.types.float.php, section "Formally" for the notation
Parameters
mixed$var‪Any input variable to test
Returns
‪bool Returns TRUE if string is a float

Definition at line 91 of file MathUtility.php.

Referenced by TYPO3\CMS\Core\Tests\Unit\Utility\MathUtilityTest\canBeInterpretedAsFloatReturnsFalse(), and TYPO3\CMS\Core\Tests\Unit\Utility\MathUtilityTest\canBeInterpretedAsFloatReturnsTrue().

◆ canBeInterpretedAsInteger()

static bool TYPO3\CMS\Core\Utility\MathUtility::canBeInterpretedAsInteger (   $var)
static

Tests if the input can be interpreted as integer.

Note: Integer casting from objects or arrays is considered undefined and thus will return false.

See also
https://php.net/manual/en/language.types.integer.php#language.types.integer.casting.from-other
Parameters
mixed$var‪Any input variable to test
Returns
‪bool Returns TRUE if string is an integer

Definition at line 74 of file MathUtility.php.

Referenced by TYPO3\CMS\Core\Resource\ResourceCompressor\__construct(), TYPO3\CMS\Core\Http\Response\__construct(), TYPO3\CMS\Core\DataHandling\Localization\DataMapItem\__construct(), TYPO3\CMS\Backend\Http\RouteDispatcher\addAndValidateModuleConfiguration(), TYPO3\CMS\Backend\Form\FormDataProvider\TcaInlineIsOnSymmetricSide\addData(), TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseRecordTypeValue\addData(), TYPO3\CMS\Backend\Form\FormDataProvider\TcaGroup\addData(), TYPO3\CMS\Backend\Form\FormDataProvider\SiteTcaInline\addInlineFirstPid(), TYPO3\CMS\Backend\Form\FormDataProvider\TcaInline\addInlineFirstPid(), TYPO3\CMS\Impexp\Import\addSingle(), TYPO3\CMS\Core\DataHandling\SlugHelper\applyRecordConstraint(), TYPO3\CMS\Core\DataHandling\PagePermissionAssembler\assemblePermissions(), TYPO3\CMS\Frontend\Typolink\PageLinkBuilder\build(), TYPO3\CMS\Backend\Form\Wizard\SuggestWizardDefaultReceiver\buildConstraintBlock(), TYPO3\CMS\Core\Tests\Unit\Utility\MathUtilityTest\canBeInterpretedAsIntegerReturnsFalse(), TYPO3\CMS\Core\Tests\Unit\Utility\MathUtilityTest\canBeInterpretedAsIntegerReturnsTrue(), TYPO3\CMS\Core\Resource\Security\FileMetadataPermissionsAspect\checkModifyAccessList(), TYPO3\CMS\Core\DataHandling\DataHandler\checkValue_flex_procInData_travDS(), TYPO3\CMS\Core\DataHandling\DataHandler\checkValue_input_Eval(), TYPO3\CMS\Core\DataHandling\DataHandler\checkValueForInline(), TYPO3\CMS\Core\Database\QueryGenerator\cleanInputVal(), TYPO3\CMS\Core\DataHandling\DataHandler\clear_cacheCmd(), TYPO3\CMS\Extbase\Persistence\Generic\Storage\Typo3DbBackend\clearPageCache(), TYPO3\CMS\Backend\Form\FormDataCompiler\compile(), TYPO3\CMS\Scheduler\CronCommand\NormalizeCommand\convertRangeToListOfValues(), TYPO3\CMS\Core\DataHandling\DataHandler\copyRecord_processInline(), TYPO3\CMS\Backend\Controller\FormInlineAjaxController\createAction(), TYPO3\CMS\Core\Resource\ResourceFactory\createFileObject(), TYPO3\CMS\Backend\Controller\Page\NewMultiplePagesController\createPages(), TYPO3\CMS\Core\DataHandling\DataHandler\dbAnalysisStoreExec(), TYPO3\CMS\Core\DataHandling\DataHandler\doesRecordExist(), TYPO3\CMS\Core\DataHandling\SlugEnricher\enrichDataMap(), TYPO3\CMS\Lowlevel\Command\CleanFlexFormsCommand\execute(), TYPO3\CMS\Lowlevel\Command\DeletedRecordsCommand\execute(), TYPO3\CMS\Workspaces\Command\WorkspaceVersionRecordsCommand\execute(), TYPO3\CMS\Backend\Controller\FormInlineAjaxController\expandOrCollapseAction(), TYPO3\CMS\Impexp\Controller\ExportController\exportData(), TYPO3\CMS\Core\TypoScript\ExtendedTemplateService\ext_getObjTree(), TYPO3\CMS\Core\DataHandling\Localization\DataMapItem\extractId(), TYPO3\CMS\Core\Service\MarkerBasedTemplateService\fillInMarkerArray(), TYPO3\CMS\Core\Utility\ArrayUtility\filterAndSortByNumericKeys(), TYPO3\CMS\Core\DataHandling\Localization\DataMapProcessor\filterNumericIds(), TYPO3\CMS\Core\Resource\FileRepository\findByRelation(), TYPO3\CMS\Core\Resource\AbstractRepository\findByUid(), TYPO3\CMS\Beuser\Domain\Repository\BackendUserRepository\findDemanded(), TYPO3\CMS\Core\Resource\FileRepository\findFileReferenceByUid(), TYPO3\CMS\Core\Database\SoftReferenceIndex\findRef_typolink_tag(), TYPO3\CMS\Core\TimeTracker\TimeTracker\fixContent(), TYPO3\CMS\Extensionmanager\Domain\Model\Extension\getCategoryIndexFromStringOrNumber(), TYPO3\CMS\Core\Resource\AbstractFile\getCombinedIdentifier(), TYPO3\CMS\Frontend\Typolink\PageLinkBuilder\getCurrentSite(), TYPO3\CMS\Core\Configuration\FlexForm\FlexFormTools\getDataStructureIdentifierFromRecord(), TYPO3\CMS\Backend\Form\Element\ImageManipulationElement\getFile(), TYPO3\CMS\Recycler\Domain\Model\DeletedRecords\getFilteredQueryBuilder(), TYPO3\CMS\Extbase\Service\ImageService\getImageFromSourceString(), TYPO3\CMS\Backend\Controller\FormInlineAjaxController\getInlineExpandCollapseStateArrayForTableUid(), TYPO3\CMS\Core\Domain\Repository\PageRepository\getLanguageFallbackChain(), TYPO3\CMS\Info\Controller\InfoPageTyposcriptConfigController\getList(), TYPO3\CMS\Workspaces\Service\StagesService\getNextStage(), TYPO3\CMS\Workspaces\Service\StagesService\getPrevStage(), TYPO3\CMS\Backend\Utility\BackendUtility\getProcessedValue(), TYPO3\CMS\Workspaces\Service\StagesService\getPropertyOfCurrentWorkspaceStage(), TYPO3\CMS\Form\Domain\Finishers\EmailFinisher\getRecipients(), TYPO3\CMS\Recordlist\LinkHandler\PageLinkHandler\getRecordsOnExpandedPage(), TYPO3\CMS\Backend\Utility\BackendUtility\getRecordTitlePrep(), TYPO3\CMS\Backend\Utility\BackendUtility\getTSconfig_pidValue(), TYPO3\CMS\Backend\Utility\BackendUtility\getTSCpid(), TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController\getUriToCurrentPageForRedirect(), TYPO3\CMS\Backend\Controller\Wizard\ImageManipulationController\getWizardContent(), TYPO3\CMS\Workspaces\Controller\Remote\RemoteServer\getWorkspaceInfos(), TYPO3\CMS\Backend\Controller\BackendController\handlePageEditing(), TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer\imageLinkWrap(), TYPO3\CMS\Backend\Controller\Wizard\AddController\init(), TYPO3\CMS\Recordlist\Browser\FileBrowser\initialize(), TYPO3\CMS\Frontend\Controller\ShowImageController\initialize(), TYPO3\CMS\Backend\Middleware\OutputCompression\initializeOutputCompression(), TYPO3\CMS\Frontend\Middleware\OutputCompression\initializeOutputCompression(), TYPO3\CMS\Core\DataHandling\DataHandler\inlineLocalizeSynchronize(), TYPO3\CMS\Core\DataHandling\DataHandler\insertUpdateDB_preprocessBasedOnFieldType(), TYPO3\CMS\Workspaces\DataHandler\CommandMap\invokeWorkspacesSetStageItems(), TYPO3\CMS\Workspaces\DataHandler\CommandMap\invokeWorkspacesSwapItems(), TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController\isAllowedLinkVarValue(), TYPO3\CMS\Core\DataHandling\Model\RecordState\isNew(), TYPO3\CMS\Core\Database\RelationHandler\isOnSymmetricSide(), TYPO3\CMS\Core\DataHandling\SlugHelper\isUniqueInSite(), TYPO3\CMS\Impexp\Controller\ExportController\makeConfigurationForm(), TYPO3\CMS\Backend\Search\LiveSearch\LiveSearch\makeQuerySearchByTable(), TYPO3\CMS\Recordlist\RecordList\DatabaseRecordList\makeSearchString(), TYPO3\CMS\Backend\Controller\Wizard\TableController\manipulateTable(), TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject\menuTypoLink(), TYPO3\CMS\Backend\Controller\SiteInlineAjaxController\newInlineChildAction(), TYPO3\CMS\Scheduler\CronCommand\NormalizeCommand\normalizeIntegerField(), TYPO3\CMS\Extbase\Persistence\ObjectStorage< TYPO3\CMS\Extbase\Tests\Unit\Reflection\Fixture\DummyClassWithAllTypesOfProperties >\offsetExists(), TYPO3\CMS\Extbase\Persistence\ObjectStorage< TYPO3\CMS\Extbase\Tests\Unit\Reflection\Fixture\DummyClassWithAllTypesOfProperties >\offsetGet(), TYPO3\CMS\Extbase\Persistence\ObjectStorage< TYPO3\CMS\Extbase\Tests\Unit\Reflection\Fixture\DummyClassWithAllTypesOfProperties >\offsetUnset(), TYPO3\CMS\Backend\Form\FormDataProvider\EvaluateDisplayConditions\parseSingleConditionString(), TYPO3\CMS\Form\Mvc\Persistence\FormPersistenceManager\pathIsIntendedAsFileMountPath(), TYPO3\CMS\Frontend\Plugin\AbstractPlugin\pi_getFFvalueFromSheetArray(), TYPO3\CMS\Frontend\Plugin\AbstractPlugin\pi_isOnlyFields(), TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject\prepareMenuItemsForKeywordsMenu(), TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject\prepareMenuItemsForRootlineMenu(), TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject\prepareMenuItemsForUpdatedMenu(), TYPO3\CMS\Backend\Middleware\SiteResolver\process(), TYPO3\CMS\Core\DataHandling\DataHandler\process_datamap(), TYPO3\CMS\Backend\Controller\EditDocumentController\processData(), TYPO3\CMS\Core\Hooks\BackendUserPasswordCheck\processDatamap_preProcessFieldArray(), TYPO3\CMS\Redirects\Hooks\DataHandlerSlugUpdateHook\processDatamap_preProcessFieldArray(), TYPO3\CMS\Core\Resource\Service\FileProcessingService\processFile(), TYPO3\CMS\Backend\Form\FormDataProvider\AbstractItemProvider\processForeignTableClause(), TYPO3\CMS\Backend\Controller\Wizard\EditController\processRequest(), TYPO3\CMS\Core\Database\RelationHandler\readList(), TYPO3\CMS\Core\DataHandling\DataHandler\recordInfoWithPermissionCheck(), TYPO3\CMS\Extbase\Mvc\Controller\AbstractController\redirect(), TYPO3\CMS\Extbase\Mvc\Controller\ActionController\redirect(), TYPO3\CMS\Scheduler\CronCommand\NormalizeCommand\reduceListOfValuesByStepValue(), TYPO3\CMS\Backend\Form\FieldControl\TableWizard\render(), TYPO3\CMS\Backend\Form\Container\SingleFieldContainer\render(), TYPO3\CMS\Backend\Form\Element\InputDateTimeElement\render(), TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper\render(), TYPO3\CMS\T3editor\Form\Element\T3editorElement\render(), TYPO3\CMS\Backend\Form\Container\InlineControlContainer\render(), TYPO3\CMS\Fluid\ViewHelpers\Link\PageViewHelper\render(), TYPO3\CMS\Backend\Form\Container\InlineRecordContainer\renderForeignRecordHeaderControl(), TYPO3\CMS\Fluid\ViewHelpers\Uri\PageViewHelper\renderStatic(), TYPO3\CMS\Fluid\ViewHelpers\Format\DateViewHelper\renderStatic(), TYPO3\CMS\Core\LinkHandling\LegacyLinkNotationConverter\resolve(), TYPO3\CMS\Core\Routing\Aspect\SiteLanguageAccessorTrait\resolveAllRelevantLanguageIds(), TYPO3\CMS\Core\DataHandling\Localization\DataMapProcessor\resolveSuggestedInlineRelations(), TYPO3\CMS\Core\Resource\ResourceFactory\retrieveFileOrFolderObject(), TYPO3\CMS\Backend\Controller\SiteConfigurationController\saveAction(), TYPO3\CMS\Workspaces\Controller\Remote\ActionHandler\saveLanguageSelection(), TYPO3\CMS\Workspaces\Service\WorkspaceService\selectAllVersionsFromPages(), TYPO3\CMS\Workspaces\Controller\Remote\ActionHandler\sentCollectionToStage(), TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseRowInitializeNew\setDefaultsFromInlineParentLanguage(), TYPO3\CMS\Backend\Controller\EditDocumentController\setIsSavedRecord(), TYPO3\CMS\Backend\Form\FormDataProvider\DatabaseRowInitializeNew\setPid(), TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController\settingLanguage(), TYPO3\CMS\Core\DataHandling\DataHandler\setTSconfigPermissions(), TYPO3\CMS\Core\Database\SoftReferenceIndex\setTypoLinkPartsElement(), TYPO3\CMS\Core\Tests\Unit\LinkHandling\FileLinkHandlerTest\splitParametersToUnifiedIdentifierForFiles(), TYPO3\CMS\Core\Tests\Unit\LinkHandling\LegacyLinkNotationConverterTest\splitParametersToUnifiedIdentifierForFiles(), TYPO3\CMS\Backend\Controller\FormInlineAjaxController\synchronizeLocalizeAction(), TYPO3\CMS\Core\DataHandling\Localization\DataMapProcessor\synchronizeTranslationItem(), TYPO3\CMS\Install\Controller\SettingsController\systemMaintainerWriteAction(), TYPO3\CMS\Core\DataHandling\DataHandler\updateFlexFormData(), TYPO3\CMS\Core\Resource\ProcessedFile\updateProperties(), TYPO3\CMS\Scheduler\Task\FileStorageIndexingAdditionalFieldProvider\validateAdditionalFields(), TYPO3\CMS\Scheduler\Task\FileStorageExtractionAdditionalFieldProvider\validateAdditionalFields(), TYPO3\CMS\Workspaces\Controller\Remote\MassActionHandler\validateLanguageParameter(), TYPO3\CMS\Workspaces\Controller\Remote\RemoteServer\validateLanguageParameter(), TYPO3\CMS\Core\Http\Uri\withPort(), TYPO3\CMS\Core\Http\Response\withStatus(), TYPO3\CMS\Core\Database\RelationHandler\writeForeignField(), TYPO3\CMS\Impexp\Import\writeRecords_records_order(), and TYPO3\CMS\Core\Utility\GeneralUtility\xml2arrayProcess().

◆ convertToPositiveInteger()

◆ forceIntegerInRange()

static int TYPO3\CMS\Core\Utility\MathUtility::forceIntegerInRange (   $theInt,
  $min,
  $max = 2000000000,
  $defaultValue = 0 
)
static

Forces the integer $theInt into the boundaries of $min and $max. If the $theInt is FALSE then the $defaultValue is applied.

Parameters
int$theInt‪Input value
int$min‪Lower limit
int$max‪Higher limit
int$defaultValue‪Default value if input is FALSE.
Returns
‪int The input value forced into the boundaries of $min and $max

Definition at line 32 of file MathUtility.php.

Referenced by TYPO3\CMS\Reports\Status\__construct(), TYPO3\CMS\Backend\Controller\BackendController\__construct(), TYPO3\CMS\Filelist\FileList\__construct(), TYPO3\CMS\IndexedSearch\Indexer\__construct(), TYPO3\CMS\Core\Imaging\GraphicalFunctions\__construct(), TYPO3\CMS\Backend\Form\FormDataProvider\TcaSelectItems\addData(), TYPO3\CMS\Backend\Form\FormDataProvider\TcaGroup\addData(), TYPO3\CMS\Backend\Form\FormDataProvider\TcaSelectTreeItems\addData(), TYPO3\CMS\Backend\Form\FormDataProvider\AbstractItemProvider\addItemsFromFolder(), TYPO3\CMS\IndexedSearch\Indexer\bodyDescription(), TYPO3\CMS\Core\Imaging\GraphicalFunctions\convertColor(), TYPO3\CMS\Core\Utility\VersionNumberUtility\convertVersionsStringToVersionNumbers(), TYPO3\CMS\Core\Utility\VersionNumberUtility\convertVersionStringToArray(), TYPO3\CMS\Core\Imaging\GraphicalFunctions\copyGifOntoGif(), TYPO3\CMS\IndexedSearch\Hook\CrawlerHook\crawler_execute_type1(), TYPO3\CMS\Core\Resource\Service\MagicImageService\createMagicImage(), TYPO3\CMS\Recycler\Controller\RecyclerAjaxController\dispatch(), TYPO3\CMS\IndexedSearch\Domain\Repository\IndexSearchRepository\doSearch(), TYPO3\CMS\Lowlevel\Command\CleanFlexFormsCommand\execute(), TYPO3\CMS\Lowlevel\Command\DeletedRecordsCommand\execute(), TYPO3\CMS\Workspaces\Command\WorkspaceVersionRecordsCommand\execute(), TYPO3\CMS\Core\TypoScript\ExtendedTemplateService\ext_procesInput(), TYPO3\CMS\IndexedSearch\FileContentParser\fileContentParts(), TYPO3\CMS\Core\Tests\Unit\Utility\MathUtilityTest\forceIntegerInRangeForcesIntegerIntoDefaultBoundaries(), TYPO3\CMS\Core\Tests\Unit\Utility\MathUtilityTest\forceIntegerInRangeSetsDefaultValueIfZeroValueIsGiven(), TYPO3\CMS\Backend\Form\Element\AbstractFormElement\formatValue(), TYPO3\CMS\IndexedSearch\Hook\CrawlerHook\generateNextIndexingTime(), TYPO3\CMS\Extensionmanager\Controller\ExtensionComposerStatusController\getComposerManifestMarkup(), TYPO3\CMS\Core\Authentication\IpLocker\getIpLockPart(), TYPO3\CMS\Core\Utility\VersionNumberUtility\getNumericTypo3Version(), TYPO3\CMS\Core\Imaging\GraphicalFunctions\getTextScalFactor(), TYPO3\CMS\Recycler\Controller\RecyclerModuleController\handleRequest(), TYPO3\CMS\Install\Controller\EnvironmentController\imageProcessingGifToJpgAction(), TYPO3\CMS\Core\Imaging\GraphicalFunctions\IMparams(), TYPO3\CMS\Core\Imaging\GraphicalFunctions\IMreduceColors(), TYPO3\CMS\Filelist\Controller\FileListController\indexAction(), TYPO3\CMS\Backend\Controller\Wizard\TableController\init(), TYPO3\CMS\Backend\Controller\SimpleDataHandlerController\init(), TYPO3\CMS\Backend\Clipboard\Clipboard\initializeClipboard(), TYPO3\CMS\Backend\Form\FormDataProvider\TcaInlineConfiguration\initializeMinMaxItems(), TYPO3\CMS\IndexedSearch\FileContentParser\initParser(), TYPO3\CMS\Core\Imaging\GraphicalFunctions\inputLevels(), TYPO3\CMS\IndexedSearch\Controller\SearchController\loadSettings(), TYPO3\CMS\Filelist\Controller\File\CreateFolderController\main(), TYPO3\CMS\Core\Imaging\GraphicalFunctions\makeBox(), TYPO3\CMS\Core\Imaging\GraphicalFunctions\makeOutline(), TYPO3\CMS\IndexedSearch\Controller\SearchController\makeRating(), TYPO3\CMS\Core\Imaging\GraphicalFunctions\makeShadow(), TYPO3\CMS\Core\Imaging\GraphicalFunctions\makeText(), TYPO3\CMS\IndexedSearch\Controller\SearchController\markupSWpartsOfString(), TYPO3\CMS\Core\TypoScript\Parser\TypoScriptParser\modifyHTMLColor(), TYPO3\CMS\Core\Imaging\GraphicalFunctions\output(), TYPO3\CMS\Core\Imaging\GraphicalFunctions\outputLevels(), TYPO3\CMS\Frontend\Plugin\AbstractPlugin\pi_exec_query(), TYPO3\CMS\Frontend\Plugin\AbstractPlugin\pi_getPidList(), TYPO3\CMS\Frontend\Plugin\AbstractPlugin\pi_list_browseresults(), TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject\prepareMenuItemsForKeywordsMenu(), TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject\prepareMenuItemsForUpdatedMenu(), TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController\preparePageContentGeneration(), TYPO3\CMS\Core\Resource\Processing\LocalPreviewHelper\preProcessConfiguration(), TYPO3\CMS\Backend\Tree\View\PagePositionMap\printRecordMap(), TYPO3\CMS\Frontend\Controller\ShowImageController\processImage(), TYPO3\CMS\Core\Resource\Processing\LocalCropScaleMaskHelper\processWithLocalFile(), TYPO3\CMS\Core\Utility\VersionNumberUtility\raiseVersionNumber(), TYPO3\CMS\Backend\Form\FormDataProvider\TcaTypesShowitem\removeFieldsByBitmaskExcludeBits(), TYPO3\CMS\Frontend\ContentObject\FilesContentObject\render(), TYPO3\CMS\Backend\Form\Element\NoneElement\render(), TYPO3\CMS\IndexedSearch\ViewHelpers\PageBrowsingViewHelper\render(), TYPO3\CMS\Backend\Form\Element\InputColorPickerElement\render(), TYPO3\CMS\Backend\Form\Element\InputDateTimeElement\render(), TYPO3\CMS\Backend\Form\Element\InputTextElement\render(), TYPO3\CMS\Backend\Form\Element\InputSlugElement\render(), TYPO3\CMS\Backend\Form\Element\TextElement\render(), TYPO3\CMS\Backend\Form\Element\TextTableElement\render(), TYPO3\CMS\Backend\Form\Element\InputLinkElement\render(), TYPO3\CMS\Backend\Form\Element\GroupElement\render(), TYPO3\CMS\Backend\Form\Element\SelectMultipleSideBySideElement\render(), TYPO3\CMS\Backend\Form\Container\InlineControlContainer\renderPossibleRecordsSelectorTypeSelect(), TYPO3\CMS\Backend\Form\Element\SelectMultipleSideBySideElement\renderReadOnly(), TYPO3\CMS\Backend\Form\Element\SelectSingleBoxElement\renderSelectElement(), TYPO3\CMS\Recordlist\Browser\DatabaseBrowser\renderTableRecords(), TYPO3\CMS\Core\Messaging\AbstractMessage\setSeverity(), TYPO3\CMS\Frontend\Imaging\GifBuilder\start(), TYPO3\CMS\Recordlist\RecordList\DatabaseRecordList\start(), TYPO3\CMS\Core\Imaging\GraphicalFunctions\v5_blur(), and TYPO3\CMS\Core\Imaging\GraphicalFunctions\v5_sharpen().

◆ isIntegerInRange()