当前位置: 首页>>代码示例>>PHP>>正文


PHP Controller::__construct方法代码示例

本文整理汇总了PHP中OCP\AppFramework\Controller::__construct方法的典型用法代码示例。如果您正苦于以下问题:PHP Controller::__construct方法的具体用法?PHP Controller::__construct怎么用?PHP Controller::__construct使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在OCP\AppFramework\Controller的用法示例。


在下文中一共展示了Controller::__construct方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: __construct

 /**
  * @param string $AppName
  * @param IRequest $request
  * @param LineMapper $mapper
  * @param string $UserId
  */
 public function __construct($AppName, IRequest $request, LineMapper $lineMapper, PointMapper $pointMapper, $UserId)
 {
     parent::__construct($AppName, $request);
     $this->lineMapper = $lineMapper;
     $this->pointMapper = $pointMapper;
     $this->userId = $UserId;
 }
开发者ID:ChristophWurst,项目名称:sketch,代码行数:13,代码来源:linecontroller.php

示例2: __construct

 public function __construct($appName, IRequest $request, IUserManager $userManager, IUserSession $userSession, ILogger $logger)
 {
     parent::__construct($appName, $request);
     $this->userManager = $userManager;
     $this->userSession = $userSession;
     $this->logger = $logger;
 }
开发者ID:AARNet,项目名称:impersonate,代码行数:7,代码来源:settingscontroller.php

示例3: __construct

 /**
  * @param string $AppName
  * @param IRequest $request
  * @param IConfig $config
  * @param IL10N $l10n
  * @param Recovery $recovery
  */
 public function __construct($AppName, IRequest $request, IConfig $config, IL10N $l10n, Recovery $recovery)
 {
     parent::__construct($AppName, $request);
     $this->config = $config;
     $this->l = $l10n;
     $this->recovery = $recovery;
 }
开发者ID:samj1912,项目名称:repo,代码行数:14,代码来源:recoverycontroller.php

示例4: __construct

 /**
  * @param string $appName
  * @param IRequest $request
  * @param ICertificateManager $certificateManager
  * @param IL10N $l10n
  * @param IAppManager $appManager
  */
 public function __construct($appName, IRequest $request, ICertificateManager $certificateManager, IL10N $l10n, IAppManager $appManager)
 {
     parent::__construct($appName, $request);
     $this->certificateManager = $certificateManager;
     $this->l10n = $l10n;
     $this->appManager = $appManager;
 }
开发者ID:hyb148,项目名称:core,代码行数:14,代码来源:certificatecontroller.php

示例5: __construct

 /**
  * @NoAdminRequired
  *
  * @param string $AppName
  * @param IRequest $request
  * @param IL10N $l10n
  * @param View $view
  * @param ILogger $logger
  */
 public function __construct($AppName, IRequest $request, IL10N $l10n, View $view, ILogger $logger)
 {
     parent::__construct($AppName, $request);
     $this->l = $l10n;
     $this->view = $view;
     $this->logger = $logger;
 }
开发者ID:enoch85,项目名称:owncloud-testserver,代码行数:16,代码来源:filehandlingcontroller.php

示例6: __construct

 public function __construct($appName, $request)
 {
     parent::__construct($appName, $request);
     $this->registerResponder('tom', function ($respone) {
         return 'hi';
     });
 }
开发者ID:Romua1d,项目名称:core,代码行数:7,代码来源:ControllerTest.php

示例7: __construct

 public function __construct($appName, IRequest $request, IConfig $settings, IL10N $l10n, $uid)
 {
     parent::__construct($appName, $request);
     $this->uid = $uid;
     $this->l10n = $l10n;
     $this->settings = $settings;
 }
开发者ID:Ebimedia,项目名称:owncloud,代码行数:7,代码来源:documentcontroller.php

示例8: __construct

 public function __construct($AppName, IRequest $request, Config $config, ItemService $itemService, $configFile)
 {
     parent::__construct($AppName, $request);
     $this->config = $config;
     $this->configPath = $configFile;
     $this->itemService = $itemService;
 }
开发者ID:rafalwojciechowski,项目名称:news,代码行数:7,代码来源:admincontroller.php

示例9: __construct

 /**
  * Creates a new storages controller.
  *
  * @param string $AppName application name
  * @param IRequest $request request object
  * @param IL10N $l10n l10n service
  * @param StoragesService $storagesService storage service
  * @param ILogger $logger
  */
 public function __construct($AppName, IRequest $request, IL10N $l10n, StoragesService $storagesService, ILogger $logger)
 {
     parent::__construct($AppName, $request);
     $this->l10n = $l10n;
     $this->service = $storagesService;
     $this->logger = $logger;
 }
开发者ID:vincchan,项目名称:core,代码行数:16,代码来源:storagescontroller.php

示例10: __construct

 public function __construct($appName, IRequest $request, $userId, CategoryMapper $mapper, BoardMapper $boardMapper)
 {
     parent::__construct($appName, $request);
     $this->userId = $userId;
     $this->mapper = $mapper;
     $this->boardMapper = $boardMapper;
 }
开发者ID:nerzhul,项目名称:ownBoard,代码行数:7,代码来源:categorycontroller.php

示例11: __construct

 public function __construct($AppName, IRequest $Request, $CurrentUID, IL10N $L10N)
 {
     parent::__construct($AppName, $Request);
     if (strcmp(Config::getSystemValue('dbtype'), 'pgsql') == 0) {
         $this->DbType = 1;
     }
     $this->CurrentUID = $CurrentUID;
     $Settings = new Settings();
     $Settings->SetKey('ProxyAddress');
     $this->ProxyAddress = $Settings->GetValue();
     $Settings->SetKey('ProxyPort');
     $this->ProxyPort = intval($Settings->GetValue());
     $Settings->SetKey('ProxyUser');
     $this->ProxyUser = $Settings->GetValue();
     $Settings->SetKey('ProxyPasswd');
     $this->ProxyPasswd = $Settings->GetValue();
     $Settings->SetKey('ProxyOnlyWithYTDL');
     $this->ProxyOnlyWithYTDL = $Settings->GetValue();
     $this->ProxyOnlyWithYTDL = is_null($this->ProxyOnlyWithYTDL) ? false : strcmp($this->ProxyOnlyWithYTDL, 'Y') == 0;
     $Settings->SetKey('WhichDownloader');
     $this->WhichDownloader = $Settings->GetValue();
     $this->WhichDownloader = is_null($this->WhichDownloader) ? 0 : (strcmp($this->WhichDownloader, 'ARIA2') == 0 ? 0 : 1);
     // 0 means ARIA2, 1 means CURL
     $Settings->SetTable('personal');
     $Settings->SetUID($this->CurrentUID);
     $Settings->SetKey('DownloadsFolder');
     $this->DownloadsFolder = $Settings->GetValue();
     $this->DownloadsFolder = '/' . (is_null($this->DownloadsFolder) ? 'Downloads' : $this->DownloadsFolder);
     $this->AbsoluteDownloadsFolder = \OC\Files\Filesystem::getLocalFolder($this->DownloadsFolder);
     $this->L10N = $L10N;
 }
开发者ID:samosito,项目名称:ocdownloader,代码行数:31,代码来源:ftpdownloader.php

示例12: __construct

 /**
  * @param string $appName
  * @param \OCP\IRequest $request
  * @param $mailAccountMapper
  * @param $currentUserId
  */
 public function __construct($appName, IRequest $request, MailAccountMapper $mailAccountMapper, IURLGenerator $urlGenerator, $currentUserId)
 {
     parent::__construct($appName, $request);
     $this->mailAccountMapper = $mailAccountMapper;
     $this->urlGenerator = $urlGenerator;
     $this->currentUserId = $currentUserId;
 }
开发者ID:matiasdelellis,项目名称:mail,代码行数:13,代码来源:pagecontroller.php

示例13: __construct

 public function __construct($request, $appConfig, $accessObjectMapper, $groupManager)
 {
     parent::__construct('gatekeeper', $request);
     $this->appConfig = $appConfig;
     $this->accessObjectMapper = $accessObjectMapper;
     $this->groupManager = $groupManager;
 }
开发者ID:jeanaimar2,项目名称:gatekeeper,代码行数:7,代码来源:settingscontroller.php

示例14: __construct

 /**
  * constructor of the controller
  *
  * @param string $appName
  * @param IRequest $request
  * @param ILogger $logger
  * @param IUserSession $userSession
  * @param CurrentUserSettings $userSettings
  */
 public function __construct($appName, IRequest $request, ILogger $logger, IUserSession $userSession, CurrentUserSettings $userSettings)
 {
     parent::__construct($appName, $request);
     $this->logger = $logger;
     $this->user = $userSession->getUser();
     $this->userSettings = $userSettings;
 }
开发者ID:pigulla,项目名称:owncloud-sipgate,代码行数:16,代码来源:personalsettingscontroller.php

示例15: __construct

 /**
  * @param string $appName
  * @param IRequest $request
  * @param bool $incomingShareEnabled
  * @param \OCA\Files_Sharing\External\Manager $externalManager
  * @param IClientService $clientService
  */
 public function __construct($appName, IRequest $request, $incomingShareEnabled, \OCA\Files_Sharing\External\Manager $externalManager, IClientService $clientService)
 {
     parent::__construct($appName, $request);
     $this->incomingShareEnabled = $incomingShareEnabled;
     $this->externalManager = $externalManager;
     $this->clientService = $clientService;
 }
开发者ID:rosarion,项目名称:core,代码行数:14,代码来源:externalsharescontroller.php


注:本文中的OCP\AppFramework\Controller::__construct方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。