1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
application.php
См. документацию.
1<?php
2
3namespace Bitrix\Rest\Controller;
4
5use Bitrix\Main\Engine\Controller;
6use Bitrix\Rest\Marketplace;
7use Bitrix\Main\Engine\ActionFilter;
8
10{
11 public function installAction($code, $version = false, $checkHash = false, $installHash = false, $from = null)
12 {
13 $result = Marketplace\Application::install($code, $version, $checkHash, $installHash, $from);
14 if ($result['errorDescription'])
15 {
16 $result['error_description'] = $result['errorDescription'];
17 }
18
19 return $result;
20 }
21
22 public function uninstallAction($code, $clean = 'N', $from = null)
23 {
24 return Marketplace\Application::uninstall($code, ($clean === 'Y'), $from);
25 }
26
27 public function reinstallAction($id)
28 {
30 }
31
32 public function setRightsAction($appId, $rights)
33 {
35 }
36
37 public function getRightsAction($appId)
38 {
40 }
41
46 protected function getDefaultPreFilters()
47 {
48 $defaultPreFilters = parent::getDefaultPreFilters();
49 $defaultPreFilters[] = new ActionFilter\Scope(ActionFilter\Scope::NOT_REST);
50
51 return $defaultPreFilters;
52 }
53}
setRightsAction($appId, $rights)
Определения application.php:32
getRightsAction($appId)
Определения application.php:37
uninstallAction($code, $clean='N', $from=null)
Определения application.php:22
installAction($code, $version=false, $checkHash=false, $installHash=false, $from=null)
Определения application.php:11
static install($code, $version=false, $checkHash=false, $installHash=false, $from=null)
Определения application.php:36
static setRights($appId, $rights)
Определения application.php:515
static reinstall($id)
Определения application.php:462
static getRights($appId)
Определения application.php:545
static uninstall($code, bool $clean=false, $from=null)
Определения application.php:385
$result
Определения get_property_values.php:14
if(!is_null($config))($config as $configItem)(! $configItem->isVisible()) $code
Определения options.php:195
$rights
Определения options.php:4