|
@@ 3934-3954 (lines=21) @@
|
| 3931 |
|
} |
| 3932 |
|
|
| 3933 |
|
// ----- Change abort status |
| 3934 |
|
if ($p_entry['status'] == "aborted") { |
| 3935 |
|
$p_entry['status'] = "skipped"; |
| 3936 |
|
} |
| 3937 |
|
|
| 3938 |
|
// ----- Look for post-extract callback |
| 3939 |
|
elseif (isset($p_options[PCLZIP_CB_POST_EXTRACT])) { |
| 3940 |
|
|
| 3941 |
|
// ----- Generate a local information |
| 3942 |
|
$v_local_header = array(); |
| 3943 |
|
$this->privConvertHeader2FileInfo($p_entry, $v_local_header); |
| 3944 |
|
|
| 3945 |
|
// ----- Call the callback |
| 3946 |
|
// Here I do not use call_user_func() because I need to send a reference to the |
| 3947 |
|
// header. |
| 3948 |
|
$v_result = $p_options[PCLZIP_CB_POST_EXTRACT](PCLZIP_CB_POST_EXTRACT, $v_local_header); |
| 3949 |
|
|
| 3950 |
|
// ----- Look for abort result |
| 3951 |
|
if ($v_result == 2) { |
| 3952 |
|
$v_result = PCLZIP_ERR_USER_ABORTED; |
| 3953 |
|
} |
| 3954 |
|
} |
| 3955 |
|
|
| 3956 |
|
// ----- Return |
| 3957 |
|
return $v_result; |
|
@@ 4122-4142 (lines=21) @@
|
| 4119 |
|
} |
| 4120 |
|
|
| 4121 |
|
// ----- Change abort status |
| 4122 |
|
if ($p_entry['status'] == "aborted") { |
| 4123 |
|
$p_entry['status'] = "skipped"; |
| 4124 |
|
} |
| 4125 |
|
|
| 4126 |
|
// ----- Look for post-extract callback |
| 4127 |
|
elseif (isset($p_options[PCLZIP_CB_POST_EXTRACT])) { |
| 4128 |
|
|
| 4129 |
|
// ----- Generate a local information |
| 4130 |
|
$v_local_header = array(); |
| 4131 |
|
$this->privConvertHeader2FileInfo($p_entry, $v_local_header); |
| 4132 |
|
|
| 4133 |
|
// ----- Call the callback |
| 4134 |
|
// Here I do not use call_user_func() because I need to send a reference to the |
| 4135 |
|
// header. |
| 4136 |
|
$v_result = $p_options[PCLZIP_CB_POST_EXTRACT](PCLZIP_CB_POST_EXTRACT, $v_local_header); |
| 4137 |
|
|
| 4138 |
|
// ----- Look for abort result |
| 4139 |
|
if ($v_result == 2) { |
| 4140 |
|
$v_result = PCLZIP_ERR_USER_ABORTED; |
| 4141 |
|
} |
| 4142 |
|
} |
| 4143 |
|
|
| 4144 |
|
return $v_result; |
| 4145 |
|
} |