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
$blueprints( )/system/src/Grav/Common/Data/Data.php272
$callable($current, $property, $call)/system/src/Grav/Common/Data/Blueprint.php176
$callable($user, $action, $scope, $isMe)/system/src/Grav/Common/Flex/Types/Users/UserObject.php788
$callable($action, $scope)/system/src/Grav/Common/Flex/Types/Users/UserObject.php304
$command_class( )/system/src/Grav/Console/Application/CommandLoader/PluginCommandLoader.php57
$install($zip)/system/src/Grav/Console/Gpm/SelfupgradeCommand.php336
$status(['type' => 'progress', 'complete' => true])/system/src/Grav/Common/Backup/Backups.php241
$status(['type' => 'message', 'message' => 'Done...', ])/system/src/Grav/Common/Backup/Backups.php236
static( )/system/src/Grav/Installer/Install.php131
$closure(...$arguments)/system/src/Grav/Common/Media/Traits/ThumbnailMediaTrait.php144
$fn( )/system/src/Grav/Common/Scheduler/Job.php306
$userClass($content, $callable)/system/src/Grav/Common/User/DataUser/UserCollection.php77
$filter($file)/system/src/Grav/Common/Filesystem/Folder.php291
$status(['type' => 'count', 'steps' => iterator_count($files), ])/system/src/Grav/Common/Filesystem/ZipArchiver.php73
static($chunk, $this->params, $this->pages)/system/src/Grav/Common/Page/Collection.php211
$scanBlueprintsAndTemplates($types)/system/src/Grav/Common/Page/Pages.php1324
$scanBlueprintsAndTemplates($types)/system/src/Grav/Common/Page/Pages.php1329
$blueprints( )/system/src/Grav/Common/Config/CompiledConfig.php74
$controllerClass($attributes['path'] ?? '', $attributes['params'] ?? [ ])/system/src/Grav/Common/Processors/TasksProcessor.php45
static($grav)/system/src/Grav/Common/Processors/InitializeProcessor.php58
$handler( )/system/src/Grav/Common/Errors/SystemFacade.php43
$install($zip)/system/src/Grav/Console/Gpm/DirectInstallCommand.php313
$status(['type' => 'progress', ])/system/src/Grav/Common/Filesystem/ZipArchiver.php88
$status(['type' => 'message', 'message' => 'Compressing...'])/system/src/Grav/Common/Filesystem/ZipArchiver.php93
$status(['type' => 'message', 'message' => 'Adding empty folders...'])/system/src/Grav/Common/Filesystem/ZipArchiver.php119
$status(['type' => 'progress', ])/system/src/Grav/Common/Filesystem/ZipArchiver.php126
$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
$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.php1134
$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
$locator("themes://{$path}/{$path}.php")/system/src/Grav/Common/Themes.php395
$locator("themes://{$path}/theme.php")/system/src/Grav/Common/Themes.php395
$locator("themes://{$path}/{$path}.php")/system/src/Grav/Common/Themes.php387
$locator("themes://{$path}/theme.php")/system/src/Grav/Common/Themes.php387
$callable( )/system/src/Grav/Common/Debugger.php546
$pluginClass($name, $grav)/system/src/Grav/Common/Plugins.php315
$locator("themes://{$path}/{$path}.php")/system/src/Grav/Common/Themes.php407
$locator("themes://{$path}/theme.php")/system/src/Grav/Common/Themes.php407
static($id, $field, $filename, $uploadedFile)/system/src/Grav/Framework/Media/UploadedMediaObject.php45
static($object->getId( ))/system/src/Grav/Framework/Media/MediaIdentifier.php30
static($body)/system/src/Grav/Framework/Psr7/Stream.php31
static($current->getChildren( ))/system/src/Grav/Framework/Acl/RecursiveActionIterator.php62
$themeClass($grav, $config, $name)/system/src/Grav/Common/Themes.php255
$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, $this->getFlexDirectory( ))/system/src/Grav/Framework/Flex/FlexIndex.php563
$method($data, $files, $object)/system/src/Grav/Framework/Flex/FlexForm.php558
static($entries, $directory)/system/src/Grav/Framework/Flex/FlexCollection.php89
static($elements, $this->_flexDirectory)/system/src/Grav/Framework/Flex/FlexCollection.php585
static($elements, $storage['key'], $directory, $validate)/system/src/Grav/Framework/Flex/FlexObject.php115
$formatterClassName($formatterOptions)/system/src/Grav/Framework/Flex/Storage/AbstractFilesystemStorage.php134
$filter($var ?? $this->getProperty('header')->get($property))/system/src/Grav/Framework/Flex/Pages/FlexPageObject.php320
$filter($var)/system/src/Grav/Framework/Flex/Pages/FlexPageObject.php344
$next($a, $b)/system/src/Grav/Framework/Object/Collection/ObjectExpressionVisitor.php151
$doCreate( )/system/src/Grav/Framework/Object/Property/ObjectPropertyTrait.php119
static($extensions, $mimes)/system/src/Grav/Framework/Mime/MimeTypes.php42
$className($data, $key, $this, $validate)/system/src/Grav/Framework/Flex/FlexDirectory.php549
$className($options)/system/src/Grav/Framework/Flex/FlexDirectory.php999
$collectionClass($objects)/system/src/Grav/Framework/Flex/Flex.php152
static($object->getKey( ), $object->getFlexType( ), 'key')/system/src/Grav/Framework/Flex/FlexIdentifier.php29
static($entries, $directory)/system/src/Grav/Framework/Flex/FlexIndex.php70
$type($id)/system/src/Grav/Framework/ContentBlock/ContentBlock.php74
static($id)/system/src/Grav/Framework/ContentBlock/ContentBlock.php55
$filterFunction($expr)/system/src/Grav/Framework/Collection/AbstractFileCollection.php143
$oldFilterFunction($expr)/system/src/Grav/Framework/Collection/AbstractFileCollection.php143
$objectFunction($file)/system/src/Grav/Framework/Collection/AbstractFileCollection.php198
$filter($file)/system/src/Grav/Framework/Collection/AbstractFileCollection.php184
static($normalize)/system/src/Grav/Framework/Filesystem/Filesystem.php54
static($entries)/system/src/Grav/Framework/Collection/AbstractIndexCollection.php510
&$current->{$field}/system/src/Grav/Common/Data/Blueprint.php155
$this->{$method}($current, $property, $call)/system/src/Grav/Common/Data/Blueprint.php178
$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.php106
$current->{$field}/system/src/Grav/Common/Data/Blueprint.php107
$inflector->{$action}($data)/system/src/Grav/Common/Twig/Extension/GravExtension.php433
$inflector::hyphenize($profile['name'])/system/src/Grav/Common/Backup/Backups.php90
$inflector->{$action}($data)/system/src/Grav/Common/Twig/Extension/GravExtension.php429
$inflector->{$action}($data, $count)/system/src/Grav/Common/Twig/Extension/GravExtension.php433
$b->$key/system/src/Grav/Console/Gpm/IndexCommand.php329
$plugins::get($this->pluginName)/system/src/Grav/Console/Application/PluginApplication.php106
$b->{$key}/system/src/Grav/Console/Gpm/IndexCommand.php327
$a->$key/system/src/Grav/Console/Gpm/IndexCommand.php329
$this->gpm->{$function}($package->slug)/system/src/Grav/Console/Gpm/IndexCommand.php296
$a->{$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.php278
$this->gpm->{$function}($package->slug)/system/src/Grav/Console/Gpm/IndexCommand.php271
$this->gpm->{$method}($package->slug)/system/src/Grav/Console/Gpm/IndexCommand.php223
$this->gpm->{$method}($package->slug)/system/src/Grav/Console/Gpm/IndexCommand.php218
$this->gpm->{$method}($package->slug)/system/src/Grav/Console/Gpm/IndexCommand.php205
$this->gpm->{'getInstalled' . $type}($package->slug)/system/src/Grav/Console/Gpm/IndexCommand.php187
$this->gpm->{'is' . $type . 'Installed'}($package->slug)/system/src/Grav/Console/Gpm/IndexCommand.php186
$this->gpm->{'is' . $type . 'Updatable'}($package->slug)/system/src/Grav/Console/Gpm/IndexCommand.php185
$this->gpm->{'getUpdatable' . ucfirst($package->package_type)}( )/system/src/Grav/Console/Gpm/IndexCommand.php182
$creator::getHeadersFromServer($_SERVER)/system/src/Grav/Common/Service/RequestServiceProvider.php53
$this->data->{$key}/system/src/Grav/Common/GPM/Common/Package.php72
$this->gpm->{'getInstalled' . $type}($foundPackage->slug)/system/src/Grav/Console/Gpm/InfoCommand.php140
$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
$foundPackage->{$info}/system/src/Grav/Console/Gpm/InfoCommand.php118
$backups::getBackupProfiles( )/system/src/Grav/Console/Cli/BackupCommand.php75
$backups::backup($id, function ($args) { /**/ } )/system/src/Grav/Console/Cli/BackupCommand.php103
$inflector::camelize($search)/system/src/Grav/Common/GPM/GPM.php828
$foundPackage->{$info}/system/src/Grav/Console/Gpm/InfoCommand.php116
$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
$file->{$value}( )/system/src/Grav/Common/Filesystem/Folder.php282
$page->$method(...$p)/system/src/Grav/Console/Cli/PageSystemValidatorCommand.php240
$installer::$method( )/system/src/Grav/Common/GPM/Installer.php127
$installer::$method( )/system/src/Grav/Common/GPM/Installer.php161
$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
$current->{$field}/system/src/Grav/Common/Page/Page.php1085
$this->header->{$key}/system/src/Grav/Common/Page/Page.php574
$this->image->{$method}(...$args)/system/src/Grav/Common/Page/Medium/ImageMedium.php473
$current->{$field}/system/src/Grav/Common/Page/Page.php1086
$this->$assets/system/src/Grav/Common/Assets.php458
$this->{strtolower($type) . '_pipeline_before_excludes'}/system/src/Grav/Common/Assets.php406
$pipeline->$render_pipeline($pipeline_assets, $group, $attributes)/system/src/Grav/Common/Assets.php468
$this->{$pipeline_enabled}/system/src/Grav/Common/Assets.php464
$this->{$excludes}/system/src/Grav/Common/Assets.php258
$this->{$var}/system/src/Grav/Common/Getters.php157
$this->{strtolower($type) . '_pipeline_include_externals'}/system/src/Grav/Common/Assets.php405
$this->$collection/system/src/Grav/Common/Assets.php295
$this->{$var}/system/src/Grav/Common/Getters.php127
$this->{$offset}/system/src/Grav/Common/Getters.php115
$this->{$var}/system/src/Grav/Common/Getters.php141
$this->{$offset}/system/src/Grav/Common/Getters.php129
self::$method($value, $params)/system/src/Grav/Common/Data/Validation.php89
self::$method($value, $validate, $field)/system/src/Grav/Common/Data/Validation.php79
$this->$check/system/src/Grav/Common/Assets/Pipeline.php336
self::$method($value, $validate, $field)/system/src/Grav/Common/Data/Validation.php218
parent::{$method}(...$arguments)/system/src/Grav/Common/Media/Traits/ThumbnailMediaTrait.php147
$this->{$win_check}/system/src/Grav/Common/Assets/Pipeline.php341
$current->{$offset}/system/src/Grav/Framework/Form/Traits/FormTrait.php241
$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
$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->{$method}( )/system/src/Grav/Framework/Flex/FlexDirectoryForm.php189
$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->{$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
$this->{$offset}/system/src/Grav/Common/Getters.php101
$this->{$var}/system/src/Grav/Common/Getters.php113
$this->{$offset}/system/src/Grav/Common/Getters.php85
$this->{$var}/system/src/Grav/Common/Getters.php98
$this->{$key}/system/src/Grav/Common/Iterator.php55
$this->{$var}/system/src/Grav/Common/Getters.php82
$this->{$method}/system/src/Grav/Common/Grav.php678
$this->{$key}/system/src/Grav/Common/Iterator.php55
$this->{$property}/system/src/Grav/Common/Uri.php1446
$uri::isExternal($route)/system/src/Grav/Common/Grav.php471
$page_header->{$class_name_merged}/system/src/Grav/Common/Plugin.php356
$page_header->{$class_name_merged}/system/src/Grav/Common/Plugin.php357
$page_header->{$class_name}/system/src/Grav/Common/Plugin.php344
$page_header->{$class_name}/system/src/Grav/Common/Plugin.php346
$medium->{$method}(...$args)/system/src/Grav/Framework/Media/MediaObject.php167
$page_header->{$class_name_merged}/system/src/Grav/Common/Plugin.php344
$postParams->{$key}/system/src/Grav/Framework/Psr7/ServerRequest.php217
$postParams->$key/system/src/Grav/Framework/Psr7/ServerRequest.php172
$this->{$method}($value)/system/src/Grav/Framework/Flex/Pages/FlexPageObject.php379
$this->{$method}( )/system/src/Grav/Framework/Flex/Pages/FlexPageObject.php364
$current->{$offset}/system/src/Grav/Framework/Flex/FlexObject.php901
$current->{$offset}/system/src/Grav/Framework/Flex/FlexObject.php900
$indexClass::updateObjectMeta($meta, $value, $storage)/system/src/Grav/Framework/Flex/FlexObject.php774
$this->{$method}($value)/system/src/Grav/Framework/Flex/FlexForm.php471
$this->{$method}( )/system/src/Grav/Framework/Flex/FlexForm.php453
$this->{$method}( )/system/src/Grav/Framework/Flex/FlexForm.php232
$this->{$method}( )/system/src/Grav/Framework/Flex/FlexForm.php214
$collection->{$name}(...$arguments)/system/src/Grav/Framework/Flex/FlexIndex.php510
$collection->{$name}(...$arguments)/system/src/Grav/Framework/Flex/FlexIndex.php489
$className::getCachedMethods( )/system/src/Grav/Framework/Flex/FlexIndex.php456
$this->{$method}($value)/system/src/Grav/Framework/Flex/FlexDirectoryForm.php385
$this->{$method}( )/system/src/Grav/Framework/Flex/FlexDirectoryForm.php367
$this->{$methodName}($value)/system/src/Grav/Framework/Object/Property/ObjectPropertyTrait.php65
$current->{$offset}/system/src/Grav/Framework/Object/Access/NestedPropertyTrait.php68