CategoryViewHelper extends ViewHelper
in package

This is the CategoryViewHelper class.

The purpose of this class is to facilitate to Twig the generation of the category's view output (providing some useful methods).
This class extends ViewHelper, see this class.

Tags
see
ViewHelper
see
CategoryViewHelper::categoriesTreeMacro()

Table of Contents

$languageSheet  : Language|null
$session  : Session|null
$theme  : Theme|null
__construct()  : mixed
categoriesTreeMacro() This method merges the given arguments, calculates and returns the view parameters for the CategoriesTree.  : array<string|int, mixed>
getApplicationTaxesIncluded() This method returns the setting of 'show taxes included'.  : bool
mergeArguments() This method merges macro arguments with macro associated class properties by reference.  : void
richSnippetsMacro() This method merges the given arguments, calculates and returns the view parameters for the richSnippets.  : array<string|int, mixed>

Properties

Methods

__construct()

public __construct(Language $languageSheet, Theme $theme, Session|null $session) : mixed
Parameters
$languageSheet : Language
$theme : Theme
$session : Session|null
Return values
mixed

categoriesTreeMacro()

This method merges the given arguments, calculates and returns the view parameters for the CategoriesTree.

public categoriesTreeMacro([array<string|int, mixed> $arguments = [] ]) : array<string|int, mixed>

The array keys of the returned parameters are:

  • categories
  • showName
  • showImage
Parameters
$arguments : array<string|int, mixed> = []

Twig macro arguments

Return values
array<string|int, mixed>

getApplicationTaxesIncluded()

This method returns the setting of 'show taxes included'.

public static getApplicationTaxesIncluded() : bool
Return values
bool

mergeArguments()

This method merges macro arguments with macro associated class properties by reference.

public static mergeArguments(mixed &$classObject[, array<string|int, mixed> $arguments = [] ]) : void
Parameters
$classObject : mixed
$arguments : array<string|int, mixed> = []
Return values
void

richSnippetsMacro()

This method merges the given arguments, calculates and returns the view parameters for the richSnippets.

public richSnippetsMacro([array<string|int, mixed> $arguments = [] ]) : array<string|int, mixed>

The array keys of the returned parameters are:

  • richSnippets
Parameters
$arguments : array<string|int, mixed> = []

Twig macro arguments

Return values
array<string|int, mixed>

Search results