Type:
Module
Constants:
namespace_context : namespaces
variables : vars

If you add a method, keep in mind two things: (1) the first argument will always be a list of nodes from which to filter. In the case of context methods (such as position), the function should return an array with a value for each child in the array. (2) all method calls from XML will have “-” replaced with “_”. Therefore, in XML, “local-name()” is identical (and actually becomes) “local_name()”

variables=
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Functions

variables=(x) Class Public methods

2025-01-10 15:47:30
namespace_context
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Functions

namespace_context() Class Public methods

2025-01-10 15:47:30
false
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Functions

false( ) Class Public methods UNTESTED

2025-01-10 15:47:30
context=
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Functions

context=(value) Class Public methods

2025-01-10 15:47:30
namespace_uri
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Functions

namespace_uri( node_set=nil ) Class Public methods

2025-01-10 15:47:30
not
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Functions

not( object ) Class Public methods UNTESTED

2025-01-10 15:47:30
sum
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Functions

sum( nodes ) Class Public methods

2025-01-10 15:47:30
starts_with
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Functions

starts_with( string, test ) Class Public methods Fixed by Mike Stok

2025-01-10 15:47:30
compare_language
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Functions

compare_language(lang1, lang2) Class Public methods

2025-01-10 15:47:30
lang
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Functions

lang( language ) Class Public methods UNTESTED

2025-01-10 15:47:30