Dynamic Code

This is the list of dynamic codes, such as variable variable, variable methods or variables constants. They are executed with the value of the variables, and are often not analyzed statically. You may use the list below to review them manually.

CodeFileLine
static($entries$directory)
/system/src/Grav/Framework/Flex/FlexCollection.php76
static($entries)
/system/src/Grav/Framework/Collection/AbstractIndexCollection.php461
$objectFunction($file)
/system/src/Grav/Framework/Collection/AbstractFileCollection.php188
$filter($file)
/system/src/Grav/Framework/Collection/AbstractFileCollection.php174
static($elements$storage['key'], $directory$validate)
/system/src/Grav/Framework/Flex/FlexObject.php86
$className($options)
/system/src/Grav/Framework/Flex/FlexDirectory.php614
$className($data$key$this$validate)
/system/src/Grav/Framework/Flex/FlexDirectory.php409
static($elements$this->_flexDirectory)
/system/src/Grav/Framework/Flex/FlexCollection.php466
$doCreate( )
/system/src/Grav/Framework/Object/Property/ObjectPropertyTrait.php116
static( )
/system/src/Grav/Framework/Parsedown/Parsedown.php1505
$type($id)
/system/src/Grav/Framework/ContentBlock/ContentBlock.php59
static($id)
/system/src/Grav/Framework/ContentBlock/ContentBlock.php40
$filterFunction($expr)
/system/src/Grav/Framework/Collection/AbstractFileCollection.php139
$oldFilterFunction($expr)
/system/src/Grav/Framework/Collection/AbstractFileCollection.php139
static($normalize)
/system/src/Grav/Framework/Filesystem/Filesystem.php46
$next($a$b)
/system/src/Grav/Framework/Object/Collection/ObjectExpressionVisitor.php114
static($entries$this->_flexDirectory)
/system/src/Grav/Framework/Flex/FlexIndex.php445
$formatterClassName($formatterOptions)
/system/src/Grav/Framework/Flex/Storage/AbstractFilesystemStorage.php70
$collectionClass($objects)
/system/src/Grav/Framework/Flex/Flex.php138
static($entries$directory)
/system/src/Grav/Framework/Flex/FlexIndex.php54
static($grav)
/system/src/Grav/Common/Processors/InitializeProcessor.php37
$blueprints( )
/system/src/Grav/Common/Config/CompiledConfig.php66
$fn( )
/system/src/Grav/Common/Scheduler/Job.php267
$controllerClass($attributes['path'] ?? ''$attributes['params'] ?? [ ])
/system/src/Grav/Common/Processors/TasksProcessor.php34
$status(['type' => 'count''steps' => count($routes),  ])
/system/src/Grav/Common/Security.php27
$callback($value$key)
/system/src/Grav/Common/Iterator.php233
static($url)
/system/src/Grav/Common/Uri.php1065
$status(['type' => 'progress',  ])
/system/src/Grav/Common/Security.php34
$callback( )
/system/src/Grav/Common/Grav.php492
$closure(...$args)
/system/src/Grav/Common/Grav.php477
$serviceClass($c)
/system/src/Grav/Common/Grav.php538
static($values)
/system/src/Grav/Common/Grav.php507
$compare_func($haystack$each_needle)
/system/src/Grav/Common/Utils.php221
$compare_func($haystack$each_needle0)
/system/src/Grav/Common/Utils.php196
$fn($key$value)
/system/src/Grav/Common/Utils.php987
$compare_func($haystack$needle$case_sensitive)
/system/src/Grav/Common/Utils.php268
$status(['type' => 'message''message' => 'Adding empty folders...'])
/system/src/Grav/Common/Filesystem/ZipArchiver.php95
$status(['type' => 'progress',  ])
/system/src/Grav/Common/Filesystem/ZipArchiver.php102
$filter($file)
/system/src/Grav/Common/Filesystem/Folder.php274
$userClass($content$callable)
/system/src/Grav/Common/User/DataUser/UserCollection.php64
$handler( )
/system/src/Grav/Common/Errors/SystemFacade.php37
$status(['type' => 'count''steps' => iterator_count($files),  ])
/system/src/Grav/Common/Filesystem/ZipArchiver.php54
$status(['type' => 'progress',  ])
/system/src/Grav/Common/Filesystem/ZipArchiver.php69
$status(['type' => 'message''message' => 'Compressing...'])
/system/src/Grav/Common/Filesystem/ZipArchiver.php74
static($this->items$this->params$this->pages)
/system/src/Grav/Common/Page/Collection.php90
static($chunk$this->params$this->pages)
/system/src/Grav/Common/Page/Collection.php189
$scanBlueprintsAndTemplates( )
/system/src/Grav/Common/Page/Pages.php784
$scanBlueprintsAndTemplates( )
/system/src/Grav/Common/Page/Pages.php790
$status(['type' => 'message''message' => 'Done...',  ])
/system/src/Grav/Common/Backup/Backups.php183
$status(['type' => 'progress''complete' => true])
/system/src/Grav/Common/Backup/Backups.php188
$callable($current$property$call)
/system/src/Grav/Common/Data/Blueprint.php117
$blueprints( )
/system/src/Grav/Common/Data/Data.php263
$install($zip)
/system/src/Grav/Console/Gpm/SelfupgradeCommand.php300
$install($zip)
/system/src/Grav/Console/Gpm/DirectInstallCommand.php293
$asset_class( )
/system/src/Grav/Common/Assets.php197
$compare_func($haystack$each_needle)
/system/src/Grav/Common/Utils.php170
$locator("themes://{$path}/theme.php")
/system/src/Grav/Common/Themes.php361
$locator("themes://{$path}/{$path}.php")
/system/src/Grav/Common/Themes.php361
$locator("themes://{$path}/theme.php")
/system/src/Grav/Common/Themes.php352
$locator("themes://{$path}/{$path}.php")
/system/src/Grav/Common/Themes.php352
$locator("themes://{$path}/theme.php")
/system/src/Grav/Common/Themes.php344
$locator("themes://{$path}/{$path}.php")
/system/src/Grav/Common/Themes.php344
$themeClass($grav$config$name)
/system/src/Grav/Common/Themes.php211
$locator('theme://')
/system/src/Grav/Common/Themes.php216
$locator('theme://theme.php')
/system/src/Grav/Common/Themes.php195
$locator("theme://{$name}.php")
/system/src/Grav/Common/Themes.php195
$uppercase(str_replace('_'' 'preg_replace('/_id$/'''$word)))
/system/src/Grav/Common/Inflector.php221
$pluginClass($name$grav)
/system/src/Grav/Common/Plugins.php214
static( )
/system/src/Grav/Installer/Install.php101
$uppercase(static::humanize(static::underscorize($word)))
/system/src/Grav/Common/Inflector.php135
$this->{$method}(...$params)
/system/src/Grav/Common/User/FlexUser/User.php399
$this->$methodInstallableType( )
/system/src/Grav/Common/GPM/GPM.php91
$this->$methodUpdatableType( )
/system/src/Grav/Common/GPM/GPM.php221
$inflector::camelize($search)
/system/src/Grav/Common/GPM/GPM.php713
static::$method($uri$options$callback)
/system/src/Grav/Common/GPM/Response.php179
$installer::$method( )
/system/src/Grav/Common/GPM/Installer.php126
$installer::$method( )
/system/src/Grav/Common/GPM/Installer.php157
$installer::preUninstall( )
/system/src/Grav/Common/GPM/Installer.php350
$installer::postUninstall( )
/system/src/Grav/Common/GPM/Installer.php365
$this->data->{$key}
/system/src/Grav/Common/GPM/Common/Package.php50
$this->{'block' $CurrentBlock['type'] . 'Continue'}($Line$CurrentBlock)
/system/src/Grav/Framework/Parsedown/Parsedown.php174
$this->{'block' $CurrentBlock['type'] . 'Complete'}($CurrentBlock)
/system/src/Grav/Framework/Parsedown/Parsedown.php186
$this->{'block' $blockType}($Line$CurrentBlock)
/system/src/Grav/Framework/Parsedown/Parsedown.php212
$this->{'block' $CurrentBlock['type'] . 'Complete'}($CurrentBlock)
/system/src/Grav/Framework/Parsedown/Parsedown.php256
$this->{'inline' $inlineType}($Excerpt)
/system/src/Grav/Framework/Parsedown/Parsedown.php1022
$this->{$Element['handler']}($Element['text'])
/system/src/Grav/Framework/Parsedown/Parsedown.php1431
$current->{$offset}
/system/src/Grav/Framework/Form/Traits/FormTrait.php151
$current->{$offset}
/system/src/Grav/Framework/Form/Traits/FormTrait.php150
$current->{$offset}
/system/src/Grav/Framework/Object/Access/NestedPropertyTrait.php64
$current->{$offset}
/system/src/Grav/Framework/Object/Access/NestedPropertyTrait.php63
$this->{$methodName}($value)
/system/src/Grav/Framework/Object/Property/ObjectPropertyTrait.php74
$this->{$methodName}($value)
/system/src/Grav/Framework/Object/Property/ObjectPropertyTrait.php62
$this->{$property}
/system/src/Grav/Framework/Object/Property/ObjectPropertyTrait.php113
$this->{$methodName}($value)
/system/src/Grav/Framework/Object/Property/ObjectPropertyTrait.php86
$this->{$property}
/system/src/Grav/Framework/Object/Property/ObjectPropertyTrait.php122
$this->{$property}
/system/src/Grav/Framework/Object/Property/ObjectPropertyTrait.php116
$this->{$property}
/system/src/Grav/Framework/Object/Property/ObjectPropertyTrait.php150
$this->{$property}
/system/src/Grav/Framework/Object/Property/ObjectPropertyTrait.php137
$object->{$accessor}( )
/system/src/Grav/Framework/Object/Collection/ObjectExpressionVisitor.php47
$this->{$property}
/system/src/Grav/Framework/Object/Property/ObjectPropertyTrait.php174
$this->{$type}
/system/src/Grav/Framework/Route/Route.php311
static::$function($value)
/system/src/Grav/Framework/Object/Collection/ObjectExpressionVisitor.php55
$this->{$type '_pipeline_before_excludes'}
/system/src/Grav/Common/Assets.php276
$this->$assets/system/src/Grav/Common/Assets.php319
$this->$collection/system/src/Grav/Common/Assets.php201
$this->{$type '_pipeline_include_externals'}
/system/src/Grav/Common/Assets.php275
$this->{$method}
/system/src/Grav/Common/Grav.php475
$this->{$key}
/system/src/Grav/Common/Iterator.php48
$this->{$pipeline_enabled}
/system/src/Grav/Common/Assets.php325
$pipeline->$render_pipeline($pipeline_assets$group$attributes)
/system/src/Grav/Common/Assets.php329
$uri::getCurrentRoute( )
/system/src/Grav/Common/Processors/InitializeProcessor.php88
$this->$check/system/src/Grav/Common/Assets/Pipeline.php262
$this->{$key}
/system/src/Grav/Common/Iterator.php48
$this->{$property}
/system/src/Grav/Common/Uri.php1372
$current->{$field}
/system/src/Grav/Common/Data/Blueprint.php93
$current->{$field}
/system/src/Grav/Common/Data/Blueprint.php94
$this->{$win_check}
/system/src/Grav/Common/Assets/Pipeline.php267
$inflector::hyphenize($profile['name'])
/system/src/Grav/Common/Backup/Backups.php60
self::$method($value$params)
/system/src/Grav/Common/Data/Validation.php70
self::$method($value$validate$field)
/system/src/Grav/Common/Data/Validation.php60
$this->{$method}($current$property$call)
/system/src/Grav/Common/Data/Blueprint.php119
&$current->{$field}
/system/src/Grav/Common/Data/Blueprint.php97
$current->{$field}
/system/src/Grav/Common/Page/Page.php960
$current->{$field}
/system/src/Grav/Common/Page/Page.php959
$this->header->{$key}
/system/src/Grav/Common/Page/Page.php489
self::$method($value$validate$field)
/system/src/Grav/Common/Data/Validation.php113
$this->{$method}
/system/src/Grav/Common/Markdown/ParsedownGravTrait.php269
$inflector->{$action}($data)
/system/src/Grav/Common/Twig/TwigExtension.php337
$inflector->{$action}($data$count)
/system/src/Grav/Common/Twig/TwigExtension.php337
$inflector->{$action}($data)
/system/src/Grav/Common/Twig/TwigExtension.php333
$file->{$value}( )
/system/src/Grav/Common/Filesystem/Folder.php265
$file->{$key}( )
/system/src/Grav/Common/Filesystem/Folder.php264
$file->{$compare}( )
/system/src/Grav/Common/Filesystem/Folder.php261
$this->{$method}
/system/src/Grav/Common/Markdown/ParsedownGravTrait.php270
$this->gpm->{$function}($package->slug)
/system/src/Grav/Console/Gpm/IndexCommand.php226
$this->gpm->{$function}($package->slug)
/system/src/Grav/Console/Gpm/IndexCommand.php233
${questionAction}
/system/src/Grav/Console/Gpm/InstallCommand.php303
${tracerow}
/system/src/Grav/Console/Cli/LogViewerCommand.php72
${offset_prefix}
/system/src/Grav/Common/Utils.php963
${offset_formatted}
/system/src/Grav/Common/Utils.php963
${pretty_offset}
/system/src/Grav/Common/Utils.php965
$new->{$type}
/system/src/Grav/Framework/Route/Route.php325
$postParams->$key/system/src/Grav/Framework/Psr7/ServerRequest.php175
$postParams->{$key}
/system/src/Grav/Framework/Psr7/ServerRequest.php220
$this->{$method}( )
/system/src/Grav/Framework/Flex/FlexForm.php234
$this->{$method}($value)
/system/src/Grav/Framework/Flex/FlexForm.php246
$index->{$filter}( )
/system/src/Grav/Framework/Flex/FlexDirectory.php196
$className::createFromArray($entries$this$keyField)
/system/src/Grav/Framework/Flex/FlexDirectory.php422
$className::createFromArray($entries$this$keyField)
/system/src/Grav/Framework/Flex/FlexDirectory.php435
$className::loadEntriesFromStorage($storage)
/system/src/Grav/Framework/Flex/FlexDirectory.php645
$current->{$offset}
/system/src/Grav/Framework/Flex/FlexObject.php657
$current->{$offset}
/system/src/Grav/Framework/Flex/FlexObject.php658
$className::getCachedMethods( )
/system/src/Grav/Framework/Flex/FlexIndex.php358
$collection->{$name}(...$arguments)
/system/src/Grav/Framework/Flex/FlexIndex.php390
$collection->{$name}(...$arguments)
/system/src/Grav/Framework/Flex/FlexIndex.php409
$this->gpm->{'getUpdatable' ucfirst($package->package_type)}( )
/system/src/Grav/Console/Gpm/IndexCommand.php156
$this->{$var}
/system/src/Grav/Common/Getters.php119
$this->{$offset}
/system/src/Grav/Common/Getters.php121
$this->{$var}
/system/src/Grav/Common/Getters.php106
$this->{$offset}
/system/src/Grav/Common/Getters.php108
$this->{$excludes}
/system/src/Grav/Common/Assets.php177
$this->$collection/system/src/Grav/Common/Assets.php193
$this->{$var}
/system/src/Grav/Common/Getters.php132
$this->{$var}
/system/src/Grav/Common/Getters.php148
$page_header->{$class_name_merged}
/system/src/Grav/Common/Plugin.php308
$page_header->{$class_name_merged}
/system/src/Grav/Common/Plugin.php309
$page_header->{$class_name}
/system/src/Grav/Common/Plugin.php296
$page_header->{$class_name}
/system/src/Grav/Common/Plugin.php298
$this->{$var}
/system/src/Grav/Common/Getters.php92
$this->{$offset}
/system/src/Grav/Common/Getters.php95
$this->{$var}
/system/src/Grav/Common/Getters.php76
$this->{$offset}
/system/src/Grav/Common/Getters.php79
$foundPackage->{$info}
/system/src/Grav/Console/Gpm/InfoCommand.php109
$foundPackage->{$info}
/system/src/Grav/Console/Gpm/InfoCommand.php107
$b->$key/system/src/Grav/Console/Gpm/IndexCommand.php258
$a->$key/system/src/Grav/Console/Gpm/IndexCommand.php258
$page_header->{$class_name_merged}
/system/src/Grav/Common/Plugin.php296
$this->gpm->{'getInstalled' $type}($foundPackage->slug)
/system/src/Grav/Console/Gpm/InfoCommand.php131
$this->gpm->{'is' $type 'Installed'}($foundPackage->slug)
/system/src/Grav/Console/Gpm/InfoCommand.php127
$this->gpm->{'is' $type 'Updatable'}($foundPackage->slug)
/system/src/Grav/Console/Gpm/InfoCommand.php126
$this->gpm->{$method}($package->slug)
/system/src/Grav/Console/Gpm/IndexCommand.php185
$this->gpm->{'getInstalled' $type}($package->slug)
/system/src/Grav/Console/Gpm/IndexCommand.php161
$this->gpm->{'is' $type 'Installed'}($package->slug)
/system/src/Grav/Console/Gpm/IndexCommand.php160
$this->gpm->{'is' $type 'Updatable'}($package->slug)
/system/src/Grav/Console/Gpm/IndexCommand.php159
$b->{$key}
/system/src/Grav/Console/Gpm/IndexCommand.php255
$a->{$key}
/system/src/Grav/Console/Gpm/IndexCommand.php255