Skip to content

Kirby 5.2.3

new Plugin()

new Plugin(string $name, array $extends = [ ], array $info = [ ], Closure|array|string|null $license = null, string|null $root = null, string|null $version = null)

Parameters

Name Type Default Description
$namerequired string no default value Plugin name within Kirby (vendor/plugin)
$extends array [ ] Associative array of plugin extensions
$info array [ ]
$license Closureorarrayorstringornull null
$root stringornull null
$version stringornull null

Exceptions

Type Description
Kirby\Exception\InvalidArgumentException If the plugin name has an invalid format

Parent class

Kirby\Plugin\Plugin