src/snac/util/EACCPFParser.php
/**
     * Mark a tag or element as unknown to this parser.
     *
     * Adds the given information to the list of missing data.
     *
     * @param string[] $xpath Ordered array of the path names down to the current element.
     * @param string[] $missing Array of missing elements (tag or att) as "name"=>"value" pairs.
     * @param boolean $isTag Flag to determine if the $missing is a list of tags or attributes.
     */
Mark a tag or element as unknown to this parser.
Adds the given information to the list of missing data.

@param string[] $xpath Ordered array of the path names down to the current element.
@param string[] $missing Array of missing elements (tag or att) as "name"=>"value" pairs.
@param boolean $isTag Flag to determine if the $missing is a list of tags or attributes.
Mark a tag or element as unknown to this parser . Adds the given information to the list of missing data . @param string [] $xpath Ordered array of the path names down to the current element . @param string [] $missing Array of missing elements ( tag or att ) as " name " = > " value " pairs . @param boolean $isTag Flag to determine if the $missing is a list of tags or attributes .
private function markUnknowns($xpath, $missing, $isTag) {
        $path = implode("/", $xpath);
        $path .= "/";
        if (! $isTag) {
            $path .= "@";
        }
        foreach ($missing as $k => $v) {
            array_push($this->unknowns, $path . $k . " :: " . $v);
        }
    }
private function markUnknowns ( $ xpath , $ missing , $ isTag ) { $ path = implode ( " / " , $ xpath ) ; $ path .= " / " ; if ( ! $ isTag ) { $ path .= " @ " ; } foreach ( $ missing as $ k => $ v ) { array_push ( $ this -> unknowns , $ path . $ k . "  ::  " . $ v ) ; } }
Mark a tag or element as unknown to this parser.
Mark a tag or element as unknown to this parser .