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

static Model
getInstanceFromJson(string $json)

Instanz aus einem JSON-String erstellen

from Model
__construct(string $name, string $version = 'latest')

__construct

from Plugin
string
getName()

getName

from Plugin
setName(string $name)

setName

from Plugin
string
getVersion()

getVersion

from Plugin
setVersion(string $version)

setVersion

from Plugin
URI
getUrl()

getUrl

from Plugin
setUrl(URI $url)

setUrl

from Plugin
Plugin>
getDependencies()

getDependencies

from Plugin
setDependencies(Collection $dependencies)

setDependencies

from Plugin
static Plugin
getInstanceFromArray(array $array)

getInstanceFromArray

string
getSourceId()

getSourceId

Category>
getCategories()

getCategories

mixed
getCompatibleSinceVersion()

getCompatibleSinceVersion

boolean
getCompatibleWithInstalledVersion()

getCompatibleWithInstalledVersion

string
getExcerpt()

getExcerpt

mixed
getInstalled()

getInstalled

Available>
getNeededDependencies()

getNeededDependencies

Plugin>
getOptionalDependencies()

getOptionalDependencies

string
getRequiredCore()

getRequiredCore

string
getTitle()

getTitle

URI
getWiki()

getWiki

setSourceId(string $sourceId)

setSourceId

setCategories(Collection $categories)

setCategories

setCompatibleSinceVersion(mixed $compatibleSinceVersion)

setCompatibleSinceVersion

setCompatibleWithInstalledVersion(boolean $compatibleWithInstalledVersion)

setCompatibleWithInstalledVersion

setExcerpt(string $excerpt)

setExcerpt

setInstalled(mixed $installed)

setInstalled

setNeededDependencies(Collection $neededDependencies)

setNeededDependencies

setOptionalDependencies(Collection $optionalDependencies)

setOptionalDependencies

setRequiredCore(string $requiredCore)

setRequiredCore

setTitle(string $title)

setTitle

setWiki(URI $wiki)

setWiki

Details

in Model at line 45
static Model getInstanceFromJson(string $json)

Instanz aus einem JSON-String erstellen

Parameters

string $json Json Zeichenkette

Return Value

Model Datenobjekt

Exceptions

TypeException Wenn die JSON-Zeichenkette kein Array abbildet oder Fehlerhaft ist

in Plugin at line 66
__construct(string $name, string $version = 'latest')

__construct

Parameters

string $name Name
string $version Version

in Plugin at line 78
string getName()

getName

Return Value

string Name

in Plugin at line 89
Plugin setName(string $name)

setName

Parameters

string $name

Return Value

Plugin

in Plugin at line 100
string getVersion()

getVersion

Return Value

string

in Plugin at line 111
Plugin setVersion(string $version)

setVersion

Parameters

string $version

Return Value

Plugin

in Plugin at line 121
URI getUrl()

getUrl

Return Value

URI

in Plugin at line 132
Plugin setUrl(URI $url)

setUrl

Parameters

URI $url

Return Value

Plugin

in Plugin at line 142
Plugin> getDependencies()

getDependencies

Return Value

Plugin>

in Plugin at line 153
Plugin setDependencies(Collection $dependencies)

setDependencies

Parameters

Collection $dependencies

Return Value

Plugin

at line 334
static Plugin getInstanceFromArray(array $array)

getInstanceFromArray

Parameters

array $array

Return Value

Plugin

at line 98
string getSourceId()

getSourceId

Return Value

string

at line 107
Category> getCategories()

getCategories

Return Value

Category>

at line 116
mixed getCompatibleSinceVersion()

getCompatibleSinceVersion

Return Value

mixed

at line 125
boolean getCompatibleWithInstalledVersion()

getCompatibleWithInstalledVersion

Return Value

boolean

at line 134
string getExcerpt()

getExcerpt

Return Value

string

at line 143
mixed getInstalled()

getInstalled

Return Value

mixed

at line 152
Available> getNeededDependencies()

getNeededDependencies

Return Value

Available>

at line 161
Plugin> getOptionalDependencies()

getOptionalDependencies

Return Value

Plugin>

at line 170
string getRequiredCore()

getRequiredCore

Return Value

string

at line 179
string getTitle()

getTitle

Return Value

string

at line 188
URI getWiki()

getWiki

Return Value

URI URI

at line 199
Available setSourceId(string $sourceId)

setSourceId

Parameters

string $sourceId

Return Value

Available

at line 211
Available setCategories(Collection $categories)

setCategories

Parameters

Collection $categories

Return Value

Available

at line 224
Available setCompatibleSinceVersion(mixed $compatibleSinceVersion)

setCompatibleSinceVersion

Parameters

mixed $compatibleSinceVersion

Return Value

Available

at line 236
Available setCompatibleWithInstalledVersion(boolean $compatibleWithInstalledVersion)

setCompatibleWithInstalledVersion

Parameters

boolean $compatibleWithInstalledVersion

Return Value

Available

at line 248
Available setExcerpt(string $excerpt)

setExcerpt

Parameters

string $excerpt

Return Value

Available

at line 260
Available setInstalled(mixed $installed)

setInstalled

Parameters

mixed $installed

Return Value

Available

at line 272
Available setNeededDependencies(Collection $neededDependencies)

setNeededDependencies

Parameters

Collection $neededDependencies

Return Value

Available

at line 285
Available setOptionalDependencies(Collection $optionalDependencies)

setOptionalDependencies

Parameters

Collection $optionalDependencies

Return Value

Available

at line 298
Available setRequiredCore(string $requiredCore)

setRequiredCore

Parameters

string $requiredCore

Return Value

Available

at line 310
Available setTitle(string $title)

setTitle

Parameters

string $title

Return Value

Available

at line 322
Available setWiki(URI $wiki)

setWiki

Parameters

URI $wiki

Return Value

Available