12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- <?php
- namespace OSS\Model;
- class LifecycleAction
- {
-
- public function __construct($action, $timeSpec, $timeValue)
- {
- $this->action = $action;
- $this->timeSpec = $timeSpec;
- $this->timeValue = $timeValue;
- }
-
- public function getAction()
- {
- return $this->action;
- }
-
- public function setAction($action)
- {
- $this->action = $action;
- }
-
- public function getTimeSpec()
- {
- return $this->timeSpec;
- }
-
- public function setTimeSpec($timeSpec)
- {
- $this->timeSpec = $timeSpec;
- }
-
- public function getTimeValue()
- {
- return $this->timeValue;
- }
-
- public function setTimeValue($timeValue)
- {
- $this->timeValue = $timeValue;
- }
-
- public function appendToXml(&$xmlRule)
- {
- $xmlAction = $xmlRule->addChild($this->action);
- $xmlAction->addChild($this->timeSpec, $this->timeValue);
- }
- private $action;
- private $timeSpec;
- private $timeValue;
- }
|