mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-18 18:59:56 +09:00
Included some missing classes.
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0-DB@8383 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
9a2c0a8ff9
commit
0f61e5d499
8 changed files with 55 additions and 48 deletions
|
|
@ -19,6 +19,7 @@
|
|||
if(!isset($this->value)) return;
|
||||
|
||||
$str_pos = strpos($this->value, '(');
|
||||
// TODO Replace this with parseExpression
|
||||
if($str_pos===false) return '"'.$this->value.'"';
|
||||
|
||||
$func_name = substr($this->value, 0, $str_pos);
|
||||
|
|
|
|||
|
|
@ -25,8 +25,6 @@
|
|||
$validator = '';
|
||||
if(isset($this->default_value)){
|
||||
$this->default_value = new DefaultValue($this->argument_name, $this->default_value);
|
||||
//$v = new DefaultCheck($this->argument_name, $this->default_value);
|
||||
//$validator .= $v->toString();
|
||||
$validator .= sprintf("$%s_argument->ensureDefaultValue(%s);\n"
|
||||
, $this->argument_name
|
||||
, $this->default_value->toString()
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@
|
|||
function IndexTag($index, $dbParser){
|
||||
$this->dbParser = $dbParser;
|
||||
$this->argument_name = $index->attrs->var;
|
||||
$index->attrs->default = $this->dbParser->parseExpression($index->attrs->default);
|
||||
//$index->attrs->default = $this->dbParser->parseExpression($index->attrs->default);
|
||||
$this->default = $index->attrs->default;
|
||||
require_once(_XE_PATH_.'classes/xml/xmlquery/queryargument/QueryArgument.class.php');
|
||||
$this->argument = new QueryArgument($index);
|
||||
|
|
@ -23,7 +23,7 @@
|
|||
$this->sort_order_argument = new QueryArgument($arg);
|
||||
$this->sort_order = "\$args->".$this->sort_order;
|
||||
}
|
||||
//else $this->sort_order = '"'.$this->sort_order.'"';
|
||||
else $this->sort_order = '"'.$this->sort_order.'"';
|
||||
}
|
||||
|
||||
function toString(){
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue