當前位置: 首頁>>代碼示例>>PHP>>正文


PHP IAppManager::disableApp方法代碼示例

本文整理匯總了PHP中OCP\App\IAppManager::disableApp方法的典型用法代碼示例。如果您正苦於以下問題:PHP IAppManager::disableApp方法的具體用法?PHP IAppManager::disableApp怎麽用?PHP IAppManager::disableApp使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在OCP\App\IAppManager的用法示例。


在下文中一共展示了IAppManager::disableApp方法的5個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: forceSingleUserAndTrashbin

 /**
  * Set single user mode and disable the trashbin app
  */
 protected function forceSingleUserAndTrashbin()
 {
     $this->wasTrashbinEnabled = $this->appManager->isEnabledForUser('files_trashbin');
     $this->wasSingleUserModeEnabled = $this->config->getSystemValue('singleuser', false);
     $this->config->setSystemValue('singleuser', true);
     $this->appManager->disableApp('files_trashbin');
 }
開發者ID:rchicoli,項目名稱:owncloud-core,代碼行數:10,代碼來源:EncryptAll.php

示例2: __construct

 /**
  * @param IManager $encryptionManager
  * @param IAppManager $appManager
  * @param IConfig $config
  * @param QuestionHelper $questionHelper
  */
 public function __construct(IManager $encryptionManager, IAppManager $appManager, IConfig $config, QuestionHelper $questionHelper)
 {
     parent::__construct();
     $this->appManager = $appManager;
     $this->encryptionManager = $encryptionManager;
     $this->config = $config;
     $this->questionHelper = $questionHelper;
     $this->wasTrashbinEnabled = $this->appManager->isEnabledForUser('files_trashbin');
     $this->wasSingleUserModeEnabled = $this->config->getSystemValue('singleuser', false);
     $this->config->setSystemValue('singleuser', true);
     $this->appManager->disableApp('files_trashbin');
 }
開發者ID:unrealbato,項目名稱:core,代碼行數:18,代碼來源:encryptall.php

示例3: execute

 protected function execute(InputInterface $input, OutputInterface $output)
 {
     $appId = $input->getArgument('app-id');
     if ($this->manager->isInstalled($appId)) {
         try {
             $this->manager->disableApp($appId);
             $output->writeln($appId . ' disabled');
         } catch (\Exception $e) {
             $output->writeln($e->getMessage());
             return 2;
         }
     } else {
         $output->writeln('No such app enabled: ' . $appId);
     }
 }
開發者ID:farukuzun,項目名稱:core-1,代碼行數:15,代碼來源:disable.php

示例4: testDisableApp

 public function testDisableApp()
 {
     $this->expectClearCache();
     $this->manager->disableApp('test');
     $this->assertEquals('no', $this->appConfig->getValue('test', 'enabled', 'no'));
 }
開發者ID:stweil,項目名稱:owncloud-core,代碼行數:6,代碼來源:manager.php

示例5: disable

 /**
  * @param array $parameters
  * @return OC_OCS_Result
  */
 public function disable($parameters)
 {
     $app = $parameters['appid'];
     $this->appManager->disableApp($app);
     return new OC_OCS_Result(null, 100);
 }
開發者ID:enoch85,項目名稱:owncloud-testserver,代碼行數:10,代碼來源:apps.php


注:本文中的OCP\App\IAppManager::disableApp方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。