public static function InterpretElement($data){
		$info=explode(' ',$data['keyword'][1],3);
		if(sizeof($info)<2)
			return true;
		$name=substr($info[1],1);
		if(substr($name,strlen($name)-1,1)==';')
			$name=substr($name,0,strlen($name)-1);
		PhpWsdl::Debug('Interpret element '.$name);
		if($data['server']->ParseDocs)
			if(sizeof($info)>2)
				$data['settings']['docs']=trim($info[2]);
		$data['elements'][]=new PhpWsdlElement($name,$info[0],$data['settings']);
		$data['settings']=Array();
		return false;
	}
public static function InterpretElement($data){
		$info=explode(' ',$data['keyword'][1],3);
		if(sizeof($info)<2)
			return true;
		$name=substr($info[1],1);
		if(substr($name,strlen($name)-1,1)==';')
			$name=substr($name,0,strlen($name)-1);
		PhpWsdl::Debug('Interpret element '.$name);
		if($data['server']->ParseDocs)
			if(sizeof($info)>2)
				$data['settings']['docs']=trim($info[2]);
		$data['elements'][]=new PhpWsdlElement($name,$info[0],$data['settings']);
		$data['settings']=Array();
		return false;
	}
public static function InterpretElement ( $ data ) { $ info = explode ( ' ' , $ data [ 'keyword' ] [ 1 ] , 3 ) ; if ( sizeof ( $ info ) < 2 ) return true ; $ name = substr ( $ info [ 1 ] , 1 ) ; if ( substr ( $ name , strlen ( $ name ) - 1 , 1 ) == ';' ) $ name = substr ( $ name , 0 , strlen ( $ name ) - 1 ) ; PhpWsdl :: Debug ( 'Interpret element ' . $ name ) ; if ( $ data [ 'server' ] -> ParseDocs ) if ( sizeof ( $ info ) > 2 ) $ data [ 'settings' ] [ 'docs' ] = trim ( $ info [ 2 ] ) ; $ data [ 'elements' ] [ ] = new PhpWsdlElement ( $ name , $ info [ 0 ] , $ data [ 'settings' ] ) ; $ data [ 'settings' ] = Array ( ) ; return false ; }
Interpret a element keyword

@param array $data The parser data
@return boolean Response
Interpret a element keyword