Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/ocsms.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLoic Blot <loic.blot@unix-experience.fr>2015-03-18 12:48:45 +0300
committerLoic Blot <loic.blot@unix-experience.fr>2015-03-18 12:48:45 +0300
commit9fbeddfa9b2315d0fbf32cfd11b1b7497aeb8e10 (patch)
treef42cc861b7e2eaa817dce0bbfeafe01f582f0040 /controller
parent98933860e8916443852a5740e790fc28a95e084d (diff)
use a proper URLGenerator in smscontroller
Diffstat (limited to 'controller')
-rw-r--r--controller/smscontroller.php8
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'])
)
);