Documentation

CartHelper
in package

Description of CartHelper Static Class

Tags
author

nczirjak

Table of Contents

Properties

$config  : Config
$pdo  : PDO
$repoDb  : RepoDb
$schema  : Schema
$breadcrumbs  : mixed
$resources  : mixed

Methods

__construct()  : mixed
checkCartContent()  : bool
extractParents()  : object
Generate the parent data
addMetaInfo()  : mixed
buildNestedNoChildrenKey()  : array<string|int, mixed>
checkCartItems()  : array<string|int, mixed>
createNewCookiData()  : void
fetchParentValues()  : mixed

Properties

Methods

checkCartContent()

public checkCartContent() : bool
Return values
bool

extractParents()

Generate the parent data

public extractParents(object $pdoStmt, int $resId, array<string|int, mixed> $context[, string $lang = "en" ]) : object
Parameters
$pdoStmt : object
$resId : int
$context : array<string|int, mixed>
$lang : string = "en"
Return values
object

addMetaInfo()

private addMetaInfo(mixed $tree, mixed $titles) : mixed
Parameters
$tree : mixed
$titles : mixed

buildNestedNoChildrenKey()

private buildNestedNoChildrenKey(array<string|int, mixed> $input) : array<string|int, mixed>
Parameters
$input : array<string|int, mixed>
Return values
array<string|int, mixed>

checkCartItems()

private checkCartItems() : array<string|int, mixed>
Return values
array<string|int, mixed>

createNewCookiData()

private createNewCookiData(array<string|int, mixed> $data, array<string|int, mixed> $cookie) : void
Parameters
$data : array<string|int, mixed>
$cookie : array<string|int, mixed>

fetchParentValues()

private fetchParentValues(array<string|int, mixed> $data[, string $lang = "en" ]) : mixed
Parameters
$data : array<string|int, mixed>
$lang : string = "en"

        
On this page

Search results