PackageRegistry
Package Registry
Table of Contents
Methods
- addPackage() : bool
- Return package name
- getPackage() : array<string|int, mixed>|false
- Get package
- getPackageNameColumn() : string
- Get package name column(attribute)
- getPackagesList() : array<string|int, mixed>
- Get packages list
- getPackageStatus() : int|null
- get package status
- hasPackage() : bool
- Return true if extension record exist.
- isPrimary() : bool|null
- Return true if package is primary.
- removePackage() : bool
- Get Package version
- setPackageStatus() : bool
- Set package status
- setPrimary() : bool
- Set package as primary
Methods
addPackage()
Return package name
public
addPackage(string $name, array<string|int, mixed> $data) : bool
Parameters
- $name : string
- $data : array<string|int, mixed>
Return values
boolgetPackage()
Get package
public
getPackage(string $name) : array<string|int, mixed>|false
Parameters
- $name : string
Return values
array<string|int, mixed>|falsegetPackageNameColumn()
Get package name column(attribute)
public
getPackageNameColumn() : string
Return values
stringgetPackagesList()
Get packages list
public
getPackagesList([array<string|int, mixed> $filter = [] ]) : array<string|int, mixed>
Parameters
- $filter : array<string|int, mixed> = []
Return values
array<string|int, mixed>getPackageStatus()
get package status
public
getPackageStatus(string $name) : int|null
Parameters
- $name : string
Return values
int|nullhasPackage()
Return true if extension record exist.
public
hasPackage(string $name) : bool
Parameters
- $name : string
Return values
boolisPrimary()
Return true if package is primary.
public
isPrimary(string $name) : bool|null
Parameters
- $name : string
Return values
bool|nullremovePackage()
Get Package version
public
removePackage(string $name) : bool
Parameters
- $name : string
Return values
boolsetPackageStatus()
Set package status
public
setPackageStatus(string $name, int|string $status) : bool
Parameters
- $name : string
- $status : int|string
Return values
boolsetPrimary()
Set package as primary
public
setPrimary(string $name) : bool
Parameters
- $name : string