3 * Zend Framework (http://framework.zend.com/)
5 * @link http://github.com/zendframework/zf2 for the canonical source repository
6 * @copyright Copyright (c) 2005-2013 Zend Technologies USA Inc. (http://www.zend.com)
7 * @license http://framework.zend.com/license/new-bsd New BSD License
10 namespace Zend\Db\Metadata\
Object;
26 protected $eventManipulation;
33 protected $eventObjectCatalog;
40 protected $eventObjectSchema;
47 protected $eventObjectTable;
54 protected $actionOrder;
61 protected $actionCondition;
68 protected $actionStatement;
75 protected $actionOrientation;
82 protected $actionTiming;
89 protected $actionReferenceOldTable;
96 protected $actionReferenceNewTable;
103 protected $actionReferenceOldRow;
110 protected $actionReferenceNewRow;
124 public function getName()
132 * @param string $name
133 * @return TriggerObject
135 public function setName($name)
142 * Get Event Manipulation.
146 public function getEventManipulation()
148 return $this->eventManipulation
;
152 * Set Event Manipulation.
154 * @param string $eventManipulation
155 * @return TriggerObject
157 public function setEventManipulation($eventManipulation)
159 $this->eventManipulation
= $eventManipulation;
164 * Get Event Object Catalog.
168 public function getEventObjectCatalog()
170 return $this->eventObjectCatalog
;
174 * Set Event Object Catalog.
176 * @param string $eventObjectCatalog
177 * @return TriggerObject
179 public function setEventObjectCatalog($eventObjectCatalog)
181 $this->eventObjectCatalog
= $eventObjectCatalog;
186 * Get Event Object Schema.
190 public function getEventObjectSchema()
192 return $this->eventObjectSchema
;
196 * Set Event Object Schema.
198 * @param string $eventObjectSchema
199 * @return TriggerObject
201 public function setEventObjectSchema($eventObjectSchema)
203 $this->eventObjectSchema
= $eventObjectSchema;
208 * Get Event Object Table.
212 public function getEventObjectTable()
214 return $this->eventObjectTable
;
218 * Set Event Object Table.
220 * @param string $eventObjectTable
221 * @return TriggerObject
223 public function setEventObjectTable($eventObjectTable)
225 $this->eventObjectTable
= $eventObjectTable;
234 public function getActionOrder()
236 return $this->actionOrder
;
242 * @param string $actionOrder
243 * @return TriggerObject
245 public function setActionOrder($actionOrder)
247 $this->actionOrder
= $actionOrder;
252 * Get Action Condition.
256 public function getActionCondition()
258 return $this->actionCondition
;
262 * Set Action Condition.
264 * @param string $actionCondition
265 * @return TriggerObject
267 public function setActionCondition($actionCondition)
269 $this->actionCondition
= $actionCondition;
274 * Get Action Statement.
278 public function getActionStatement()
280 return $this->actionStatement
;
284 * Set Action Statement.
286 * @param string $actionStatement
287 * @return TriggerObject
289 public function setActionStatement($actionStatement)
291 $this->actionStatement
= $actionStatement;
296 * Get Action Orientation.
300 public function getActionOrientation()
302 return $this->actionOrientation
;
306 * Set Action Orientation.
308 * @param string $actionOrientation
309 * @return TriggerObject
311 public function setActionOrientation($actionOrientation)
313 $this->actionOrientation
= $actionOrientation;
322 public function getActionTiming()
324 return $this->actionTiming
;
330 * @param string $actionTiming
331 * @return TriggerObject
333 public function setActionTiming($actionTiming)
335 $this->actionTiming
= $actionTiming;
340 * Get Action Reference Old Table.
344 public function getActionReferenceOldTable()
346 return $this->actionReferenceOldTable
;
350 * Set Action Reference Old Table.
352 * @param string $actionReferenceOldTable
353 * @return TriggerObject
355 public function setActionReferenceOldTable($actionReferenceOldTable)
357 $this->actionReferenceOldTable
= $actionReferenceOldTable;
362 * Get Action Reference New Table.
366 public function getActionReferenceNewTable()
368 return $this->actionReferenceNewTable
;
372 * Set Action Reference New Table.
374 * @param string $actionReferenceNewTable
375 * @return TriggerObject
377 public function setActionReferenceNewTable($actionReferenceNewTable)
379 $this->actionReferenceNewTable
= $actionReferenceNewTable;
384 * Get Action Reference Old Row.
388 public function getActionReferenceOldRow()
390 return $this->actionReferenceOldRow
;
394 * Set Action Reference Old Row.
396 * @param string $actionReferenceOldRow
397 * @return TriggerObject
399 public function setActionReferenceOldRow($actionReferenceOldRow)
401 $this->actionReferenceOldRow
= $actionReferenceOldRow;
406 * Get Action Reference New Row.
410 public function getActionReferenceNewRow()
412 return $this->actionReferenceNewRow
;
416 * Set Action Reference New Row.
418 * @param string $actionReferenceNewRow
419 * @return TriggerObject
421 public function setActionReferenceNewRow($actionReferenceNewRow)
423 $this->actionReferenceNewRow
= $actionReferenceNewRow;
432 public function getCreated()
434 return $this->created
;
440 * @param \DateTime $created
441 * @return TriggerObject
443 public function setCreated($created)
445 $this->created
= $created;