1){ if($debug){ print "Warning: Multiple provides() found?\n"; $ret = false; } } } if(count($data) == 0){ if($debug){ print "Error: No data found. [" . $ns . "/" . $file . "]"; } $ret = false; }else{ } return $ret; }catch (Exception $e){ print "Error: Exception trapped processing [" . $ns . "/" . $file . "]\nException:\n"; print $e; return false; } } if($argc){ $argfile = $argv[1]; $debug = in_array("--debug", $argv); if($argfile == "--all"){ $debug = true; $haserror = false; foreach($allfiles as $set){ list($ns, $file) = $set; if(!doc_passes($ns, $file, $debug)){ $haserror = true; } } if($haserror){ die(255); } }else{ $parts = explode("/", $argfile); $ns = array_shift($parts); $file = implode("/", $parts); if(!doc_passes($ns, $file, $debug)){ die(255); } } }