original_string: function MetaTables($ttype=false,$showSchema=false,$mask=false)
  	{
  		$false = false;
  		if ($this->metaTablesSQL) {
  			// complicated state saving by the need for backward compat
  
  			if ($ttype == 'VIEWS'){
  						$sql = str_replace('U', 'V', $this->metaTablesSQL);
  			}elseif (false === $ttype){
  						$sql = str_replace('U',"U' OR type='V", $this->metaTablesSQL);
  			}else{ // TABLES OR ANY OTHER
  						$sql = $this->metaTablesSQL;
  			}
  			$rs = $this->Execute($sql);
  
  			if ($rs === false || !method_exists($rs, 'GetArray')){
  					return $false;
  			}
  			$arr = $rs->GetArray();
  
  			$arr2 = array();
  			foreach($arr as $key=>$value){
  					$arr2[] = trim($value['name']);
  			}
  			return $arr2;
  		}
  		return $false;
  	}
code: function MetaTables($ttype=false,$showSchema=false,$mask=false)
  	{
  		$false = false;
  		if ($this->metaTablesSQL) {
  			// complicated state saving by the need for backward compat
  
  			if ($ttype == 'VIEWS'){
  						$sql = str_replace('U', 'V', $this->metaTablesSQL);
  			}elseif (false === $ttype){
  						$sql = str_replace('U',"U' OR type='V", $this->metaTablesSQL);
  			}else{ // TABLES OR ANY OTHER
  						$sql = $this->metaTablesSQL;
  			}
  			$rs = $this->Execute($sql);
  
  			if ($rs === false || !method_exists($rs, 'GetArray')){
  					return $false;
  			}
  			$arr = $rs->GetArray();
  
  			$arr2 = array();
  			foreach($arr as $key=>$value){
  					$arr2[] = trim($value['name']);
  			}
  			return $arr2;
  		}
  		return $false;
  	}
code_tokens: function MetaTables ( $ ttype = false , $ showSchema = false , $ mask = false ) { $ false = false ; if ( $ this -> metaTablesSQL ) { // complicated state saving by the need for backward compat if ( $ ttype == 'VIEWS' ) { $ sql = str_replace ( 'U' , 'V' , $ this -> metaTablesSQL ) ; } elseif ( false === $ ttype ) { $ sql = str_replace ( 'U' , "U' OR type='V" , $ this -> metaTablesSQL ) ; } else { // TABLES OR ANY OTHER $ sql = $ this -> metaTablesSQL ; } $ rs = $ this -> Execute ( $ sql ) ; if ( $ rs === false || ! method_exists ( $ rs , 'GetArray' ) ) { return $ false ; } $ arr = $ rs -> GetArray ( ) ; $ arr2 = array ( ) ; foreach ( $ arr as $ key => $ value ) { $ arr2 [ ] = trim ( $ value [ 'name' ] ) ; } return $ arr2 ; } return $ false ; }
docstring: split the Views, Tables and procedures.
docstring_tokens: split the Views Tables and procedures .