PHP Класс Piwik\Plugins\CoreVisualizations\Visualizations\Cloud

The generated tag cloud can be in PHP format, or in HTML. Inspired from Derek Harvey (www.derekharvey.co.uk)
Наследование: extends Piwik\Plugin\Visualization
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$debugDisableShuffle Used by system tests to make sure output is consistent.
$truncatingLimit

Защищенные свойства (Protected)

Свойство Тип Описание
$wordsArray

Открытые методы

Метод Описание
addWord ( string $word, integer $value = 1 ) : string Assign word to array
afterAllFiltersAreApplied ( )
beforeRender ( )
getDefaultConfig ( )

Защищенные методы

Метод Описание
getClassFromPercent ( $percent ) : integer Get the class range using a percentage
shuffleCloud ( ) Shuffle associated names in array

Приватные методы

Метод Описание
getCloudValues ( )
getPercentage ( $popularity, $maxValue )
truncateWordIfNeeded ( $word ) : string

Описание методов

addWord() публичный Метод

Assign word to array
public addWord ( string $word, integer $value = 1 ) : string
$word string
$value integer
Результат string

afterAllFiltersAreApplied() публичный Метод

beforeRender() публичный Метод

public beforeRender ( )

getClassFromPercent() защищенный Метод

Get the class range using a percentage
protected getClassFromPercent ( $percent ) : integer
$percent
Результат integer class

getDefaultConfig() публичный статический Метод

public static getDefaultConfig ( )

shuffleCloud() защищенный Метод

Shuffle associated names in array
protected shuffleCloud ( )

Описание свойств

$debugDisableShuffle публичное статическое свойство

Used by system tests to make sure output is consistent.
public static $debugDisableShuffle

$truncatingLimit публичное свойство

public $truncatingLimit

$wordsArray защищенное свойство

protected $wordsArray