20 lines
853 B
Plaintext
20 lines
853 B
Plaintext
ezcMailPartParser
|
|
=================
|
|
|
|
[x] The function parseHeader() should be refactored. The new code has in
|
|
the if() and elseif() case duplicated code that can easily be extracted
|
|
into a new private method.
|
|
|
|
The code is too coupled and the private function will have 4-5 params.
|
|
It applies to only 4 lines of code. The solution which I tried actually
|
|
looks worse than what it is now.
|
|
|
|
[x] The test in trunk/Mail/tests/composer_test.php should removed the
|
|
added check for "charset=binary" as that is a bug in PHP (line 647ish)
|
|
|
|
[ ] From reading the code, I don't think that it is possible to use
|
|
headers with the same name while creating mail as well. This needs to
|
|
be supported so that mails can be forwarded with all current headers
|
|
in tact. We'd need to add tests for both generation and forwarding/replying
|
|
here.
|