original_string: public function import_resource(DOMElement &$node, cc_i_manifest &$doc) {
  
          $searchstr = "//imscc:manifest[@identifier='".$doc->manifestID().
                       "']/imscc:resources/imscc:resource";
          $this->identifier   = $this->get_attr_value($node, "identifier");
          $this->type         = $this->get_attr_value($node, "type");
          $this->href         = $this->get_attr_value($node, "href");
          $this->base         = $this->get_attr_value($node, "base");
          $this->persiststate = null;
          $nodo               = $doc->nodeList($searchstr."[@identifier='".
                                $this->identifier."']/metadata/@href");
          $this->metadata     = $nodo->nodeValue;
          $this->filename     = $this->href;
          $nlist              = $doc->nodeList($searchstr."[@identifier='".
                                $this->identifier."']/imscc:file/@href");
          $this->files        = array();
          foreach ($nlist as $file) {
              $this->files[]  = $file->nodeValue;
          }
          $nlist              = $doc->nodeList($searchstr."[@identifier='".
                                $this->identifier."']/imscc:dependency/@identifierref");
          $this->dependency   = array();
          foreach ($nlist as $dependency) {
              $this->dependency[]  = $dependency->nodeValue;
          }
          $this->isempty      = false;
      }
code: public function import_resource(DOMElement &$node, cc_i_manifest &$doc) {
  
          $searchstr = "//imscc:manifest[@identifier='".$doc->manifestID().
                       "']/imscc:resources/imscc:resource";
          $this->identifier   = $this->get_attr_value($node, "identifier");
          $this->type         = $this->get_attr_value($node, "type");
          $this->href         = $this->get_attr_value($node, "href");
          $this->base         = $this->get_attr_value($node, "base");
          $this->persiststate = null;
          $nodo               = $doc->nodeList($searchstr."[@identifier='".
                                $this->identifier."']/metadata/@href");
          $this->metadata     = $nodo->nodeValue;
          $this->filename     = $this->href;
          $nlist              = $doc->nodeList($searchstr."[@identifier='".
                                $this->identifier."']/imscc:file/@href");
          $this->files        = array();
          foreach ($nlist as $file) {
              $this->files[]  = $file->nodeValue;
          }
          $nlist              = $doc->nodeList($searchstr."[@identifier='".
                                $this->identifier."']/imscc:dependency/@identifierref");
          $this->dependency   = array();
          foreach ($nlist as $dependency) {
              $this->dependency[]  = $dependency->nodeValue;
          }
          $this->isempty      = false;
      }
code_tokens: public function import_resource ( DOMElement & $ node , cc_i_manifest & $ doc ) { $ searchstr = "//imscc:manifest[@identifier='" . $ doc -> manifestID ( ) . "']/imscc:resources/imscc:resource" ; $ this -> identifier = $ this -> get_attr_value ( $ node , "identifier" ) ; $ this -> type = $ this -> get_attr_value ( $ node , "type" ) ; $ this -> href = $ this -> get_attr_value ( $ node , "href" ) ; $ this -> base = $ this -> get_attr_value ( $ node , "base" ) ; $ this -> persiststate = null ; $ nodo = $ doc -> nodeList ( $ searchstr . "[@identifier='" . $ this -> identifier . "']/metadata/@href" ) ; $ this -> metadata = $ nodo -> nodeValue ; $ this -> filename = $ this -> href ; $ nlist = $ doc -> nodeList ( $ searchstr . "[@identifier='" . $ this -> identifier . "']/imscc:file/@href" ) ; $ this -> files = array ( ) ; foreach ( $ nlist as $ file ) { $ this -> files [ ] = $ file -> nodeValue ; } $ nlist = $ doc -> nodeList ( $ searchstr . "[@identifier='" . $ this -> identifier . "']/imscc:dependency/@identifierref" ) ; $ this -> dependency = array ( ) ; foreach ( $ nlist as $ dependency ) { $ this -> dependency [ ] = $ dependency -> nodeValue ; } $ this -> isempty = false ; }
docstring: Import a resource
  
  @param DOMElement $node
  @param cc_i_manifest $doc
docstring_tokens: Import a resource