Class: base_urlmounter

Quellcode Position: Program_Root/base_urlmounter.php

Class base_urlmounter

Class Overview
Direct Derivates
Abgeleitete Class Description
papaya_urlmounter Url Utility

Inherited Properties And Methods
Inherited Properties Inherited Methods

Abgeleitet von base_db

base_db::$dbobj_name
base_db::$dbsocket
base_db::$db_obj
base_db::$msgs

Abgeleitet von base_db

base_db::createDBObject()
Create data base object(PEAR)
base_db::db_addField()
Interface function: insert field
base_db::db_addIndex()
Interface function: insert index
base_db::db_changeField()
Interface function: change field
base_db::db_changeIndex()
Interface function: change index
base_db::db_connect()
Connect to data base object
base_db::db_createTable()
Interface function: create given table
base_db::db_deleteRecord()
Interface function: delete database record
base_db::db_deleteRecords()
Interface function: delete records
base_db::db_dropField()
Interface function: delete field
base_db::db_dropIndex()
Interface function: delete index
base_db::db_emptyTable()
Interface function: delete ALL data in this table
base_db::db_getSQLSource()
DBMS spezific SQL source
base_db::db_insertRecord()
Interface function: create new record, return ID, set default values
base_db::db_insertRecords()
Interface function: insert records
base_db::db_query()
Interface function: submit database query
base_db::db_queryFmt()
Interface function: escape params and submit query
base_db::db_queryTableNames()
Interface function: delete all table names
base_db::db_queryTableStructure()
Interface function: table structur returned as array
base_db::db_updateRecord()
Interface function: change data record
base_db::db_updateRecords()
Interface function: change data records
base_db::escapeStr()
Store string in sql for use

Abgeleitet von base_object

base_object::addmsg()
Adds a message in the message object.
base_object::createPluginObject()
Create plugin object
base_object::debug()
Show the debug of the variable &$var
base_object::encodeQueryString()
Encode query string
base_object::escapeForFilename()
Escape chars in a string to use it in a filename
base_object::getAbsoluteURL()
Return absolute URL
base_object::getBaseLink()
Get base link
base_object::getBasePath()
get base path to current script
base_object::getLink()
Get link
base_object::getSessionValue()
base_object::getWebLink()
Get web link
base_object::getWebMediaLink()
Get web media link
base_object::includePluginFile()
Include plugin file
base_object::initializeParams()
Parameter initialisation
base_object::initializeSessionParam()
Initialisation of session-parameter
base_object::logMsg()
Log events
base_object::parseRequestURI()
Parse request URI to filter data out of it
base_object::setSessionValue()
base_object::stripslashes()
base_object::_gt()
Phrasetranslator - Fetch translation for all phrase
base_object::_gtf()
Phrasetranslator - Fetch translation of one phrase and insert variable
base_object::_gtfile()
Phrases - Locate files

Properties Summary
mixed   $a_error  
mixed   $baselink  
mixed   $dburi  
mixed   $entries  
mixed   $paramname  
mixed   $params  
mixed   $prefix  
mixed   $suffix  
mixed   $table  
mixed   $topic_id  
mixed   $tpl_capadd  
mixed   $tpl_capchange  
mixed   $tpl_capdel  

Method Summary
base_urlmounter()   Constructor
void   add()   Add
string   buildForm()   Build formular
string   buildLink()   Build link
void   change()   Change
string   checkPathSlashes()   Check path slashes
void   del()   Del
void   initialize()   Initialize
mixed   load()   Load
boolean   loadList()   Load list
string   locate()   Loacte
string   showDetails()   Show details
string   showEdit()   Show edit
string   showList()   Show list

Properties
mixed   $a_error [Zeile 39]

mixed   $baselink [Zeile 33]

mixed   $dburi = PAPAYA_DB_URI [Zeile 26]
Neudefinition von:
base_db::$dburi
Database URI
Neu definiert in folgenden Ableitungen:

mixed   $entries = null [Zeile 37]
Neu definiert in folgenden Ableitungen:

mixed   $paramname [Zeile 31]

mixed   $params [Zeile 32]

mixed   $prefix = /index_ [Zeile 28]

mixed   $suffix = .php [Zeile 29]

mixed   $table = PAPAYA_DB_TBL_NDIMURLS [Zeile 27]
Neu definiert in folgenden Ableitungen:

mixed   $topic_id [Zeile 35]

mixed   $tpl_capadd = Add [Zeile 42]
Neu definiert in folgenden Ableitungen:

mixed   $tpl_capchange = Change [Zeile 41]
Neu definiert in folgenden Ableitungen:

mixed   $tpl_capdel = Delete [Zeile 43]

Methods
Constructor base_urlmounter  [Zeile 52]

  base_urlmounter( [string $paramname = 'um']  )

Constructor

Parameters:
string   $paramname:  optional, default value 'um'

API Tags:
Access:  public


add  [Zeile 148]

  void add( integer $id, [mixed $topic_id = NULL]  )

Add

Parameters:
integer   $id: 
mixed   $topic_id:  optional, default value NULL

API Tags:
Access:  public


buildForm  [Zeile 235]

  string buildForm( string $cmd, integer $p_id, integer $a_id, string $path  )

Build formular

Parameters:
string   $cmd: 
integer   $p_id: 
integer   $a_id: 
string   $path:  optional, default value ""

API Tags:
Access:  public


buildLink  [Zeile 273]

  string buildLink( string $caption, [string $url = ''], [mixed $params = NULL], [string $target = ''], [string $class = ''], [string $title = ''], [boolean $htmltag = true]  )

Build link

Parameters:
string   $caption: 
string   $url:  optional, default value ''
mixed   $params:  optional, default value NULL
string   $target:  optional, default value ''
string   $class:  optional, default value ''
string   $title:  optional, default value ''
boolean   $htmltag:  optional, default value true

API Tags:
Access:  public


change  [Zeile 182]

  void change( integer $id, string $neues  )

Change

Parameters:
integer   $id: 
string   $neues: 

API Tags:
Access:  public


checkPathSlashes  [Zeile 355]

  string checkPathSlashes( string $path  )

Check path slashes

Parameters:
string   $path: 

API Tags:
Access:  public


del  [Zeile 171]

  void del( integer $id  )

Del

Parameters:
integer   $id: 

API Tags:
Access:  public


initialize  [Zeile 112]

  void initialize( )

Initialize


API Tags:
Access:  public


load  [Zeile 65]

  mixed load( string $path  )

Load

Parameters:
string   $path: 

API Tags:
Access:  public


loadList  [Zeile 123]

  boolean loadList( [mixed $id = NULL]  )

Load list

Parameters:
mixed   $id:  optional, default value NULL

API Tags:
Access:  public


locate  [Zeile 89]

  string locate( [string $basepath = '']  )

Loacte

Parameters:
string   $basepath:  optional, default value ''

API Tags:
Access:  public


showDetails  [Zeile 339]

  string showDetails( )

Show details


API Tags:
Access:  public


showEdit  [Zeile 308]

  string showEdit( )

Show edit


API Tags:
Access:  public


showList  [Zeile 199]

  string showList( integer $p_temp  )

Show list

Parameters:
integer   $p_temp: 

API Tags:
Access:  public

Neu definiert in folgenden Ableitungen: