original_string: public function compile( string$fromFile, string$toFile='' )
  	{
  		$fromFile= $this->getFilePath($fromFile);
  
  		$result= $this->execute(new FileBuffer($this,$fromFile));
  
  		if( $toFile ){
  			return file_put_contents($toFile,$result);
  		}else{
  			return $result;
  		}
  	}
code: public function compile( string$fromFile, string$toFile='' )
  	{
  		$fromFile= $this->getFilePath($fromFile);
  
  		$result= $this->execute(new FileBuffer($this,$fromFile));
  
  		if( $toFile ){
  			return file_put_contents($toFile,$result);
  		}else{
  			return $result;
  		}
  	}
code_tokens: public function compile ( string $ fromFile , string $ toFile = '' ) { $ fromFile = $ this -> getFilePath ( $ fromFile ) ; $ result = $ this -> execute ( new FileBuffer ( $ this , $ fromFile ) ) ; if ( $ toFile ) { return file_put_contents ( $ toFile , $ result ) ; } else { return $ result ; } }
docstring: Compiling a HTSL file into a HTML or PHP file.
  
  @api
  
  @access public
  
  @param  string $fromFile
  @param  string $toFile
  
  @return int|string
docstring_tokens: Compiling a HTSL file into a HTML or PHP file .