Server IP : 66.29.132.122 / Your IP : 3.144.90.192 Web Server : LiteSpeed System : Linux business142.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64 User : admazpex ( 531) PHP Version : 7.2.34 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /proc/self/root/proc/self/root/proc/thread-self/root/proc/thread-self/root/opt/alt/ruby18/share/ri/1.8/system/REXML/Text/ |
Upload File : |
--- !ruby/object:RI::MethodDescription aliases: [] block_params: comment: - !ruby/struct:SM::Flow::P body: Constructor <tt>arg</tt> if a String, the content is set to the String. If a Text, the object is shallowly cloned. - !ruby/struct:SM::Flow::P body: <tt>respect_whitespace</tt> (boolean, false) if true, whitespace is respected - !ruby/struct:SM::Flow::P body: <tt>parent</tt> (nil) if this is a Parent object, the parent will be set to this. - !ruby/struct:SM::Flow::P body: <tt>raw</tt> (nil) This argument can be given three values. If true, then the value of used to construct this object is expected to contain no unescaped XML markup, and REXML will not change the text. If this value is false, the string may contain any characters, and REXML will escape any and all defined entities whose values are contained in the text. If this value is nil (the default), then the raw value of the parent will be used as the raw value for this node. If there is no raw value for the parent, and no value is supplied, the default is false. Use this field if you have entities defined for some text, and you don't want REXML to escape that text in output. - !ruby/struct:SM::Flow::VERB body: " Text.new( "<&", false, nil, false ) #-> "&lt;&amp;"\n Text.new( "&lt;&amp;", false, nil, false ) #-> "&amp;lt;&amp;amp;"\n Text.new( "<&", false, nil, true ) #-> Parse exception\n Text.new( "&lt;&amp;", false, nil, true ) #-> "&lt;&amp;"\n # Assume that the entity "s" is defined to be "sean"\n # and that the entity "r" is defined to be "russell"\n Text.new( "sean russell" ) #-> "&s; &r;"\n Text.new( "sean russell", false, nil, true ) #-> "sean russell"\n" - !ruby/struct:SM::Flow::P body: <tt>entity_filter</tt> (nil) This can be an array of entities to match in the supplied text. This argument is only useful if <tt>raw</tt> is set to false. - !ruby/struct:SM::Flow::VERB body: " Text.new( "sean russell", false, nil, false, ["s"] ) #-> "&s; russell"\n Text.new( "sean russell", false, nil, true, ["s"] ) #-> "sean russell"\n" - !ruby/struct:SM::Flow::P body: In the last example, the <tt>entity_filter</tt> argument is ignored. - !ruby/struct:SM::Flow::P body: <tt>pattern</tt> INTERNAL USE ONLY full_name: REXML::Text::new is_singleton: true name: new params: (arg, respect_whitespace=false, parent=nil, raw=nil, entity_filter=nil, illegal=ILLEGAL ) visibility: public