Class XTPage

Description

Command part for managing the web page of the front office web site

  • author: SimpliciWeb
  • version: $Id: xt_page.class.php 738 2007-12-05 15:16:46Z nicolas_s $

Located in /core/internal_components/common/t_page/xt_page.class.php (line 62)

ObjectCached
   |
   --XTPage
Direct descendents
Class Description
 class TPage Manage the page for the website
 class TPageFo Manage the PLICI page system
Variable Summary
Method Summary
 string convertLinkDisplayName (string $p_name)
 bool getCurrentPageDbcDbNameListParameterForSearch ( &$r_result, array $r_result)
 bool isNotValidPageId (string $p_value)
 bool isNotValidPliciPageId (string $p_value)
 bool translatePageId (integer $p_page_id,  &$r_result, array $r_result)
 bool translatePliciPageId (string $p_plici_page_id,  &$r_result, array $r_result)
 bool xIsNotValidPageBorder (string $p_value)
 bool xIsNotValidPageLevel (string $p_value)
 bool xIsNotValidPageLogin (string $p_value)
 bool xIsNotValidPagePass (string $p_value)
 bool xTransformPageDbcDbnameListForBD ( &$r_result, array $p_page_dbc_dbname_list, array $r_result)
Variables
array $m_access = array() (line 120)
array $m_cached = array() (line 96)
string $m_dbc_dbname_list_separator = "|" (line 154)

List separator for stock array in database

Is not private. This symbol is used in request

array $m_db_page_id = array() (line 84)

page id

array $m_db_page_level = array() (line 78)

db page level

array $m_distribution = array() (line 136)
Format $m_object_format = NULL (line 72)

Format Object


Redefined in descendants as:
array $m_plici_page_id_translate_array = array() (line 146)

Set array for translate all plici_page_id in page_id

array $m_product = array() (line 88)

Redefined in descendants as:
array $m_robot = array() (line 128)
array $m_r_access = array() (line 124)
array $m_r_cached = array() (line 100)
array $m_r_distribution = array() (line 140)
array $m_r_product = array() (line 92)

Redefined in descendants as:
array $m_r_robot = array() (line 132)
array $m_r_type = array() (line 116)
array $m_r_visibility = array() (line 108)
array $m_type = array() (line 112)
array $m_visibility = array() (line 104)
string $req_get_plici_page_id =
"SELECT page_id, plici_page_id
FROM t_page
WHERE plici_page_id IS NOT NULL;"
(line 162)

SQL Request : Get all plici page id not null with page id.

Usefull to build translate array

Inherited Variables

Inherited from ObjectCached

ObjectCached::$m_array_already_loader
Methods
Constructor XTPage (line 174)

Constructor, init the requests and objects

XTPage XTPage ()
convertLinkDisplayName (line 323)

Return the template name for a link

string convertLinkDisplayName (string $p_name)
  • string $p_name
getCurrentPageDbcDbNameListParameterForSearch (line 476)

Return parameters

  • return: TRUE on error
bool getCurrentPageDbcDbNameListParameterForSearch ( &$r_result, array $r_result)
  • array $r_result
  • &$r_result
isNotValidPageId (line 262)

Parameter Integrity checker

  • return: TRUE if not valid
  • access: private
bool isNotValidPageId (string $p_value)
  • string $p_value
isNotValidPliciPageId (line 272)

Parameter Integrity checker

  • return: TRUE if not valid
  • access: private
bool isNotValidPliciPageId (string $p_value)
  • string $p_value
translatePageId (line 386)

Translate page_id in PLICI_PAGE_ID Return plici page id for one page identified by page id

  • return: TRUE on error
bool translatePageId (integer $p_page_id,  &$r_result, array $r_result)
  • integer $p_page_id
  • array $r_result
  • &$r_result
translatePliciPageId (line 345)

Translate PLICI_PAGE_ID in page_id Return page id for one page identified by plici page id

  • return: TRUE on error
bool translatePliciPageId (string $p_plici_page_id,  &$r_result, array $r_result)
  • string $p_plici_page_id
  • array $r_result
  • &$r_result
xFillPliciPageIdTranslateArray (line 429)

Fill plici page id translate array

  • return: TRUE on error
  • access: private
bool xFillPliciPageIdTranslateArray ()
xIsNotValidPageBorder (line 282)

Parameter Integrity checker

  • return: TRUE if not valid
  • access: private
bool xIsNotValidPageBorder (string $p_value)
  • string $p_value
xIsNotValidPageLevel (line 292)

Parameter Integrity checker

  • return: TRUE if not valid
  • access: private
bool xIsNotValidPageLevel (string $p_value)
  • string $p_value
xIsNotValidPageLogin (line 302)

Parameter Integrity checker

  • return: TRUE if not valid
  • access: private
bool xIsNotValidPageLogin (string $p_value)
  • string $p_value
xIsNotValidPagePass (line 312)

Parameter Integrity checker

  • return: TRUE if not valid
  • access: private
bool xIsNotValidPagePass (string $p_value)
  • string $p_value
xTransformPageDbcDbnameListForBD (line 462)

Transform array in string

  • return: TRUE on error
bool xTransformPageDbcDbnameListForBD ( &$r_result, array $p_page_dbc_dbname_list, array $r_result)
  • array $r_result
  • array $p_page_dbc_dbname_list
  • &$r_result

Inherited Methods

Inherited From ObjectCached

 ObjectCached::xClearRemember()
 ObjectCached::xClearRememberAll()
 ObjectCached::xIsRemembered()
 ObjectCached::xRemember()

Documentation generated on Tue, 25 Mar 2008 15:37:35 +0100 by phpDocumentor 1.3.2