Overview
  • Namespace
  • Class

Namespaces

  • CupOfTea
    • EasyCfg
      • Contracts
      • Exceptions
      • Facades
  • None

Classes

  • Compiler
  • EasyCfg
  • EasyCfgServiceProvider

Traits

  • Configurable

Class EasyCfg

CupOfTea\EasyCfg\EasyCfg implements CupOfTea\EasyCfg\Contracts\Provider uses CupOfTea\Package\Package (not available)
Namespace: CupOfTea\EasyCfg
Located at EasyCfg.php

Methods summary

protected mixed
# getConfigurable( mixed $configurable )

Get the Configurable item.

Get the Configurable item.

Parameters

$configurable

Returns

mixed
protected mixed
# getConfigurableId( mixed $configurable, mixed $configurable_id )

Get the Configurable item's Id.

Get the Configurable item's Id.

Parameters

$configurable
$configurable_id

Returns

mixed
protected array
# mapAll( array $all )

Map all query result to Array

Map all query result to Array

Parameters

$all

Returns

array
protected mixed
# getValues( mixed $k = null, mixed $id = null )

Get cached all query

Get cached all query

Parameters

$k
$id

Returns

mixed
protected
# unsetValues( mixed $k = null, mixed $id = null )

Unset cached all query

Unset cached all query

Parameters

$k
$id
protected mixed
# getValue( string $key, mixed $configurable = null, mixed $configurable_id = null )

Get cached get query

Get cached get query

Parameters

$key
$configurable
$configurable_id

Returns

mixed
protected mixed
# setValue( string $key, mixed $result, mixed $configurable = null, mixed $configurable_id = null )

Set cached get query

Set cached get query

Parameters

$key
$result
$configurable
$configurable_id

Returns

mixed
protected
# unsetValue( string $key, mixed $configurable = null, mixed $configurable_id = null )

Unset cached get query

Unset cached get query

Parameters

$key
$configurable
$configurable_id
protected mixed
# key( mixed $result )

Get Config key from result

Get Config key from result

Parameters

$result

Returns

mixed
protected mixed
# value( mixed $result )

Get Config value from result

Get Config value from result

Parameters

$result

Returns

mixed
public mixed
# all( mixed $configurable = null, mixed $configurable_id = null )

Parameters

$configurable
$configurable_id

Returns

mixed

Inheritdoc

Implementation of

CupOfTea\EasyCfg\Contracts\Provider::all()
public mixed
# get( string $key, mixed $configurable = null, mixed $configurable_id = null )

Parameters

$key
$configurable
$configurable_id

Returns

mixed

Inheritdoc

Implementation of

CupOfTea\EasyCfg\Contracts\Provider::get()
public mixed
# set( string $key, mixed $value, mixed $configurable = null, mixed $configurable_id = null )

Parameters

$key
$value
$configurable
$configurable_id

Returns

mixed

Inheritdoc

Implementation of

CupOfTea\EasyCfg\Contracts\Provider::set()
public integer
# delete( string $key, mixed $configurable = null, mixed $configurable_id = null )

Parameters

$key
$configurable
$configurable_id

Returns

integer

Inheritdoc

Implementation of

CupOfTea\EasyCfg\Contracts\Provider::delete()
public integer
# deleteAll( mixed $configurable = null, mixed $configurable_id = null )

Parameters

$configurable
$configurable_id

Returns

integer

Inheritdoc

Implementation of

CupOfTea\EasyCfg\Contracts\Provider::deleteAll()

Constants summary

string PACKAGE

Package Name

Package Name

Const

string
# 'CupOfTea/EasyCfg'
string VERSION

Package Version

Package Version

Const

string
# '1.1.1'

Properties summary

protected array $all

Cached all queries

Cached all queries

# []
protected array $cfg

Cached get queries

Cached get queries

# []
protected array $all_id

Cached all queries on id-able items

Cached all queries on id-able items

# []
protected array $cfg_id

Cached get queries on id-able items

Cached get queries on id-able items

# []
API documentation generated by ApiGen