30 parent::__construct($table);
39 $result = sprintf(
'new %sTableWithHint(\'%s\'%s, array('
40 , !strncasecmp($dbType,
'Mysql', 5) ?
'Mysql' : $dbType
41 , $dbParser->escape($this->name)
42 , $this->alias ?
', \'' . $dbParser->escape($this->alias) .
'\'' :
', null'
45 foreach($this->index as $indx)
47 $result .=
"new IndexHint(";
48 $result .=
'\'' . $dbParser->escape($indx->name) .
'\', \
'' . $indx->type .
'\'' .
') , ';
50 $result = substr($result, 0, -2);
57 if(!isset($this->conditionsTag))
61 return $this->conditionsTag->getArguments();
__construct($table, $index)