File manager - Edit - /home/jardides/www/Cloud/apps/contacts/controller/pagecontroller.php
Back
<?php /** * Nextcloud - contacts * * This file is licensed under the Affero General Public License version 3 or * later. See the COPYING file. * * @author Hendrik Leppelsack <hendrik@leppelsack.de> * @copyright Hendrik Leppelsack 2015 */ namespace OCA\Contacts\Controller; use OCP\IRequest; use OCP\AppFramework\Http\TemplateResponse; use OCP\AppFramework\Http\DataResponse; use OCP\AppFramework\Controller; class PageController extends Controller { private $userId; public function __construct($AppName, IRequest $request, $UserId){ parent::__construct($AppName, $request); $this->userId = $UserId; } /** * CAUTION: the @Stuff turns off security checks; for this page no admin is * required and no CSRF check. If you don't know what CSRF is, read * it up in the docs or you might create a security hole. This is * basically the only required method to add this exemption, don't * add it to any other method if you don't exactly know what it does * * @NoAdminRequired * @NoCSRFRequired */ public function index() { $params = ['user' => $this->userId]; return new TemplateResponse('contacts', 'main', $params); // templates/main.php } /** * Simply method that posts back the payload of the request * @NoAdminRequired */ public function doEcho($echo) { return new DataResponse(['echo' => $echo]); } }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.01 |
proxy
|
phpinfo
|
Settings