Arikaim CMS

ArikaimStore
in package

Arikaim store

Table of Contents

Constants

HOST  = 'http://arikaim.com'
LOGIN_API_URL  = ''
ORDER_REGISTER_URL  = Self::HOST . '/api/arikaim/order/register'
ORDER_TYPE_ENVATO  = 'envato'
PACKAGE_DOWNLOAD_URL  = Self::HOST . '/api/repository/package/download'
PACKAGE_VERSION_URL  = Self::HOST . '/api/repository/package/version/'
SIGNUP_URL  = Self::HOST . '/signup'

Properties

$config  : Config
Config
$configFile  : string
Data config file name

Methods

__construct()  : mixed
Constructor
clear()  : void
Init data
create()  : self
Create obj
fetchPackageDetails()  : mixed
Fetch package details
fetchPackages()  : mixed
Fetch packages list
getConfig()  : Collection
Get config refernce
getLoginUrl()  : string
Get signup url
getPackageDetailsUrl()  : string
Gte package details requets url
getPackageKey()  : string|null
Get package key
getPackages()  : array<string|int, mixed>
Get packages
getPackageVersionUrl()  : string
Get package version url
getProduct()  : array<string|int, mixed>
Get orders
getSignupUrl()  : string
Get signup url
hasCurl()  : bool
Is curl installed
isLogged()  : bool
Return true if cust have account token
logout()  : bool
Logout (deletes user token)
toArray()  : array<string|int, mixed>
Convert config data to array

Constants

ORDER_REGISTER_URL

public mixed ORDER_REGISTER_URL = Self::HOST . '/api/arikaim/order/register'

ORDER_TYPE_ENVATO

public mixed ORDER_TYPE_ENVATO = 'envato'

PACKAGE_DOWNLOAD_URL

public mixed PACKAGE_DOWNLOAD_URL = Self::HOST . '/api/repository/package/download'

PACKAGE_VERSION_URL

public mixed PACKAGE_VERSION_URL = Self::HOST . '/api/repository/package/version/'

SIGNUP_URL

public mixed SIGNUP_URL = Self::HOST . '/signup'

Properties

$configFile

Data config file name

protected string $configFile

Methods

__construct()

Constructor

public __construct([string $configfileName = 'arikaim-store.php' ]) : mixed
Parameters
$configfileName : string = 'arikaim-store.php'

create()

Create obj

public static create() : self
Return values
self

fetchPackageDetails()

Fetch package details

public fetchPackageDetails(string $uuid) : mixed
Parameters
$uuid : string

fetchPackages()

Fetch packages list

public fetchPackages(string $type[, string|null $page = '1' ][, string $search = '' ]) : mixed
Parameters
$type : string
$page : string|null = '1'
$search : string = ''

getConfig()

Get config refernce

public getConfig() : Collection
Return values
Collection

getLoginUrl()

Get signup url

public getLoginUrl() : string
Return values
string

getPackageDetailsUrl()

Gte package details requets url

public getPackageDetailsUrl(string $uuid) : string
Parameters
$uuid : string
Return values
string

getPackageKey()

Get package key

public getPackageKey(string|null $repository) : string|null
Parameters
$repository : string|null
Return values
string|null

getPackages()

Get packages

public getPackages() : array<string|int, mixed>
Return values
array<string|int, mixed>

getPackageVersionUrl()

Get package version url

public getPackageVersionUrl(string $packageName) : string
Parameters
$packageName : string
Return values
string

getProduct()

Get orders

public getProduct() : array<string|int, mixed>
Return values
array<string|int, mixed>

getSignupUrl()

Get signup url

public getSignupUrl() : string
Return values
string

hasCurl()

Is curl installed

public hasCurl() : bool
Return values
bool

isLogged()

Return true if cust have account token

public isLogged() : bool
Return values
bool

logout()

Logout (deletes user token)

public logout() : bool
Return values
bool

toArray()

Convert config data to array

protected toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>

        
On this page

Search results