1 <sect1 id="zend.mime.part">
2 <title>Zend_Mime_Part</title>
4 <sect2 id="zend.mime.part.introduction">
8 מחלקה זו מייצגת חלק בודד מהודעת MIME.
9 היא מכילה את התוכן של ההודעה ואת המידע אודות הקידוד שלה, סוג התוכן ושם הקובץ המקורי.
10 היא מספקת מתודה ליצירת סטרינג מהמידע שנשמר. אובייקטים של <code>Zend_Mime_Part</code> ניתנים להוספה אל <link linkend="zend.mime.message"><code>Zend_Mime_Message</code></link>
11 כדי להרכיב הודעה מרובה חלקים מלאה.</para>
14 <sect2 id="zend.mime.part.instantiation">
18 <code>Zend_Mime_Part</code> נקראת ונוצרת עם הוספת פרמטר שמהווה סטרינג שמייצג את התוכן של החלק החדש. הסוג בדרך כלל מוגדר ל OCTET-STREAM, קידוד הינו 8ביט.
19 לאחר יצירת <code>Zend_Mime_Part</code>, ניתן להגדירו על ידי הצבת ערכים לתכונות שלו:
22 <programlisting role="php"><![CDATA[
23 public $type = Zend_Mime::TYPE_OCTETSTREAM;
24 public $encoding = Zend_Mime::ENCODING_8BIT;
37 <sect2 id="zend.mime.part.methods">
41 <code>getContent()</code> מחזיר את התוכן המקודד של ה MimePart בתור סטרינג על ידי שימוש בקידוד שהוגדר בערך $encoding.
42 ערכים חוקיים הם Zend_Mime::ENCODING_* המרת קידודים לא נעשית.
46 <code>getHeaders()</code> מחזיר את הכותרים של ה MimePart כפי שהם נוצרו בתכונות הניתנות לגישה של המחלקה.
47 התכונות צריכות להיות מוגדרות בהתאם לפני קריאה למתודה זו.
52 חייב להיות מוגדר לקידוד של התוכן עצמו כדי שיוצג כמו שצריך.
58 ניתן להגדרה כדי לזהות תוכן מסויים לתמונות פנימיות בתוך אימייל HTML.
63 <code>$filename</code>
64 מכיל את שם הקובץ אשר ניתן יהיה להוריד למחשב.
69 <code>$disposition</code>
70 מגדיר בין אם הקובץ יהיה קובץ להורדה בתור צירוף, או ישמש בתור קובץ פנימי של האימייל.
75 <code>$description</code>
81 <code>$boundary</code>
82 הגדרת סטרינג בתור גבול
87 <code>$location</code>
88 יכול לשמש בתור קישור אשר מקושר לתוכן
93 <code>$language</code>