[GENERIC] Zend_Translate:
[zend.git] / documentation / manual / he / module_specs / Zend_Mime_Part.xml
blobd1ac8a54049212c7d12312390e00f102950cd378
1 <sect1 id="zend.mime.part">
2     <title>Zend_Mime_Part</title>
4     <sect2 id="zend.mime.part.introduction">
5       <title>הקדמה</title>
7       <para>
8           מחלקה זו מייצגת חלק בודד מהודעת MIME.
9         היא מכילה את התוכן של ההודעה ואת המידע אודות הקידוד שלה, סוג התוכן ושם הקובץ המקורי.
10         היא מספקת מתודה ליצירת סטרינג מהמידע שנשמר. אובייקטים של <code>Zend_Mime_Part</code> ניתנים להוספה אל <link linkend="zend.mime.message"><code>Zend_Mime_Message</code></link>
11          כדי להרכיב הודעה מרובה חלקים מלאה.</para>
12     </sect2>
14   <sect2 id="zend.mime.part.instantiation">
15     <title>התקנה</title>
17     <para>
18         <code>Zend_Mime_Part</code> נקראת ונוצרת עם הוספת פרמטר שמהווה סטרינג שמייצג את התוכן של החלק החדש. הסוג בדרך כלל מוגדר ל OCTET-STREAM, קידוד הינו 8ביט.
19         לאחר יצירת <code>Zend_Mime_Part</code>, ניתן להגדירו על ידי הצבת ערכים לתכונות שלו:
20     </para>
22     <programlisting role="php"><![CDATA[
23 public $type = Zend_Mime::TYPE_OCTETSTREAM;
24 public $encoding = Zend_Mime::ENCODING_8BIT;
25 public $id;
26 public $disposition;
27 public $filename;
28 public $description;
29 public $charset;
30 public $boundary;
31 public $location;
32 public $language;
33 ]]>
34     </programlisting>
35     </sect2>
37   <sect2 id="zend.mime.part.methods">
38     <title>מתודות</title>
40     <para>
41         <code>getContent()</code> מחזיר את התוכן המקודד של ה MimePart בתור סטרינג על ידי שימוש בקידוד שהוגדר בערך $encoding.
42         ערכים חוקיים הם Zend_Mime::ENCODING_* המרת קידודים לא נעשית.
43     </para>
45     <para>
46         <code>getHeaders()</code> מחזיר את הכותרים של ה MimePart כפי שהם נוצרו בתכונות הניתנות לגישה של המחלקה.
47         התכונות צריכות להיות מוגדרות בהתאם לפני קריאה למתודה זו.
48         <itemizedlist>
49             <listitem>
50                 <para>
51                     <code>$charset</code>
52                     חייב להיות מוגדר לקידוד של התוכן עצמו כדי שיוצג כמו שצריך.
53                 </para>
54             </listitem>
55             <listitem>
56                 <para>
57                     <code>$id</code>
58                     ניתן להגדרה כדי לזהות תוכן מסויים לתמונות פנימיות בתוך אימייל HTML.
59                 </para>
60             </listitem>
61             <listitem>
62                 <para>
63                     <code>$filename</code>
64                     מכיל את שם הקובץ אשר ניתן יהיה להוריד למחשב.
65                 </para>
66             </listitem>
67             <listitem>
68                 <para>
69                     <code>$disposition</code>
70                     מגדיר בין אם הקובץ יהיה קובץ להורדה בתור צירוף, או ישמש בתור קובץ פנימי של האימייל.
71                 </para>
72             </listitem>
73             <listitem>
74                 <para>
75                     <code>$description</code>
76                     משומש רק למטרות מידע
77                 </para>
78             </listitem>
79             <listitem>
80                 <para>
81                     <code>$boundary</code>
82                     הגדרת סטרינג בתור גבול
83                 </para>
84             </listitem>
85             <listitem>
86                 <para>
87                     <code>$location</code>
88                     יכול לשמש בתור קישור אשר מקושר לתוכן
89                 </para>
90             </listitem>
91             <listitem>
92                 <para>
93                     <code>$language</code>
94                     מגדיר שפות בתוכן
95                 </para>
96             </listitem>
97         </itemizedlist>
98     </para>
99   </sect2>
100 </sect1>
101 <!--
102 vim:se ts=4 sw=4 et: