diff options
author | Roeland Jago Douma <roeland@famdouma.nl> | 2016-08-19 21:41:55 +0200 |
---|---|---|
committer | Roeland Jago Douma <roeland@famdouma.nl> | 2016-08-28 11:40:58 +0200 |
commit | b6520827f704b304b0df6e0a618f28b96a3e04c7 (patch) | |
tree | cbbab31a621d348b1654989bb53b6bab3127f528 | |
parent | 16ff207465335b624e67b9a9d0dae00ef23cd45c (diff) | |
download | nextcloud-server-b6520827f704b304b0df6e0a618f28b96a3e04c7.tar.gz nextcloud-server-b6520827f704b304b0df6e0a618f28b96a3e04c7.zip |
Use function parameters
-rw-r--r-- | apps/federation/lib/Controller/OCSAuthAPIController.php | 16 | ||||
-rw-r--r-- | apps/federation/tests/Controller/OCSAuthAPIControllerTest.php | 9 |
2 files changed, 8 insertions, 17 deletions
diff --git a/apps/federation/lib/Controller/OCSAuthAPIController.php b/apps/federation/lib/Controller/OCSAuthAPIController.php index 68e0f8b271e..6cd3b1890ef 100644 --- a/apps/federation/lib/Controller/OCSAuthAPIController.php +++ b/apps/federation/lib/Controller/OCSAuthAPIController.php @@ -96,14 +96,12 @@ class OCSAuthAPIController extends OCSController{ * * request received to ask remote server for a shared secret * + * @param string $url + * @param string $token * @return Http\DataResponse * @throws OCSForbiddenException */ - public function requestSharedSecret() { - - $url = $this->request->getParam('url'); - $token = $this->request->getParam('token'); - + public function requestSharedSecret($url, $token) { if ($this->trustedServers->isTrustedServer($url) === false) { $this->logger->error('remote server not trusted (' . $url . ') while requesting shared secret', ['app' => 'federation']); throw new OCSForbiddenException(); @@ -146,14 +144,12 @@ class OCSAuthAPIController extends OCSController{ * * create shared secret and return it * + * @param string $url + * @param string $token * @return Http\DataResponse * @throws OCSForbiddenException */ - public function getSharedSecret() { - - $url = $this->request->getParam('url'); - $token = $this->request->getParam('token'); - + public function getSharedSecret($url, $token) { if ($this->trustedServers->isTrustedServer($url) === false) { $this->logger->error('remote server not trusted (' . $url . ') while getting shared secret', ['app' => 'federation']); throw new OCSForbiddenException(); diff --git a/apps/federation/tests/Controller/OCSAuthAPIControllerTest.php b/apps/federation/tests/Controller/OCSAuthAPIControllerTest.php index ba10ce57c30..2b231b4fca0 100644 --- a/apps/federation/tests/Controller/OCSAuthAPIControllerTest.php +++ b/apps/federation/tests/Controller/OCSAuthAPIControllerTest.php @@ -97,8 +97,6 @@ class OCSAuthAPIControllerTest extends TestCase { $url = 'url'; - $this->request->expects($this->at(0))->method('getParam')->with('url')->willReturn($url); - $this->request->expects($this->at(1))->method('getParam')->with('token')->willReturn($token); $this->trustedServers ->expects($this->once()) ->method('isTrustedServer')->with($url)->willReturn($isTrustedServer); @@ -116,7 +114,7 @@ class OCSAuthAPIControllerTest extends TestCase { } try { - $result = $this->ocsAuthApi->requestSharedSecret(); + $this->ocsAuthApi->requestSharedSecret($url, $token); $this->assertTrue($ok); } catch (OCSForbiddenException $e) { $this->assertFalse($ok); @@ -143,9 +141,6 @@ class OCSAuthAPIControllerTest extends TestCase { $url = 'url'; $token = 'token'; - $this->request->expects($this->at(0))->method('getParam')->with('url')->willReturn($url); - $this->request->expects($this->at(1))->method('getParam')->with('token')->willReturn($token); - /** @var OCSAuthAPIController | \PHPUnit_Framework_MockObject_MockObject $ocsAuthApi */ $ocsAuthApi = $this->getMockBuilder('OCA\Federation\Controller\OCSAuthAPIController') ->setConstructorArgs( @@ -181,7 +176,7 @@ class OCSAuthAPIControllerTest extends TestCase { } try { - $result = $ocsAuthApi->getSharedSecret(); + $result = $ocsAuthApi->getSharedSecret($url, $token); $this->assertTrue($ok); $data = $result->getData(); $this->assertSame('secret', $data['sharedSecret']); |