Arikaim CMS

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
bool

getPackage()

Get package

public getPackage(string $name) : array<string|int, mixed>|false
Parameters
$name : string
Return values
array<string|int, mixed>|false

getPackageNameColumn()

Get package name column(attribute)

public getPackageNameColumn() : string
Return values
string

getPackagesList()

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|null

hasPackage()

Return true if extension record exist.

public hasPackage(string $name) : bool
Parameters
$name : string
Return values
bool

isPrimary()

Return true if package is primary.

public isPrimary(string $name) : bool|null
Parameters
$name : string
Return values
bool|null

removePackage()

Get Package version

public removePackage(string $name) : bool
Parameters
$name : string
Return values
bool

setPackageStatus()

Set package status

public setPackageStatus(string $name, int|string $status) : bool
Parameters
$name : string
$status : int|string
Return values
bool

setPrimary()

Set package as primary

public setPrimary(string $name) : bool
Parameters
$name : string
Return values
bool

        
On this page

Search results