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()”

number
  • References/Ruby on Rails/Ruby/Classes/REXML/REXML::Functions

number( object=nil ) Class Public methods a string that consists of optional

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

true( ) Class Public methods UNTESTED

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

boolean( object=nil ) Class Public methods UNTESTED

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

local_name( node_set=nil ) Class Public methods UNTESTED

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

position( ) Class Public methods

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

get_namespace( node_set = nil ) Class Public methods Helper method.

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

substring( string, start, length=nil ) Class Public methods Take equal portions

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

id( object ) Class Public methods Since

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

string_length( string ) Class Public methods UNTESTED

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

substring_after( string, test ) Class Public methods Kouhei fixed this too

2025-01-10 15:47:30