diff options
author | root | 2019-02-19 18:53:50 +0100 |
---|---|---|
committer | root | 2019-02-19 18:53:50 +0100 |
commit | 0ad4c0f8196b61699754762aacbaab0223478ab9 (patch) | |
tree | de434c4aea8d07ecd01cd3badd48d057d62c2d1b /modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/RuleType.php | |
parent | [usb-lock-off] Edit rule cleanup and fix of the dropdown boxes. (diff) | |
parent | [statistics] Fix RAM change warning to handle increase too (diff) | |
download | slx-admin-0ad4c0f8196b61699754762aacbaab0223478ab9.tar.gz slx-admin-0ad4c0f8196b61699754762aacbaab0223478ab9.tar.xz slx-admin-0ad4c0f8196b61699754762aacbaab0223478ab9.zip |
Merge branch 'master' into usb-lock-offusb-lock-off
Diffstat (limited to 'modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/RuleType.php')
-rw-r--r-- | modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/RuleType.php | 100 |
1 files changed, 100 insertions, 0 deletions
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/RuleType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/RuleType.php new file mode 100644 index 00000000..70593425 --- /dev/null +++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/RuleType.php @@ -0,0 +1,100 @@ +<?php +/** + * Contains \jamesiarmes\PhpEws\Type\RuleType. + */ + +namespace jamesiarmes\PhpEws\Type; + +use \jamesiarmes\PhpEws\Type; + +/** + * Represents a single rule in a user's mailbox. + * + * @package php-ews\Type + */ +class RuleType extends Type +{ + /** + * Represents the actions to be taken on a message when the conditions are + * fulfilled. + * + * @since Exchange 2010 + * + * @var \jamesiarmes\PhpEws\Type\RuleActionsType + */ + public $Actions; + + /** + * Identifies the conditions that, when fulfilled, will trigger the rule + * actions for a rule. + * + * @since Exchange 2010 + * + * @var \jamesiarmes\PhpEws\Type\RulePredicatesType + */ + public $Conditions; + + /** + * Contains the display name of a rule. + * + * @since Exchange 2010 + * + * @var string + */ + public $DisplayName; + + /** + * Identifies the exceptions that represent all the available rule exception + * conditions for the inbox rule. + * + * @since Exchange 2010 + * + * @var \jamesiarmes\PhpEws\Type\RulePredicatesType + */ + public $Exceptions; + + /** + * Indicates whether the rule is enabled. + * + * @since Exchange 2010 + * + * @var boolean + */ + public $IsEnabled; + + /** + * Indicates whether the rule is in an error condition. + * + * @since Exchange 2010 + * + * @var boolean + */ + public $IsInError; + + /** + * Indicates whether the rule cannot be modified with the managed code APIs. + * + * @since Exchange 2010 + * + * @var boolean + */ + public $IsNotSupported; + + /** + * Indicates the order in which a rule is to be run. + * + * @since Exchange 2010 + * + * @var integer + */ + public $Priority; + + /** + * Specifies the rule identifier. + * + * @since Exchange 2010 + * + * @var string + */ + public $RuleId; +} |