iPédiatre
 Tout Classes Fichiers Fonctions Variables
Variables
Référence du fichier dashboard.php

Aller au code source de ce fichier.

Variables

 $Module = $Params['Module']
 
 $tpl = eZTemplate::factory()
 
 $http = eZHTTPTool::instance()
 
 $user = eZUser::currentUser()
 
 $ini = eZINI::instance()
 
 $userNode = eZUser::currentUser()->contentObject()->mainNode()
 
 $passwd = $ini->variable('DatabaseSettings', 'Password')
 
 $host = $ini->variable('DatabaseSettings', 'Server')
 
 $dbname = $ini->variable('DatabaseSettings', 'Database')
 
 $db = ezcDbFactory::create( "mysql://{$user}:{$passwd}@{$host}/{$dbname}" )
 
 $nodes = array_map(function($child){return $child->attribute('node_id');}, $userNode->children())
 
 $nodes [] = $userNode->attribute('node_id')
 
 $q = $db->createSelectQuery()
 
 $stmt
 
 $rows = $stmt->fetchAll()
 
 $families = count($rows)
 
 $views = $rows[0]
 
 $from = $rows[0]
 
 $to = $rows[0]
 
 $Result ['content'] = $tpl->fetch('design:ip/dashboard.tpl')
 

Documentation des variables

$db = ezcDbFactory::create( "mysql://{$user}:{$passwd}@{$host}/{$dbname}" )

Définition à la ligne 22 du fichier dashboard.php.

$dbname = $ini->variable('DatabaseSettings', 'Database')

Définition à la ligne 16 du fichier dashboard.php.

Référencé par iPVisitCounterType\execute().

$families = count($rows)

Définition à la ligne 38 du fichier dashboard.php.

$from = $rows[0]

Définition à la ligne 62 du fichier dashboard.php.

$host = $ini->variable('DatabaseSettings', 'Server')

Définition à la ligne 15 du fichier dashboard.php.

$http = eZHTTPTool::instance()

Définition à la ligne 4 du fichier dashboard.php.

$ini = eZINI::instance()

Définition à la ligne 6 du fichier dashboard.php.

$Module = $Params['Module']

Définition à la ligne 2 du fichier dashboard.php.

$nodes = array_map(function($child){return $child->attribute('node_id');}, $userNode->children())
$nodes[] = $userNode->attribute('node_id')

Définition à la ligne 26 du fichier dashboard.php.

$passwd = $ini->variable('DatabaseSettings', 'Password')

Définition à la ligne 14 du fichier dashboard.php.

Référencé par iPVisitCounterType\execute().

$q = $db->createSelectQuery()

Définition à la ligne 28 du fichier dashboard.php.

Référencé par iPVisitCounterType\execute().

$Result['content'] = $tpl->fetch('design:ip/dashboard.tpl')

Définition à la ligne 82 du fichier dashboard.php.

$rows = $stmt->fetchAll()

Définition à la ligne 36 du fichier dashboard.php.

$stmt
Valeur initiale :
= $q->selectDistinct('session_id')
->from('ipediatre_visits')
->where($q->expr->in('node_id', $nodes))
->prepare()

Définition à la ligne 30 du fichier dashboard.php.

Référencé par iPVisitCounterType\execute().

$to = $rows[0]

Définition à la ligne 74 du fichier dashboard.php.

Référencé par iPSort\send().

$tpl = eZTemplate::factory()

Définition à la ligne 3 du fichier dashboard.php.

$user = eZUser::currentUser()

Définition à la ligne 5 du fichier dashboard.php.

$userNode = eZUser::currentUser()->contentObject()->mainNode()

Définition à la ligne 9 du fichier dashboard.php.

Référencé par iPFunctionCollection\fetchNewArticles().

$views = $rows[0]

Définition à la ligne 50 du fichier dashboard.php.