1*5153720fSfkaag71<?php 2*5153720fSfkaag71/** 3*5153720fSfkaag71 * DokuWiki Plugin stratabasic 4*5153720fSfkaag71 * 5*5153720fSfkaag71 * @license GPL 2 http://www.gnu.org/licenses/gpl-2.0.html 6*5153720fSfkaag71 * @author Brend Wanders <b.wanders@utwente.nl> 7*5153720fSfkaag71 */ 8*5153720fSfkaag71 9*5153720fSfkaag71// must be run within Dokuwiki 10*5153720fSfkaag71if (!defined('DOKU_INC')) die('Meh.'); 11*5153720fSfkaag71 12*5153720fSfkaag71class strata_exception extends Exception { 13*5153720fSfkaag71 protected $data; 14*5153720fSfkaag71 15*5153720fSfkaag71 /** 16*5153720fSfkaag71 * Constructor with message and data. 17*5153720fSfkaag71 */ 18*5153720fSfkaag71 public function __construct($message, $data) { 19*5153720fSfkaag71 parent::__construct($message); 20*5153720fSfkaag71 $this->data =& $data; 21*5153720fSfkaag71 } 22*5153720fSfkaag71 23*5153720fSfkaag71 public function getData() { 24*5153720fSfkaag71 return $this->data; 25*5153720fSfkaag71 } 26*5153720fSfkaag71} 27