diff options
author | Loic Blot <loic.blot@unix-experience.fr> | 2015-03-18 12:48:45 +0300 |
---|---|---|
committer | Loic Blot <loic.blot@unix-experience.fr> | 2015-03-18 12:48:45 +0300 |
commit | 9fbeddfa9b2315d0fbf32cfd11b1b7497aeb8e10 (patch) | |
tree | f42cc861b7e2eaa817dce0bbfeafe01f582f0040 /controller | |
parent | 98933860e8916443852a5740e790fc28a95e084d (diff) |
use a proper URLGenerator in smscontroller
Diffstat (limited to 'controller')
-rw-r--r-- | controller/smscontroller.php | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/controller/smscontroller.php b/controller/smscontroller.php index 654110d..4fce87c 100644 --- a/controller/smscontroller.php +++ b/controller/smscontroller.php @@ -32,13 +32,15 @@ class SmsController extends Controller { private $configMapper; private $smsMapper; private $errorMsg; + private $urlGenerator; - public function __construct ($appName, IRequest $request, $userId, SmsMapper $mapper, ConfigMapper $cfgMapper, OcSmsApp $app){ + public function __construct ($appName, IRequest $request, $userId, SmsMapper $mapper, ConfigMapper $cfgMapper, $urlGenerator, OcSmsApp $app){ parent::__construct($appName, $request); $this->app = $app; $this->userId = $userId; $this->smsMapper = $mapper; $this->configMapper = $cfgMapper; + $this->urlGenerator = $urlGenerator; } /** @@ -50,12 +52,12 @@ class SmsController extends Controller { 'PNLConversations' => array( 'label' => 'Conversations', 'phoneNumbers' => $this->smsMapper->getAllPeersPhoneNumbers($this->userId), - 'url' => \OCP\Util::linkToAbsolute('index.php', 'apps/ocsms/', array('feed' => 'conversations')) + 'url' => $this->urlGenerator->linkToRoute('ocsms.sms.index', ['feed' => 'conversations']) ), 'PNLDrafts' => array( 'label' => 'Drafts', 'phoneNumbers' => array(), - 'url' => \OCP\Util::linkToAbsolute('index.php', 'apps/ocsms/', array('feed' => 'drafts')) + 'url' => $this->urlGenerator->linkToRoute('ocsms.sms.index', ['feed' => 'drafts']) ) ); |