function validateDependency1($dep, $params = array())
    {
        if (!isset($dep['optional'])) {
            $dep['optional'] = 'no';
        }

        list($newdep, $type) = $this->normalizeDep($dep);
        if (!$newdep) {
            return $this->raiseError("Invalid Dependency");
        }

        if (method_exists($this, "validate{$type}Dependency")) {
            return $this->{"validate{$type}Dependency"}($newdep, $dep['optional'] == 'no',
                $params, true);
        }
    }
function validateDependency1($dep, $params = array())
    {
        if (!isset($dep['optional'])) {
            $dep['optional'] = 'no';
        }

        list($newdep, $type) = $this->normalizeDep($dep);
        if (!$newdep) {
            return $this->raiseError("Invalid Dependency");
        }

        if (method_exists($this, "validate{$type}Dependency")) {
            return $this->{"validate{$type}Dependency"}($newdep, $dep['optional'] == 'no',
                $params, true);
        }
    }
function validateDependency1 ( $ dep , $ params = array ( ) ) { if ( ! isset ( $ dep [ 'optional' ] ) ) { $ dep [ 'optional' ] = 'no' ; } list ( $ newdep , $ type ) = $ this -> normalizeDep ( $ dep ) ; if ( ! $ newdep ) { return $ this -> raiseError ( "Invalid Dependency" ) ; } if ( method_exists ( $ this , "validate{$type}Dependency" ) ) { return $ this -> { "validate{$type}Dependency" } ( $ newdep , $ dep [ 'optional' ] == 'no' , $ params , true ) ; } }
validate a package.xml 1.0 dependency
validate a package . xml 1 . 0 dependency