Source for file text.php
Documentation is available at text.php
* @package FrameworkOnFramework
* @copyright Copyright (C) 2010 - 2012 Akeeba Ltd. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
// Protect from unauthorized access
* FrameworkOnFramework model behavior class
* @package FrameworkOnFramework
* @param JDatabaseDriver $db The database object
* @param object $field The field informations as taken from the db
public function __construct($db, $field, $table_alias =
false)
parent::__construct($db, $field, $table_alias =
false);
* Returns the default search method for this field.
* Perform a partial match (search in string)
* @param mixed $value The value to compare to
* @return string The SQL where clause for this search
return '(' .
$this->getFieldName() .
' LIKE ' .
$this->_db->quote('%' .
$value .
'%') .
')';
* Perform an exact match (match string)
* @param mixed $value The value to compare to
* @return string The SQL where clause for this search
public function exact($value)
return '(' .
$this->getFieldName() .
' LIKE ' .
$this->_db->quote($value) .
')';
* Dummy method; this search makes no sense for text fields
* @param mixed $from Ignored
* @param mixed $to Ignored
* @param boolean $include Ignored
* @return string Empty string
public function between($from, $to, $include =
true)
* Dummy method; this search makes no sense for text fields
* @param mixed $from Ignored
* @param mixed $to Ignored
* @param boolean $include Ignored
* @return string Empty string
public function outside($from, $to, $include =
false)
* Dummy method; this search makes no sense for text fields
* @param mixed $value Ignored
* @param mixed $interval Ignored
* @param boolean $include Ignored
* @return string Empty string
public function interval($value, $interval, $include =
true)
Documentation generated on Tue, 19 Nov 2013 15:15:40 +0100 by phpDocumentor 1.4.3