1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
viewprovider.php
См. документацию.
1
<?php
2
namespace
Bitrix\Report\VisualConstructor\RuntimeProvider;
3
4
use Bitrix\Report\VisualConstructor\Internal\Manager\ViewManager;
5
use Bitrix\Report\VisualConstructor\View;
6
13
class
ViewProvider
extends
Base
14
{
18
protected
function
availableFilterKeys
()
19
{
20
return
array
(
'primary'
,
'dataType'
);
21
}
22
26
protected
function
getManagerInstance
()
27
{
28
return
ViewManager::getInstance
();
29
}
30
34
protected
function
getEntitiesList
()
35
{
36
return
$this->
getManagerInstance
()->getViewControllers();
37
}
38
42
protected
function
getIndices
()
43
{
44
return
$this->
getManagerInstance
()->getIndices();
45
}
46
51
public
static
function
getViewByViewKey
($viewKey)
52
{
53
$viewProvider =
new
ViewProvider
();
54
$viewProvider->addFilter(
'primary'
, $viewKey);
55
return
$viewProvider->execute()->getFirstResult();
56
}
57
}
Bitrix\Report\VisualConstructor\Internal\Manager\Base\getInstance
static getInstance()
Определения
base.php:40
Bitrix\Report\VisualConstructor\RuntimeProvider\Base
Определения
base.php:14
Bitrix\Report\VisualConstructor\RuntimeProvider\ViewProvider
Определения
viewprovider.php:14
Bitrix\Report\VisualConstructor\RuntimeProvider\ViewProvider\getViewByViewKey
static getViewByViewKey($viewKey)
Определения
viewprovider.php:51
Bitrix\Report\VisualConstructor\RuntimeProvider\ViewProvider\getIndices
getIndices()
Определения
viewprovider.php:42
Bitrix\Report\VisualConstructor\RuntimeProvider\ViewProvider\availableFilterKeys
availableFilterKeys()
Определения
viewprovider.php:18
Bitrix\Report\VisualConstructor\RuntimeProvider\ViewProvider\getEntitiesList
getEntitiesList()
Определения
viewprovider.php:34
Bitrix\Report\VisualConstructor\RuntimeProvider\ViewProvider\getManagerInstance
getManagerInstance()
Определения
viewprovider.php:26
array
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения
file_new.php:804
bitrix
modules
report
lib
visualconstructor
runtimeprovider
viewprovider.php
Создано системой
1.14.0