diff options
Diffstat (limited to 'modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/TaskRecurrenceType.php')
-rw-r--r-- | modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/TaskRecurrenceType.php | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/TaskRecurrenceType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/TaskRecurrenceType.php new file mode 100644 index 00000000..7795713d --- /dev/null +++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/TaskRecurrenceType.php @@ -0,0 +1,57 @@ +<?php +/** + * Contains \jamesiarmes\PhpEws\Type\TaskRecurrenceType. + */ + +namespace jamesiarmes\PhpEws\Type; + +/** + * Defines the recurrence pattern for recurring tasks. + * + * @package php-ews\Type + * + * @todo Implement TaskRecurrencePatternTypes trait. + * @todo Implement RecurrenceRangeTypes trait. + */ +class TaskRecurrenceType extends RecurrenceType +{ + /** + * Describes how many days after the completion of the current task the next + * occurrence will be due. + * + * @since Exchange 2007 + * + * @var \jamesiarmes\PhpEws\Type\DailyRegeneratingPatternType + */ + public $DailyRegeneration; + + /** + * Describes how many months after the completion of the current task the + * next occurrence will be due. + * + * @since Exchange 2007 + * + * @var \jamesiarmes\PhpEws\Type\MonthlyRegeneratingPatternType + */ + public $MonthlyRegeneration; + + /** + * Describes how many weeks after the completion of the current task the + * next occurrence will be due. + * + * @since Exchange 2007 + * + * @var \jamesiarmes\PhpEws\Type\WeeklyRegeneratingPatternType + */ + public $WeeklyRegeneration; + + /** + * Describes how many years after the completion of the current task the + * next occurrence will be due. + * + * @since Exchange 2007 + * + * @var \jamesiarmes\PhpEws\Type\YearlyRegeneratingPatternType + */ + public $YearlyRegeneration; +} |