You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

29 lines
678 B

<?php
// (c) Copyright by authors of the Tiki Wiki CMS Groupware Project
//
// All Rights Reserved. See copyright.txt for details and a complete list of authors.
// Licensed under the GNU LESSER GENERAL PUBLIC LICENSE. See license.txt for details.
// $Id$
class TikiDb_Expr
{
private $string;
private $arguments;
public function __construct($string, array $arguments)
{
$this->string = $string;
$this->arguments = $arguments;
}
public function getQueryPart($currentField)
{
return str_replace('$$', $currentField ?? '', $this->string);
}
public function getValues()
{
return $this->arguments;
}
}