Available
class Available extends Plugin
Verfügbare Plugins
Properties
protected string | $name | from Plugin | |
protected string | $version | from Plugin | |
protected URI | $url | from Plugin | |
protected Plugin> | $dependencies | from Plugin | |
protected string | $sourceId | ||
protected Category> | $categories | ||
protected mixed | $compatibleSinceVersion | ||
protected boolean | $compatibleWithInstalledVersion | ||
protected string | $excerpt | ||
protected mixed | $installed | ||
protected Available> | $neededDependencies | ||
protected Plugin> | $optionalDependencies | ||
protected string | $requiredCore | ||
protected string | $title | ||
protected URI | $wiki |
Methods
getInstanceFromArray
getSourceId
getCategories
getCompatibleSinceVersion
getCompatibleWithInstalledVersion
getExcerpt
getInstalled
getNeededDependencies
getOptionalDependencies
getRequiredCore
getTitle
getWiki
setSourceId
setCategories
setCompatibleSinceVersion
setCompatibleWithInstalledVersion
setExcerpt
setInstalled
setNeededDependencies
setOptionalDependencies
setRequiredCore
Details
in Model at line 45
static Model
getInstanceFromJson(string $json)
Instanz aus einem JSON-String erstellen
in Plugin at line 66
__construct(string $name, string $version = 'latest')
__construct
in Plugin at line 78
string
getName()
getName
in Plugin at line 100
string
getVersion()
getVersion
in Plugin at line 121
URI
getUrl()
getUrl
in Plugin at line 142
Plugin>
getDependencies()
getDependencies
at line 334
static Plugin
getInstanceFromArray(array $array)
getInstanceFromArray
at line 98
string
getSourceId()
getSourceId
at line 107
Category>
getCategories()
getCategories
at line 116
mixed
getCompatibleSinceVersion()
getCompatibleSinceVersion
at line 125
boolean
getCompatibleWithInstalledVersion()
getCompatibleWithInstalledVersion
at line 134
string
getExcerpt()
getExcerpt
at line 143
mixed
getInstalled()
getInstalled
at line 152
Available>
getNeededDependencies()
getNeededDependencies
at line 161
Plugin>
getOptionalDependencies()
getOptionalDependencies
at line 170
string
getRequiredCore()
getRequiredCore
at line 179
string
getTitle()
getTitle
at line 188
URI
getWiki()
getWiki
at line 199
Available
setSourceId(string $sourceId)
setSourceId
at line 211
Available
setCategories(Collection $categories)
setCategories
at line 224
Available
setCompatibleSinceVersion(mixed $compatibleSinceVersion)
setCompatibleSinceVersion
at line 236
Available
setCompatibleWithInstalledVersion(boolean $compatibleWithInstalledVersion)
setCompatibleWithInstalledVersion
at line 248
Available
setExcerpt(string $excerpt)
setExcerpt
at line 260
Available
setInstalled(mixed $installed)
setInstalled
at line 272
Available
setNeededDependencies(Collection $neededDependencies)
setNeededDependencies
at line 285
Available
setOptionalDependencies(Collection $optionalDependencies)
setOptionalDependencies
at line 298
Available
setRequiredCore(string $requiredCore)
setRequiredCore
at line 310
Available
setTitle(string $title)
setTitle
at line 322
Available
setWiki(URI $wiki)
setWiki