Copied!
Abstract
Methods
public __call ( $name , $arguments )
 
public __get ( $name )
 
  • param string $name
  • return array | string | null
public __invoke ( $selector , $idx = NULL )
 
public __isset ( $name )
 
  • param string $name
  • return bool
public __set ( $name , $value )
 
public __toString () : string
 
  • return string
public __unset ( $name )
 
  • param string $name
  • return void
public abstract find ( string $selector , $idx = NULL )
 
public abstract getAllAttributes ()
 
  • return string []| null
public abstract getAttribute ( string $name ) : string
 
  • param string $name
  • return string
public abstract hasAttribute ( string $name ) : bool
 
  • param string $name
  • return bool
public abstract innerXml ( bool $multiDecodeNewHtmlEntity = false ) : string
public abstract removeAttribute ( string $name ) : voku\helper\SimpleXmlDomInterface
public abstract setAttribute ( string $name , $value = NULL , bool $strictEmptyValueCheck = false ) : voku\helper\SimpleXmlDomInterface
 
public abstract text () : string
public abstract xml ( bool $multiDecodeNewHtmlEntity = false ) : string
Properties
protected static $functionAliases = [ 'children' => 'childNodes' , 'first_child' => 'firstChild' , 'last_child' => 'lastChild' , 'next_sibling' => 'nextSibling' , 'prev_sibling' => 'previousSibling' , 'parent' => 'parentNode' ]
 
  • var array
protected $node
 
  • var DOMElement | DOMNode | null
Methods
protected abstract replaceChildWithString ( string $string , bool $putBrokenReplacedBack = true ) : voku\helper\SimpleXmlDomInterface
protected abstract replaceNodeWithString ( string $string ) : voku\helper\SimpleXmlDomInterface
protected abstract replaceTextWithString ( $string ) : voku\helper\SimpleXmlDomInterface
 
Properties
protected static $functionAliases = [ 'children' => 'childNodes' , 'first_child' => 'firstChild' , 'last_child' => 'lastChild' , 'next_sibling' => 'nextSibling' , 'prev_sibling' => 'previousSibling' , 'parent' => 'parentNode' ]
 
  • var array
© 2022 Bruce Wells
Search Namespaces \ Classes
Configuration