87 if (!is_dir($p_folder)) {
88 throw new \Exception(
"ERR-ZE87");
91 $dir=opendir($p_folder);
92 if( $dir==
false)
throw new \Exception(
"ERR-ZE90");
94 while( ($entry=readdir($dir)) !=
false) {
95 if ( preg_match($p_pattern, $entry)) {
96 if ( ! $this->addFile($p_folder .
"/" . $entry,$entry) )
97 throw new \Exception(
"ERR-EZ95 : cannot add $p_folder/$entry");