remove instances where a pointer is used in a foreach loop for value (#7108)
This commit is contained in:
@@ -11,7 +11,7 @@ function parse_message($connection, $message_number, $option = null, $to_charset
|
||||
$flatten = Array(1 => $structure);
|
||||
}
|
||||
|
||||
foreach($flatten as $id => &$part){
|
||||
foreach ($flatten as $id => $part){
|
||||
switch($part->type) {
|
||||
case TYPETEXT:
|
||||
$message = parse_message_decode_text($connection, $part, $message_number, $id, $option, $to_charset);
|
||||
@@ -39,7 +39,7 @@ function parse_message_decode_text($connection, &$part, $message_number, $id, $o
|
||||
if($msg && $to_charset){
|
||||
$charset = '';
|
||||
if(isset($part->parameters) && count($part->parameters)) {
|
||||
foreach($part->parameters as &$parameter){
|
||||
foreach ($part->parameters as $parameter){
|
||||
if($parameter->attribute == 'CHARSET') {
|
||||
$charset = $parameter->value;
|
||||
break;
|
||||
@@ -123,7 +123,7 @@ function parse_message_get_type(&$part){
|
||||
}
|
||||
|
||||
function parse_message_flatten(&$structure, &$result = array(), $prefix = '', $index = 1, $fullPrefix = true) {
|
||||
foreach($structure as &$part) {
|
||||
foreach ($structure as $part) {
|
||||
if(isset($part->parts)) {
|
||||
if($part->type == TYPEMESSAGE) {
|
||||
parse_message_flatten($part->parts, $result, $prefix.$index.'.', 0, false);
|
||||
|
||||
Reference in New Issue
Block a user