diff options
Diffstat (limited to '3rdparty/Sabre/CalDAV/CalendarQueryValidator.php')
-rw-r--r--[-rwxr-xr-x] | 3rdparty/Sabre/CalDAV/CalendarQueryValidator.php | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/3rdparty/Sabre/CalDAV/CalendarQueryValidator.php b/3rdparty/Sabre/CalDAV/CalendarQueryValidator.php index 8f674840e87..53e86fc509f 100755..100644 --- a/3rdparty/Sabre/CalDAV/CalendarQueryValidator.php +++ b/3rdparty/Sabre/CalDAV/CalendarQueryValidator.php @@ -1,5 +1,7 @@ <?php +use Sabre\VObject; + /** * CalendarQuery Validator * @@ -22,11 +24,11 @@ class Sabre_CalDAV_CalendarQueryValidator { * * The list of filters must be formatted as parsed by Sabre_CalDAV_CalendarQueryParser * - * @param Sabre_VObject_Component $vObject + * @param VObject\Component $vObject * @param array $filters * @return bool */ - public function validate(Sabre_VObject_Component $vObject,array $filters) { + public function validate(VObject\Component $vObject,array $filters) { // The top level object is always a component filter. // We'll parse it manually, as it's pretty simple. @@ -48,11 +50,11 @@ class Sabre_CalDAV_CalendarQueryValidator { * component we're checking should be specified, not the component to check * itself. * - * @param Sabre_VObject_Component $parent + * @param VObject\Component $parent * @param array $filters * @return bool */ - protected function validateCompFilters(Sabre_VObject_Component $parent, array $filters) { + protected function validateCompFilters(VObject\Component $parent, array $filters) { foreach($filters as $filter) { @@ -117,11 +119,11 @@ class Sabre_CalDAV_CalendarQueryValidator { * property we're checking should be specified, not the property to check * itself. * - * @param Sabre_VObject_Component $parent + * @param VObject\Component $parent * @param array $filters * @return bool */ - protected function validatePropFilters(Sabre_VObject_Component $parent, array $filters) { + protected function validatePropFilters(VObject\Component $parent, array $filters) { foreach($filters as $filter) { @@ -187,11 +189,11 @@ class Sabre_CalDAV_CalendarQueryValidator { * parameter we're checking should be specified, not the parameter to check * itself. * - * @param Sabre_VObject_Property $parent + * @param VObject\Property $parent * @param array $filters * @return bool */ - protected function validateParamFilters(Sabre_VObject_Property $parent, array $filters) { + protected function validateParamFilters(VObject\Property $parent, array $filters) { foreach($filters as $filter) { @@ -243,11 +245,11 @@ class Sabre_CalDAV_CalendarQueryValidator { * A single text-match should be specified as well as the specific property * or parameter we need to validate. * - * @param Sabre_VObject_Node $parent + * @param VObject\Node $parent * @param array $textMatch * @return bool */ - protected function validateTextMatch(Sabre_VObject_Node $parent, array $textMatch) { + protected function validateTextMatch(VObject\Node $parent, array $textMatch) { $value = (string)$parent; @@ -263,12 +265,12 @@ class Sabre_CalDAV_CalendarQueryValidator { * This is all based on the rules specified in rfc4791, which are quite * complex. * - * @param Sabre_VObject_Node $component + * @param VObject\Node $component * @param DateTime $start * @param DateTime $end * @return bool */ - protected function validateTimeRange(Sabre_VObject_Node $component, $start, $end) { + protected function validateTimeRange(VObject\Node $component, $start, $end) { if (is_null($start)) { $start = new DateTime('1900-01-01'); @@ -296,7 +298,7 @@ class Sabre_CalDAV_CalendarQueryValidator { if ($component->parent->name === 'VEVENT' && $component->parent->RRULE) { // Fire up the iterator! - $it = new Sabre_VObject_RecurrenceIterator($component->parent->parent, (string)$component->parent->UID); + $it = new VObject\RecurrenceIterator($component->parent->parent, (string)$component->parent->UID); while($it->valid()) { $expandedEvent = $it->getEventObject(); |