SourceForge.net LogoPHPGallue
[ class tree: libgallue ] [ index: libgallue ] [ all elements ]

Class: GALTokens

Source Location: /libgallue/token.inc.php

Class Overview

GALTable
   |
   --GALGallueTable
      |
      --GALTokens



Methods


Inherited Variables

Inherited Methods

Class: GALGallueTable

GALGallueTable::__construct()
Initializes $glb object variable.
GALGallueTable::search()
SQL expression that searches for items containing $term.
GALGallueTable::visible()
SQL expression that is TRUE only for items visible to the user currently logged in.
GALGallueTable::writeable()
SQL expression that is TRUE only for items writeable by the user currently logged in.

Class: GALTable

GALTable::__construct()
Initializes this table.
GALTable::buildResult()
Implements the GALResultFactory interface.
GALTable::compareExpression()
Factory for GALExpressionCompare objects.
GALTable::containsKeyFields()
Checks if the specified fields contains a field that belongs to the primary key.
GALTable::count()
Count rows that match the given GALExpression.
GALTable::countFields()
Returns the number of fields contained in a result.
GALTable::delete()
Deletes the row identified by $key from the database.
GALTable::extendedCount()
Template for complex count queries.
GALTable::extendedLoad()
Template for complex queries.
GALTable::fullKey()
Checks if the specified fields in $keys are the full primary key.
GALTable::getFields()
Returns all fields contained in this result.
GALTable::getFlags()
Gets the flags of the given field.
GALTable::getIfRegistered()
Return the row with the submitted primary key values, if it has been registered before.
GALTable::getLength()
Gets the length of the given field.
GALTable::getName()
Returns this table's name.
GALTable::getParent()
Returns a reference to this table.
GALTable::getPrimaryKey()
Returns the primary key of this table.
GALTable::getResultFactory()
Returns the factory to construct results.
GALTable::getRowFactory()
Returns the factory to construct rows.
GALTable::getTable()
Gets the name of the table the given field is contained in.
GALTable::getType()
Gets the type of the given field.
GALTable::insert()
Inserts a row into this table.
GALTable::insertMultiple()
Inserts multiple rows into the database.
GALTable::isField()
Checks if the given field is contained in a result.
GALTable::load()
Load rows that match the given GALExpression.
GALTable::rawCount()
Counts rows from this table.
GALTable::rawLoad()
Loads rows from this table.
GALTable::register()
Registers the specified row or returns an already registered row.
GALTable::registered()
Checks if the specified row is already registered.
GALTable::row()
Fetches a row matching the given key from the database.
GALTable::setRegistered()
Set the entry in $rows specified by &$keys to the specified value.
GALTable::stripKeys()
Removes all fields from the submitted data which belong to the primary key.
GALTable::unregister()
Removes a registered row.
GALTable::updateRow()
Sets the fields of the specified row to the specified values.
GALTable::validFields()
Checks if all the field names submitted in $fields are valid.
GALTable::__destruct()
Destructs all rows stored in $rows.

Class Details

[line 33]


[ Top ]


Class Methods


constructor __construct [line 34]

GALTokens __construct( GALGallery $glb)



Overrides GALGallueTable::__construct() (Initializes $glb object variable.)

Parameters:

GALGallery   $glb  

[ Top ]

method buildResult [line 62]

GALTokenIterator buildResult( resource $result)

Creates iterator on mysql result resource.



Overrides GALTable::buildResult() (Implements the GALResultFactory interface.)

Parameters:

resource   $result  

[ Top ]

method getToken [line 65]

void getToken( GALUser $user)



Parameters:

GALUser   $user  

[ Top ]

method search [line 54]

GALExpressionFALSE search( string $term)

Searching tokens is nor supported.



Overrides GALGallueTable::search() (SQL expression that searches for items containing $term.)

Parameters:

string   $term  

[ Top ]


Documentation generated on Wed, 16 Aug 2006 15:36:49 +0200 by phpDocumentor 1.3.0RC6