3 require dirname(__FILE__).
'/../mime_types.php';
6 ->register(
'properties.charset')
9 ->register(
'mime.grammar')
10 ->asSharedInstanceOf(
'Swift_Mime_Grammar')
12 ->register(
'mime.message')
13 ->asNewInstanceOf(
'Swift_Mime_SimpleMessage')
14 ->withDependencies(array(
16 'mime.qpcontentencoder',
22 ->register(
'mime.part')
23 ->asNewInstanceOf(
'Swift_Mime_MimePart')
24 ->withDependencies(array(
26 'mime.qpcontentencoder',
32 ->register(
'mime.attachment')
33 ->asNewInstanceOf(
'Swift_Mime_Attachment')
34 ->withDependencies(array(
36 'mime.base64contentencoder',
42 ->register(
'mime.embeddedfile')
43 ->asNewInstanceOf(
'Swift_Mime_EmbeddedFile')
44 ->withDependencies(array(
46 'mime.base64contentencoder',
52 ->register(
'mime.headerfactory')
53 ->asNewInstanceOf(
'Swift_Mime_SimpleHeaderFactory')
54 ->withDependencies(array(
55 'mime.qpheaderencoder',
56 'mime.rfc2231encoder',
61 ->register(
'mime.headerset')
62 ->asNewInstanceOf(
'Swift_Mime_SimpleHeaderSet')
63 ->withDependencies(array(
'mime.headerfactory',
'properties.charset'))
65 ->register(
'mime.qpheaderencoder')
66 ->asNewInstanceOf(
'Swift_Mime_HeaderEncoder_QpHeaderEncoder')
67 ->withDependencies(array(
'mime.charstream'))
69 ->register(
'mime.base64headerencoder')
70 ->asNewInstanceOf(
'Swift_Mime_HeaderEncoder_Base64HeaderEncoder')
71 ->withDependencies(array(
'mime.charstream'))
73 ->register(
'mime.charstream')
74 ->asNewInstanceOf(
'Swift_CharacterStream_NgCharacterStream')
75 ->withDependencies(array(
'mime.characterreaderfactory',
'properties.charset'))
77 ->register(
'mime.bytecanonicalizer')
78 ->asSharedInstanceOf(
'Swift_StreamFilters_ByteArrayReplacementFilter')
79 ->addConstructorValue(array(array(0x0D, 0x0A), array(0x0D), array(0x0A)))
80 ->addConstructorValue(array(array(0x0A), array(0x0A), array(0x0D, 0x0A)))
82 ->register(
'mime.characterreaderfactory')
83 ->asSharedInstanceOf(
'Swift_CharacterReaderFactory_SimpleCharacterReaderFactory')
85 ->register(
'mime.safeqpcontentencoder')
86 ->asNewInstanceOf(
'Swift_Mime_ContentEncoder_QpContentEncoder')
87 ->withDependencies(array(
'mime.charstream',
'mime.bytecanonicalizer'))
89 ->register(
'mime.rawcontentencoder')
90 ->asNewInstanceOf(
'Swift_Mime_ContentEncoder_RawContentEncoder')
92 ->register(
'mime.nativeqpcontentencoder')
93 ->withDependencies(array(
'properties.charset'))
94 ->asNewInstanceOf(
'Swift_Mime_ContentEncoder_NativeQpContentEncoder')
96 ->register(
'mime.qpcontentencoderproxy')
97 ->asNewInstanceOf(
'Swift_Mime_ContentEncoder_QpContentEncoderProxy')
98 ->withDependencies(array(
'mime.safeqpcontentencoder',
'mime.nativeqpcontentencoder',
'properties.charset'))
100 ->register(
'mime.7bitcontentencoder')
101 ->asNewInstanceOf(
'Swift_Mime_ContentEncoder_PlainContentEncoder')
102 ->addConstructorValue(
'7bit')
103 ->addConstructorValue(
true)
105 ->register(
'mime.8bitcontentencoder')
106 ->asNewInstanceOf(
'Swift_Mime_ContentEncoder_PlainContentEncoder')
107 ->addConstructorValue(
'8bit')
108 ->addConstructorValue(
true)
110 ->register(
'mime.base64contentencoder')
111 ->asSharedInstanceOf(
'Swift_Mime_ContentEncoder_Base64ContentEncoder')
113 ->register(
'mime.rfc2231encoder')
114 ->asNewInstanceOf(
'Swift_Encoder_Rfc2231Encoder')
115 ->withDependencies(array(
'mime.charstream'))
119 ->register(
'mime.qpcontentencoder')
120 ->asAliasOf(version_compare(phpversion(),
'5.4.7',
'>=') ?
'mime.qpcontentencoderproxy' :
'mime.safeqpcontentencoder')