Class: VMysqlQueryFilter

Source Location: /libraries/vwp/dbi/drivers/mysql/queryfilter.php

Class Overview [line 31]

VType
   |
   --VObject
      |
      --VMysqlQueryFilter

Virtual Web Platform - MySQL Query Filter

Author(s):

Version:

Copyright:

  • (c) Ralph Ritoch - All Rights Reserved

Variables

Constants

Methods


Inherited Variables

Inherited Constants

Inherited Methods

Class: VObject

VObject::__construct()
Class Constructor
VObject::bind()
Bind values to this object
VObject::delete()
Delete Object
VObject::get()
Get value
VObject::getAll()
Get all object values
VObject::getError()
Get error message
VObject::getErrors()
Get errors
VObject::getMethods()
Get object methods
VObject::getProperties()
Get object properties
VObject::save()
Save Object
VObject::set()
Set a value
VObject::setError()
Set error value
VObject::setProperties()
Set property values
VObject::setProperty()
Set property value
VObject::toString()
Convert object to string
VObject::__destruct()
Class Destructor
VObject::__toString()
Return object as a string


Class Details

Virtual Web Platform - MySQL Query Filter

This class provides the MySQL Query Filter

Tags:

[ Top ]


Class Variables

$_basegroup =  null

[line 50]

Base Group

Tags:

  • access - protected

Type: string

Overrides:

[ Top ]

$_groups = array()

[line 41]

Groups

Tags:

  • var - Filter Groups
  • access - protected

Type: array

Overrides:

[ Top ]


Class Methods

addCondition

boolean|object True addCondition( string $group, string $operator, array $left, unknown_type $right)

[line 115]

Add Condition to Filter Group

Tags:

  • return - on success, error or warning otherwise
  • access - public

Parameters:

  • string $group - Group ID
  • string $operator - Operator
  • array $left - Left Condition value as array(value,conditionvaluetype)
  • unknown_type $right -

[ Top ]

addGroup

boolean|object True addGroup( string $id, string $connector, boolean $base)

[line 71]

Add Filter Group

Tags:

  • return - on success, error or warning otherwise
  • access - public

Parameters:

  • string $id - Group ID
  • string $connector - Logic Connector
  • boolean $base - Base group

[ Top ]

clear

void clear( )

[line 289]

Clear Filter Settings

Tags:

  • access - public

Parameters:

[ Top ]

toSQL

void toSQL( &$driver, object $driver)

[line 263]

Get filter as SQL

Tags:

  • access - public

Parameters:

  • object $driver - SQL Database Driver
  • &$driver -

[ Top ]


Class Constants


Documentation generated on Mon, 17 Jan 2011 01:57:30 -0600 by phpDocumentor 1.4.3