use linker for creating links in mails instead of static URLs

This commit is contained in:
coderkun 2014-05-25 22:12:06 +02:00
commit e03b45c25b
3 changed files with 39 additions and 1 deletions

View file

@ -43,6 +43,17 @@
/**
* Set linker instance for creating links.
*
* @param Linker $linker Linker instance for creating links
*/
public function setLinker(\nre\core\Linker $linker)
{
$this->request->setLinker($linker);
}
/**
* Use a ToplevelAgent for HTML-mail
*/

View file

@ -19,6 +19,12 @@
*/
class MailRequest extends \nre\core\Request
{
/**
* Linker
*
* @var Linker
*/
private $linker = null;
@ -59,6 +65,28 @@
$this->params = array_slice($this->params, 0, $offset);
}
/**
* Set linker instance for creating links.
*
* @param Linker $linker Linker instance for creating links
*/
public function setLinker(\nre\core\Linker $linker)
{
$this->linker = $linker;
}
/**
* Get linker instance for creating links.
*
* @return Linker Linker instance for creating links
*/
public function getLinker()
{
return $this->linker;
}
}
?>

View file

@ -34,7 +34,6 @@
'genericname' => 'The Legend of Z',
'namespace' => 'hhu\\z\\',
'timeZone' => 'Europe/Berlin',
'url' => 'http://zyren.inf-d.de',
'mailsender' => 'questlab@hhu.de'
);