diff options
author | Aleksander Machniak <alec@alec.pl> | 2012-07-25 16:32:05 +0200 |
---|---|---|
committer | Aleksander Machniak <alec@alec.pl> | 2012-07-25 16:32:05 +0200 |
commit | 27bcb0026ef3c39a07af0757c01b89a4ebfcb0c0 (patch) | |
tree | 65d3f677ac5b5d245628162abe7877d9bfb5a8ca /program/include | |
parent | 39797631d48659e42c0d09b529b88eb372a82f04 (diff) |
CS fixes
Diffstat (limited to 'program/include')
-rw-r--r-- | program/include/rcube_imap_generic.php | 33 |
1 files changed, 15 insertions, 18 deletions
diff --git a/program/include/rcube_imap_generic.php b/program/include/rcube_imap_generic.php index bf9712350..8d956f2b9 100644 --- a/program/include/rcube_imap_generic.php +++ b/program/include/rcube_imap_generic.php @@ -3202,10 +3202,10 @@ class rcube_imap_generic */ static function getStructurePartData($structure, $part) { - $part_a = self::getStructurePartArray($structure, $part); - $data = array(); + $part_a = self::getStructurePartArray($structure, $part); + $data = array(); - if (empty($part_a)) { + if (empty($part_a)) { return $data; } @@ -3238,13 +3238,13 @@ class rcube_imap_generic static function getStructurePartArray($a, $part) { - if (!is_array($a)) { + if (!is_array($a)) { return false; } if (empty($part)) { - return $a; - } + return $a; + } $ctype = is_string($a[0]) && is_string($a[1]) ? $a[0] . '/' . $a[1] : ''; @@ -3252,20 +3252,17 @@ class rcube_imap_generic $a = $a[8]; } - if (strpos($part, '.') > 0) { - $orig_part = $part; - $pos = strpos($part, '.'); - $rest = substr($orig_part, $pos+1); - $part = substr($orig_part, 0, $pos); + if (strpos($part, '.') > 0) { + $orig_part = $part; + $pos = strpos($part, '.'); + $rest = substr($orig_part, $pos+1); + $part = substr($orig_part, 0, $pos); - return self::getStructurePartArray($a[$part-1], $rest); - } + return self::getStructurePartArray($a[$part-1], $rest); + } else if ($part > 0) { - if (is_array($a[$part-1])) - return $a[$part-1]; - else - return $a; - } + return (is_array($a[$part-1])) ? $a[$part-1] : $a; + } } /** |