// ----- Look for next option
switch ($p_options_list[$i]) { // ----- Look for options that request a path value
case PCLZIP_OPT_PATH :
case PCLZIP_OPT_REMOVE_PATH :
case PCLZIP_OPT_ADD_PATH :
// ----- Check the number of parameters
if (($i+1
) >=
$p_size) { // ----- Error log
PclZip::
privErrorLog(PCLZIP_ERR_MISSING_OPTION_VALUE, "Missing parameter value for option '".
PclZipUtilOptionText($p_options_list[$i])."'"
);
// ----- Return
return PclZip::
errorCode();
} // ----- Get the value
$v_result_list[$p_options_list[$i]] =
PclZipUtilTranslateWinPath($p_options_list[$i+1
], FALSE
);
$i++;
break;
case PCLZIP_OPT_TEMP_FILE_THRESHOLD :