| @@ 235-246 (lines=12) @@ | ||
| 232 | * Get entries within the same folder |
|
| 233 | * @return absences_EntryIterator |
|
| 234 | */ |
|
| 235 | public function getFolderEntriesIterator() |
|
| 236 | { |
|
| 237 | if (!$this->folder) |
|
| 238 | { |
|
| 239 | return null; |
|
| 240 | } |
|
| 241 | ||
| 242 | $I = new absences_EntryIterator; |
|
| 243 | $I->folder = $this->folder; |
|
| 244 | ||
| 245 | return $I; |
|
| 246 | } |
|
| 247 | ||
| 248 | ||
| 249 | ||
| @@ 2047-2063 (lines=17) @@ | ||
| 2044 | * Get the first entry in folder |
|
| 2045 | * @return absences_Entry |
|
| 2046 | */ |
|
| 2047 | public function getFolderFirst() |
|
| 2048 | { |
|
| 2049 | if (!$this->folder) |
|
| 2050 | { |
|
| 2051 | return null; |
|
| 2052 | } |
|
| 2053 | ||
| 2054 | $I = new absences_EntryIterator; |
|
| 2055 | $I->folder = $this->folder; |
|
| 2056 | ||
| 2057 | foreach($I as $first) |
|
| 2058 | { |
|
| 2059 | return $first; |
|
| 2060 | } |
|
| 2061 | ||
| 2062 | return null; |
|
| 2063 | } |
|
| 2064 | ||
| 2065 | ||
| 2066 | /** |
|