scratch – Blame information for rev 115

Subversion Repositories:
Rev:
Rev Author Line No. Line
115 office 1 <!DOCTYPE html>
2 <html lang="en">
3 <head>
4 <meta charset="UTF-8" />
5 <meta name="robots" content="index, follow, all" />
6 <title>FFMpeg\FFProbe\DataMapping\AbstractData | PHP-FFMpeg API</title>
7 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
8 </head>
9 <body id="class">
10 <div class="header">
11 <ul>
12 <li><a href="../../../classes.html">Classes</a></li>
13 <li><a href="../../../namespaces.html">Namespaces</a></li>
14 <li><a href="../../../interfaces.html">Interfaces</a></li>
15 <li><a href="../../../traits.html">Traits</a></li>
16 <li><a href="../../../doc-index.html">Index</a></li>
17  
18 </ul>
19  
20 <div id="title">PHP-FFMpeg API</div>
21  
22 <div class="type">Class</div>
23 <h1><a href="../../../FFMpeg/FFProbe/DataMapping.html">FFMpeg\FFProbe\DataMapping</a>\AbstractData</h1>
24 </div>
25 <div class="content">
26 <p>abstract class
27 <strong>AbstractData</strong> implements
28 <a href="http://php.net/Countable"><abbr title="Countable">Countable</abbr></a></p>
29  
30  
31  
32  
33 <h2>Methods</h2>
34  
35 <table>
36 <tr>
37 <td class="type">
38  
39 </td>
40 <td class="last">
41 <a href="#method___construct">__construct</a>(array $properties)
42 <p>
43 </p>
44 </td>
45 <td></td>
46 </tr>
47 <tr>
48 <td class="type">
49 Boolean
50 </td>
51 <td class="last">
52 <a href="#method_has">has</a>(string $property)
53 <p>Returns true if data has property.</p>
54 </td>
55 <td></td>
56 </tr>
57 <tr>
58 <td class="type">
59 mixed
60 </td>
61 <td class="last">
62 <a href="#method_get">get</a>(string $property)
63 <p>Returns the property value given its name.</p>
64 </td>
65 <td></td>
66 </tr>
67 <tr>
68 <td class="type">
69 <a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a>
70 </td>
71 <td class="last">
72 <a href="#method_set">set</a>(string $property, mixed $value)
73 <p>Sets the property value given its name.</p>
74 </td>
75 <td></td>
76 </tr>
77 <tr>
78 <td class="type">
79 array
80 </td>
81 <td class="last">
82 <a href="#method_keys">keys</a>()
83 <p>Returns all property names.</p>
84 </td>
85 <td></td>
86 </tr>
87 <tr>
88 <td class="type">
89 array
90 </td>
91 <td class="last">
92 <a href="#method_all">all</a>()
93 <p>Returns all properties and their values.</p>
94 </td>
95 <td></td>
96 </tr>
97 <tr>
98 <td class="type">
99  
100 </td>
101 <td class="last">
102 <a href="#method_count">count</a>()
103 <p>{@inheritdoc}</p>
104 </td>
105 <td></td>
106 </tr>
107 </table>
108  
109  
110 <h2>Details</h2>
111  
112 <h3 id="method___construct">
113 <div class="location">at line 20</div>
114 <code> public
115 <strong>__construct</strong>(array $properties)</code>
116 </h3>
117 <div class="details">
118 <p>
119 </p>
120 <p>
121 </p>
122 <div class="tags">
123 <h4>Parameters</h4>
124  
125 <table>
126 <tr>
127 <td>array</td>
128 <td>$properties</td>
129 <td>
130 </td>
131 </tr>
132 </table>
133  
134  
135  
136  
137 </div>
138 </div>
139  
140 <h3 id="method_has">
141 <div class="location">at line 31</div>
142 <code> public Boolean
143 <strong>has</strong>(string $property)</code>
144 </h3>
145 <div class="details">
146 <p>Returns true if data has property.</p>
147 <p>
148 </p>
149 <div class="tags">
150 <h4>Parameters</h4>
151  
152 <table>
153 <tr>
154 <td>string</td>
155 <td>$property</td>
156 <td>
157 </td>
158 </tr>
159 </table>
160  
161  
162 <h4>Return Value</h4>
163  
164 <table>
165 <tr>
166 <td>Boolean</td>
167 <td>
168 </td>
169 </tr>
170 </table>
171  
172  
173  
174 </div>
175 </div>
176  
177 <h3 id="method_get">
178 <div class="location">at line 44</div>
179 <code> public mixed
180 <strong>get</strong>(string $property)</code>
181 </h3>
182 <div class="details">
183 <p>Returns the property value given its name.</p>
184 <p>
185 </p>
186 <div class="tags">
187 <h4>Parameters</h4>
188  
189 <table>
190 <tr>
191 <td>string</td>
192 <td>$property</td>
193 <td>
194 </td>
195 </tr>
196 </table>
197  
198  
199 <h4>Return Value</h4>
200  
201 <table>
202 <tr>
203 <td>mixed</td>
204 <td>
205 </td>
206 </tr>
207 </table>
208  
209  
210 <h4>Exceptions</h4>
211  
212 <table>
213 <tr>
214 <td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
215 <td>In case the data does not have the property</td>
216 </tr>
217 </table>
218  
219  
220 </div>
221 </div>
222  
223 <h3 id="method_set">
224 <div class="location">at line 61</div>
225 <code> public <a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a>
226 <strong>set</strong>(string $property, mixed $value)</code>
227 </h3>
228 <div class="details">
229 <p>Sets the property value given its name.</p>
230 <p>
231 </p>
232 <div class="tags">
233 <h4>Parameters</h4>
234  
235 <table>
236 <tr>
237 <td>string</td>
238 <td>$property</td>
239 <td>
240 </td>
241 </tr>
242 <tr>
243 <td>mixed</td>
244 <td>$value</td>
245 <td>
246 </td>
247 </tr>
248 </table>
249  
250  
251 <h4>Return Value</h4>
252  
253 <table>
254 <tr>
255 <td><a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a></td>
256 <td>
257 </td>
258 </tr>
259 </table>
260  
261  
262  
263 </div>
264 </div>
265  
266 <h3 id="method_keys">
267 <div class="location">at line 73</div>
268 <code> public array
269 <strong>keys</strong>()</code>
270 </h3>
271 <div class="details">
272 <p>Returns all property names.</p>
273 <p>
274 </p>
275 <div class="tags">
276  
277 <h4>Return Value</h4>
278  
279 <table>
280 <tr>
281 <td>array</td>
282 <td>
283 </td>
284 </tr>
285 </table>
286  
287  
288  
289 </div>
290 </div>
291  
292 <h3 id="method_all">
293 <div class="location">at line 83</div>
294 <code> public array
295 <strong>all</strong>()</code>
296 </h3>
297 <div class="details">
298 <p>Returns all properties and their values.</p>
299 <p>
300 </p>
301 <div class="tags">
302  
303 <h4>Return Value</h4>
304  
305 <table>
306 <tr>
307 <td>array</td>
308 <td>
309 </td>
310 </tr>
311 </table>
312  
313  
314  
315 </div>
316 </div>
317  
318 <h3 id="method_count">
319 <div class="location">at line 91</div>
320 <code> public
321 <strong>count</strong>()</code>
322 </h3>
323 <div class="details">
324 <p>{@inheritdoc}</p>
325 <p>
326 </p>
327 <div class="tags">
328  
329  
330  
331 </div>
332 </div>
333  
334  
335 </div>
336 <div id="footer">
337 Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
338 </div>
339 </body>
340 </html>