Exemplo n.º 1
0
 /**
  * Read a data attribute from the attached node.
  *
  * @param string $name
  * @return mixed
  */
 public function __get($name)
 {
     $name = $this->encodeName($name);
     if ($this->_node->hasAttribute($name)) {
         return $this->decodeValue($this->_node->getAttribute($name));
     }
     return NULL;
 }
 /**
  * 
  * @param \DOMElement $domElement
  * @return boolean
  */
 private function isLinkElementStylesheetElementWithHrefAttribute(\DOMelement $domElement)
 {
     if (!$domElement->hasAttribute('rel')) {
         return false;
     }
     if ($domElement->getAttribute('rel') != 'stylesheet') {
         return false;
     }
     if (!$domElement->hasAttribute('href')) {
         return false;
     }
     return trim($domElement->getAttribute('href')) != '';
 }