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
$status(['type' => 'message', 'message' => 'Done...', ])/system/src/Grav/Common/Backup/Backups.php236
$status(['type' => 'progress', 'complete' => true])/system/src/Grav/Common/Backup/Backups.php241
$callable($current, $property, $call)/system/src/Grav/Common/Data/Blueprint.php176
$blueprints( )/system/src/Grav/Common/Data/Data.php272
$closure(...$arguments)/system/src/Grav/Common/Media/Traits/ThumbnailMediaTrait.php144
static( )/system/src/Grav/Installer/Install.php131
$install($zip)/system/src/Grav/Console/Gpm/DirectInstallCommand.php313
$install($zip)/system/src/Grav/Console/Gpm/SelfupgradeCommand.php336
$command_class( )/system/src/Grav/Console/Application/CommandLoader/PluginCommandLoader.php57
$scanBlueprintsAndTemplates($types)/system/src/Grav/Common/Page/Pages.php1324
static($chunk, $this->params, $this->pages)/system/src/Grav/Common/Page/Collection.php211
$blueprints( )/system/src/Grav/Common/Config/CompiledConfig.php74
$scanBlueprintsAndTemplates($types)/system/src/Grav/Common/Page/Pages.php1329
$userClass($content, $callable)/system/src/Grav/Common/User/DataUser/UserCollection.php77
$fn( )/system/src/Grav/Common/Scheduler/Job.php350
$status(['type' => 'count', 'steps' => iterator_count($files), ])/system/src/Grav/Common/Filesystem/ZipArchiver.php86
$filter($file)/system/src/Grav/Common/Filesystem/Folder.php291
$status(['type' => 'message', 'message' => 'Compressing...'])/system/src/Grav/Common/Filesystem/ZipArchiver.php106
$status(['type' => 'progress', ])/system/src/Grav/Common/Filesystem/ZipArchiver.php101
$status(['type' => 'message', 'message' => 'Warning: Could not add empty directory: ' . $folder])/system/src/Grav/Common/Filesystem/ZipArchiver.php152
$status(['type' => 'message', 'message' => 'Adding empty folders...'])/system/src/Grav/Common/Filesystem/ZipArchiver.php145
$controllerClass($attributes['path'] ?? '', $attributes['params'] ?? [ ])/system/src/Grav/Common/Processors/TasksProcessor.php45
$status(['type' => 'progress', ])/system/src/Grav/Common/Filesystem/ZipArchiver.php157
$handler( )/system/src/Grav/Common/Errors/SystemFacade.php43
static($grav)/system/src/Grav/Common/Processors/InitializeProcessor.php58
$compare_func((string) $haystack, $each_needle, 0)/system/src/Grav/Common/Utils.php229
$compare_func((string) $haystack, $each_needle)/system/src/Grav/Common/Utils.php253
static($url)/system/src/Grav/Common/Uri.php1133
$compare_func((string) $haystack, $each_needle)/system/src/Grav/Common/Utils.php204
$closure(...$args)/system/src/Grav/Common/Grav.php680
$callback( )/system/src/Grav/Common/Grav.php695
$compare_func($haystack, $needle, $case_sensitive)/system/src/Grav/Common/Utils.php321
$fn($key, $value)/system/src/Grav/Common/Utils.php1173
$status(['type' => 'count', 'steps' => count($routes), ])/system/src/Grav/Common/Security.php108
$status(['type' => 'progress', ])/system/src/Grav/Common/Security.php114
static($values)/system/src/Grav/Common/Grav.php709
$serviceClass($c)/system/src/Grav/Common/Grav.php738
$type( )/system/src/Grav/Common/Assets.php291
static($this->items, $this->params, $this->pages)/system/src/Grav/Common/Page/Collection.php112
$uppercase(str_replace('_', ' ', preg_replace('/_id$/', '', $word)))/system/src/Grav/Common/Inflector.php255
$callback($value, $key)/system/src/Grav/Common/Iterator.php236
static($current->getChildren( ))/system/src/Grav/Framework/Acl/RecursiveActionIterator.php62
$filter($var)/system/src/Grav/Framework/Flex/Pages/FlexPageObject.php344
$filter($var ?? $this->getProperty('header')->get($property))/system/src/Grav/Framework/Flex/Pages/FlexPageObject.php320
static($elements, $storage['key'], $directory, $validate)/system/src/Grav/Framework/Flex/FlexObject.php115
$next($a, $b)/system/src/Grav/Framework/Object/Collection/ObjectExpressionVisitor.php151
$themeClass($grav, $config, $name)/system/src/Grav/Common/Themes.php255
static($entries)/system/src/Grav/Framework/Collection/AbstractIndexCollection.php510
$locator('theme://')/system/src/Grav/Common/Themes.php240
$locator("theme://{$name}.php")/system/src/Grav/Common/Themes.php233
$locator('theme://theme.php')/system/src/Grav/Common/Themes.php233
static($entries, $directory)/system/src/Grav/Framework/Flex/FlexIndex.php70
$locator("themes://{$path}/{$path}.php")/system/src/Grav/Common/Themes.php395
$className($options)/system/src/Grav/Framework/Flex/FlexDirectory.php999
$locator("themes://{$path}/theme.php")/system/src/Grav/Common/Themes.php395
$className($data, $key, $this, $validate)/system/src/Grav/Framework/Flex/FlexDirectory.php549
$locator("themes://{$path}/{$path}.php")/system/src/Grav/Common/Themes.php387
$doCreate( )/system/src/Grav/Framework/Object/Property/ObjectPropertyTrait.php119
$locator("themes://{$path}/theme.php")/system/src/Grav/Common/Themes.php387
$callable( )/system/src/Grav/Common/Debugger.php550
static($elements, $this->_flexDirectory)/system/src/Grav/Framework/Flex/FlexCollection.php586
$pluginClass($name, $grav)/system/src/Grav/Common/Plugins.php315
static($entries, $directory)/system/src/Grav/Framework/Flex/FlexCollection.php89
$locator("themes://{$path}/{$path}.php")/system/src/Grav/Common/Themes.php407
$method($data, $files, $object)/system/src/Grav/Framework/Flex/FlexForm.php558
static($entries, $this->getFlexDirectory( ))/system/src/Grav/Framework/Flex/FlexIndex.php563
$locator("themes://{$path}/theme.php")/system/src/Grav/Common/Themes.php407
$filterFunction($expr)/system/src/Grav/Framework/Collection/AbstractFileCollection.php143
$oldFilterFunction($expr)/system/src/Grav/Framework/Collection/AbstractFileCollection.php143
$type($id)/system/src/Grav/Framework/ContentBlock/ContentBlock.php74
static($id)/system/src/Grav/Framework/ContentBlock/ContentBlock.php55
$objectFunction($file)/system/src/Grav/Framework/Collection/AbstractFileCollection.php198
$filter($file)/system/src/Grav/Framework/Collection/AbstractFileCollection.php184
$current->{$offset}/system/src/Grav/Framework/Form/Traits/FormTrait.php242
$this->{$type}/system/src/Grav/Framework/Route/Route.php364
$new->{$type}/system/src/Grav/Framework/Route/Route.php378
$object->{$accessor}( )/system/src/Grav/Framework/Object/Collection/ObjectExpressionVisitor.php58
static::$function($value)/system/src/Grav/Framework/Object/Collection/ObjectExpressionVisitor.php66
$current->{$offset}/system/src/Grav/Framework/Object/Access/NestedPropertyTrait.php67
$current->{$offset}/system/src/Grav/Framework/Object/Access/NestedPropertyTrait.php68
$this->{$methodName}($value)/system/src/Grav/Framework/Object/Property/ObjectPropertyTrait.php65
$this->{$methodName}($value)/system/src/Grav/Framework/Object/Property/ObjectPropertyTrait.php77
$this->{$methodName}($value)/system/src/Grav/Framework/Object/Property/ObjectPropertyTrait.php89
$this->{$property}/system/src/Grav/Framework/Object/Property/ObjectPropertyTrait.php116
$this->{$property}/system/src/Grav/Framework/Object/Property/ObjectPropertyTrait.php119
$installer::preUninstall( )/system/src/Grav/Common/GPM/Installer.php351
$installer::postUninstall( )/system/src/Grav/Common/GPM/Installer.php366
$this->$methodInstallableType( )/system/src/Grav/Common/GPM/GPM.php130
$this->$methodUpdatableType( )/system/src/Grav/Common/GPM/GPM.php290
$inflector::camelize($search)/system/src/Grav/Common/GPM/GPM.php828
$this->data->{$key}/system/src/Grav/Common/GPM/Common/Package.php72
$creator::getHeadersFromServer($_SERVER)/system/src/Grav/Common/Service/RequestServiceProvider.php53
$inflector->{$action}($data)/system/src/Grav/Common/Twig/Extension/GravExtension.php429
$inflector->{$action}($data, $count)/system/src/Grav/Common/Twig/Extension/GravExtension.php433
$inflector->{$action}($data)/system/src/Grav/Common/Twig/Extension/GravExtension.php433
$inflector::hyphenize($profile['name'])/system/src/Grav/Common/Backup/Backups.php90
$current->{$field}/system/src/Grav/Common/Data/Blueprint.php106
$current->{$field}/system/src/Grav/Common/Data/Blueprint.php107
$current->{$field}/system/src/Grav/Common/Data/Blueprint.php151
$current->{$field}/system/src/Grav/Common/Data/Blueprint.php152
&$current->{$field}/system/src/Grav/Common/Data/Blueprint.php155
self::$method($value, $validate, $field)/system/src/Grav/Common/Data/Validation.php81
$this->{$method}($current, $property, $call)/system/src/Grav/Common/Data/Blueprint.php178
self::$method($value, $validate, $field)/system/src/Grav/Common/Data/Validation.php220
self::$method($value, $params)/system/src/Grav/Common/Data/Validation.php91
$this->{$win_check}/system/src/Grav/Common/Assets/Pipeline.php341
$this->$check/system/src/Grav/Common/Assets/Pipeline.php336
$page->$method(...$p)/system/src/Grav/Console/Cli/PageSystemValidatorCommand.php240
parent::{$method}(...$arguments)/system/src/Grav/Common/Media/Traits/ThumbnailMediaTrait.php147
$backups::backup($id, function ($args) { /**/ } )/system/src/Grav/Console/Cli/BackupCommand.php103
$backups::getBackupProfiles( )/system/src/Grav/Console/Cli/BackupCommand.php75
$foundPackage->{$info}/system/src/Grav/Console/Gpm/InfoCommand.php118
$foundPackage->{$info}/system/src/Grav/Console/Gpm/InfoCommand.php116
$this->gpm->{'is' . $type . 'Installed'}($foundPackage->slug)/system/src/Grav/Console/Gpm/InfoCommand.php136
$this->gpm->{'is' . $type . 'Updatable'}($foundPackage->slug)/system/src/Grav/Console/Gpm/InfoCommand.php135
$this->gpm->{'getUpdatable' . ucfirst($package->package_type)}( )/system/src/Grav/Console/Gpm/IndexCommand.php182
$this->gpm->{'getInstalled' . $type}($foundPackage->slug)/system/src/Grav/Console/Gpm/InfoCommand.php140
$this->gpm->{'getInstalled' . $type}($package->slug)/system/src/Grav/Console/Gpm/IndexCommand.php187
$this->gpm->{$method}($package->slug)/system/src/Grav/Console/Gpm/IndexCommand.php205
$this->gpm->{'is' . $type . 'Updatable'}($package->slug)/system/src/Grav/Console/Gpm/IndexCommand.php185
$this->gpm->{'is' . $type . 'Installed'}($package->slug)/system/src/Grav/Console/Gpm/IndexCommand.php186
$this->gpm->{$function}($package->slug)/system/src/Grav/Console/Gpm/IndexCommand.php271
$this->gpm->{$function}($package->slug)/system/src/Grav/Console/Gpm/IndexCommand.php278
$this->gpm->{$method}($package->slug)/system/src/Grav/Console/Gpm/IndexCommand.php218
$this->gpm->{$method}($package->slug)/system/src/Grav/Console/Gpm/IndexCommand.php223
$a->{$key}/system/src/Grav/Console/Gpm/IndexCommand.php327
$b->{$key}/system/src/Grav/Console/Gpm/IndexCommand.php327
$this->gpm->{$function}($package->slug)/system/src/Grav/Console/Gpm/IndexCommand.php287
$this->gpm->{$function}($package->slug)/system/src/Grav/Console/Gpm/IndexCommand.php296
$plugins::get($this->pluginName)/system/src/Grav/Console/Application/PluginApplication.php106
$a->$key/system/src/Grav/Console/Gpm/IndexCommand.php329
$b->$key/system/src/Grav/Console/Gpm/IndexCommand.php329
$index->{$filter}( )/system/src/Grav/Framework/Flex/FlexDirectory.php385
$className::createFromArray($entries, $this, $keyField)/system/src/Grav/Framework/Flex/FlexDirectory.php566
$className::createFromArray($entries, $this, $keyField)/system/src/Grav/Framework/Flex/FlexDirectory.php583
$this->getIndex( )::loadEntriesFromStorage($this->getStorage( ))/system/src/Grav/Framework/Flex/FlexDirectory.php791
$this->{$property}/system/src/Grav/Framework/Object/Property/ObjectPropertyTrait.php125
$this->{$property}/system/src/Grav/Framework/Object/Property/ObjectPropertyTrait.php141
$this->{$property}/system/src/Grav/Framework/Object/Property/ObjectPropertyTrait.php155
$this->{$property}/system/src/Grav/Framework/Object/Property/ObjectPropertyTrait.php182
$this->{$method}( )/system/src/Grav/Framework/Flex/FlexDirectoryForm.php367
$this->{$method}($value)/system/src/Grav/Framework/Flex/FlexDirectoryForm.php385
$className::getCachedMethods( )/system/src/Grav/Framework/Flex/FlexIndex.php456
$collection->{$name}(...$arguments)/system/src/Grav/Framework/Flex/FlexIndex.php489
$object->{$method}(...$params)/system/src/Grav/Framework/Flex/FlexDirectory.php919
$className::loadEntriesFromStorage($storage)/system/src/Grav/Framework/Flex/FlexDirectory.php1037
$this->{$method}( )/system/src/Grav/Framework/Flex/FlexDirectoryForm.php171
$this->image->{$method}(...$args)/system/src/Grav/Common/Page/Medium/ImageMedium.php475
$this->{$method}/system/src/Grav/Common/Markdown/ParsedownGravTrait.php301
$this->{$method}/system/src/Grav/Common/Markdown/ParsedownGravTrait.php302
$file->{$compare}( )/system/src/Grav/Common/Filesystem/Folder.php278
$file->{$key}( )/system/src/Grav/Common/Filesystem/Folder.php281
$file->{$value}( )/system/src/Grav/Common/Filesystem/Folder.php282
$installer::$method( )/system/src/Grav/Common/GPM/Installer.php127
$installer::$method( )/system/src/Grav/Common/GPM/Installer.php161
$this->{strtolower($type) . '_pipeline_include_externals'}/system/src/Grav/Common/Assets.php405
$this->{strtolower($type) . '_pipeline_before_excludes'}/system/src/Grav/Common/Assets.php406
$this->$assets/system/src/Grav/Common/Assets.php458
$this->{$pipeline_enabled}/system/src/Grav/Common/Assets.php464
$pipeline->$render_pipeline($pipeline_assets, $group, $attributes)/system/src/Grav/Common/Assets.php468
$this->header->{$key}/system/src/Grav/Common/Page/Page.php574
$current->{$field}/system/src/Grav/Common/Page/Page.php1093
$current->{$field}/system/src/Grav/Common/Page/Page.php1094
$this->{$offset}/system/src/Grav/Common/Getters.php115
$this->{$var}/system/src/Grav/Common/Getters.php113
$this->{$offset}/system/src/Grav/Common/Getters.php129
$this->{$var}/system/src/Grav/Common/Getters.php127
$this->{$var}/system/src/Grav/Common/Getters.php157
$this->{$var}/system/src/Grav/Common/Getters.php141
$this->$collection/system/src/Grav/Common/Assets.php295
$this->{$excludes}/system/src/Grav/Common/Assets.php258
$this->{$method}/system/src/Grav/Common/Grav.php678
$uri::isExternal($route)/system/src/Grav/Common/Grav.php471
$this->{$key}/system/src/Grav/Common/Iterator.php55
$this->{$key}/system/src/Grav/Common/Iterator.php55
$this->{$offset}/system/src/Grav/Common/Getters.php85
$current->{$offset}/system/src/Grav/Framework/Form/Traits/FormTrait.php241
$this->{$var}/system/src/Grav/Common/Getters.php82
$this->{$offset}/system/src/Grav/Common/Getters.php101
$this->{$var}/system/src/Grav/Common/Getters.php98
$page_header->{$class_name_merged}/system/src/Grav/Common/Plugin.php344
$page_header->{$class_name}/system/src/Grav/Common/Plugin.php344
$this->{$method}( )/system/src/Grav/Framework/Flex/Pages/FlexPageObject.php364
$this->{$method}($value)/system/src/Grav/Framework/Flex/Pages/FlexPageObject.php379
$page_header->{$class_name_merged}/system/src/Grav/Common/Plugin.php357
$this->{$property}/system/src/Grav/Common/Uri.php1444
$page_header->{$class_name}/system/src/Grav/Common/Plugin.php346
$page_header->{$class_name_merged}/system/src/Grav/Common/Plugin.php356
$this->{$method}( )/system/src/Grav/Framework/Flex/FlexForm.php232
$this->{$method}( )/system/src/Grav/Framework/Flex/FlexForm.php453
$collection->{$name}(...$arguments)/system/src/Grav/Framework/Flex/FlexIndex.php510
$this->{$method}( )/system/src/Grav/Framework/Flex/FlexForm.php214
$current->{$offset}/system/src/Grav/Framework/Flex/FlexObject.php901
$current->{$offset}/system/src/Grav/Framework/Flex/FlexObject.php902
$this->{$method}($value)/system/src/Grav/Framework/Flex/FlexForm.php471
$indexClass::updateObjectMeta($meta, $value, $storage)/system/src/Grav/Framework/Flex/FlexObject.php775
$this->{$method}( )/system/src/Grav/Framework/Flex/FlexDirectoryForm.php189