Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс WorkgroupList
+ Граф наследования:WorkgroupList:

Открытые члены

 configureActions ()
 
 __construct ($component=null)
 
 getErrorByCode ($code)
 
 getErrors ()
 

Открытые статические члены

static getActions (WorkgroupList\RuntimeFieldsManager $runtimeFieldsManager, array $params=[])
 
static getCellActions (WorkgroupList\RuntimeFieldsManager $runtimeFieldsManager, $params)
 
static getTasksModeList ()
 

Открытые атрибуты

const AVAILABLE_ACTION_VIEW = 'view'
 
const AVAILABLE_ACTION_EDIT = 'edit'
 
const AVAILABLE_ACTION_DELETE = 'delete'
 
const AVAILABLE_ACTION_ADD_TO_ARCHIVE = 'add_to_archive'
 
const AVAILABLE_ACTION_REMOVE_FROM_ARCHIVE = 'remove_from_archive'
 
const AVAILABLE_ACTION_ADD_TO_FAVORITES = 'add_to_favorites'
 
const AVAILABLE_ACTION_REMOVE_FROM_FAVORITES = 'remove_from_favorites'
 
const AVAILABLE_ACTION_SET_CURRENT_USER_OWNER = 'set_current_user_owner'
 
const AVAILABLE_ACTION_SET_CURRENT_USER_SCRUM_MASTER = 'set_current_user_scrum_master'
 
const AVAILABLE_ACTION_LEAVE = 'leave'
 
const AVAILABLE_ACTION_JOIN = 'join'
 
const AVAILABLE_ACTION_DELETE_INCOMING_REQUEST = 'delete_incoming_request'
 
const AJAX_ACTION_SET_OWNER = 'setOwner'
 
const AJAX_ACTION_JOIN = 'join'
 
const AJAX_ACTION_SET_SCRUM_MASTER = 'setScrumMaster'
 
const AJAX_ACTION_DELETE_INCOMING_REQUEST = 'deleteIncomingRequest'
 
const AJAX_ACTION_REJECT_OUTGOING_REQUEST = 'rejectOutgoingRequest'
 
const AJAX_ACTION_ADD_TO_ARCHIVE = 'addToArchive'
 
const AJAX_ACTION_REMOVE_FROM_ARCHIVE = 'removeFromArchive'
 
const AJAX_ACTION_ADD_TO_FAVORITES = 'addToFavorites'
 
const AJAX_ACTION_REMOVE_FROM_FAVORITES = 'removeFromFavorites'
 
const GROUP_ACTION_ADD_TO_ARCHIVE = 'addToArchive'
 
const GROUP_ACTION_REMOVE_FROM_ARCHIVE = 'removeFromArchive'
 
const GROUP_ACTION_DELETE = 'delete'
 
const MODE_COMMON = ''
 
const MODE_USER = 'user_groups'
 
const MODE_TASKS_PROJECT = 'tasks_project'
 
const MODE_TASKS_SCRUM = 'tasks_scrum'
 
- Открытые атрибуты унаследованные от Controllerable
const METHOD_ACTION_SUFFIX = 'Action'
 

Защищенные члены

 addError (Error $error)
 
 printErrors ()
 
 checkAjaxAction (string $action='')
 
 getAccessToTasksCounters ()
 
 getTasksCounters ()
 
 getTasksCountersScope ()
 
 isFilterApplied ()
 

Защищенные данные

Bitrix Main Grid Options $gridOptions
 
Bitrix Main UI Filter Options $filterOptions
 
 $errorCollection = null
 
int $currentUserId = 0
 
WorkgroupList RuntimeFieldsManager $runtimeFieldsManager
 
WorkgroupList SelectFieldsManager $selectFieldsManager
 
array $counterData = []
 

Подробное описание

См. определение в файле workgrouplist.php строка 12

Конструктор(ы)

◆ __construct()

__construct ( $component = null)

См. определение в файле workgrouplist.php строка 63

Методы

◆ addError()

addError ( Error $error)
protected

Adds error to error collection.

Аргументы
Error$errorError.
Возвращает
$this

См. определение в файле workgrouplist.php строка 79

◆ checkAjaxAction()

checkAjaxAction ( string $action = '')
protected

См. определение в файле workgrouplist.php строка 254

◆ configureActions()

configureActions ( )
Возвращает
array

Замещает Controllerable.

См. определение в файле workgrouplist.php строка 57

◆ getAccessToTasksCounters()

getAccessToTasksCounters ( )
protected

См. определение в файле workgrouplist.php строка 275

◆ getActions()

static getActions ( WorkgroupList\RuntimeFieldsManager $runtimeFieldsManager,
array $params = [] )
static

См. определение в файле workgrouplist.php строка 108

◆ getCellActions()

static getCellActions ( WorkgroupList\RuntimeFieldsManager $runtimeFieldsManager,
$params )
static

См. определение в файле workgrouplist.php строка 199

◆ getErrorByCode()

getErrorByCode ( $code)

Getting once error with the necessary code.

Аргументы
string$codeCode of error.
Возвращает
Error

Замещает Errorable.

См. определение в файле workgrouplist.php строка 86

◆ getErrors()

getErrors ( )

Getting array of errors.

Возвращает
Error[]

Замещает Errorable.

См. определение в файле workgrouplist.php строка 95

◆ getTasksCounters()

getTasksCounters ( )
protected

См. определение в файле workgrouplist.php строка 283

◆ getTasksCountersScope()

getTasksCountersScope ( )
protected

См. определение в файле workgrouplist.php строка 290

◆ getTasksModeList()

static getTasksModeList ( )
static

См. определение в файле workgrouplist.php строка 267

◆ isFilterApplied()

isFilterApplied ( )
protected

См. определение в файле workgrouplist.php строка 297

◆ printErrors()

printErrors ( )
protected

См. определение в файле workgrouplist.php строка 100

Данные класса

◆ $counterData

array $counterData = []
protected

См. определение в файле workgrouplist.php строка 55

◆ $currentUserId

int $currentUserId = 0
protected

См. определение в файле workgrouplist.php строка 52

◆ $errorCollection

$errorCollection = null
protected

См. определение в файле workgrouplist.php строка 51

◆ $filterOptions

Bitrix Main UI Filter Options $filterOptions
protected

См. определение в файле workgrouplist.php строка 48

◆ $gridOptions

Bitrix Main Grid Options $gridOptions
protected

См. определение в файле workgrouplist.php строка 47

◆ $runtimeFieldsManager

WorkgroupList RuntimeFieldsManager $runtimeFieldsManager
protected

См. определение в файле workgrouplist.php строка 53

◆ $selectFieldsManager

WorkgroupList SelectFieldsManager $selectFieldsManager
protected

См. определение в файле workgrouplist.php строка 54

◆ AJAX_ACTION_ADD_TO_ARCHIVE

const AJAX_ACTION_ADD_TO_ARCHIVE = 'addToArchive'

См. определение в файле workgrouplist.php строка 33

◆ AJAX_ACTION_ADD_TO_FAVORITES

const AJAX_ACTION_ADD_TO_FAVORITES = 'addToFavorites'

См. определение в файле workgrouplist.php строка 35

◆ AJAX_ACTION_DELETE_INCOMING_REQUEST

const AJAX_ACTION_DELETE_INCOMING_REQUEST = 'deleteIncomingRequest'

См. определение в файле workgrouplist.php строка 31

◆ AJAX_ACTION_JOIN

const AJAX_ACTION_JOIN = 'join'

См. определение в файле workgrouplist.php строка 29

◆ AJAX_ACTION_REJECT_OUTGOING_REQUEST

const AJAX_ACTION_REJECT_OUTGOING_REQUEST = 'rejectOutgoingRequest'

См. определение в файле workgrouplist.php строка 32

◆ AJAX_ACTION_REMOVE_FROM_ARCHIVE

const AJAX_ACTION_REMOVE_FROM_ARCHIVE = 'removeFromArchive'

См. определение в файле workgrouplist.php строка 34

◆ AJAX_ACTION_REMOVE_FROM_FAVORITES

const AJAX_ACTION_REMOVE_FROM_FAVORITES = 'removeFromFavorites'

См. определение в файле workgrouplist.php строка 36

◆ AJAX_ACTION_SET_OWNER

const AJAX_ACTION_SET_OWNER = 'setOwner'

См. определение в файле workgrouplist.php строка 28

◆ AJAX_ACTION_SET_SCRUM_MASTER

const AJAX_ACTION_SET_SCRUM_MASTER = 'setScrumMaster'

См. определение в файле workgrouplist.php строка 30

◆ AVAILABLE_ACTION_ADD_TO_ARCHIVE

const AVAILABLE_ACTION_ADD_TO_ARCHIVE = 'add_to_archive'

См. определение в файле workgrouplist.php строка 17

◆ AVAILABLE_ACTION_ADD_TO_FAVORITES

const AVAILABLE_ACTION_ADD_TO_FAVORITES = 'add_to_favorites'

См. определение в файле workgrouplist.php строка 19

◆ AVAILABLE_ACTION_DELETE

const AVAILABLE_ACTION_DELETE = 'delete'

См. определение в файле workgrouplist.php строка 16

◆ AVAILABLE_ACTION_DELETE_INCOMING_REQUEST

const AVAILABLE_ACTION_DELETE_INCOMING_REQUEST = 'delete_incoming_request'

См. определение в файле workgrouplist.php строка 26

◆ AVAILABLE_ACTION_EDIT

const AVAILABLE_ACTION_EDIT = 'edit'

См. определение в файле workgrouplist.php строка 15

◆ AVAILABLE_ACTION_JOIN

const AVAILABLE_ACTION_JOIN = 'join'

См. определение в файле workgrouplist.php строка 25

◆ AVAILABLE_ACTION_LEAVE

const AVAILABLE_ACTION_LEAVE = 'leave'

См. определение в файле workgrouplist.php строка 24

◆ AVAILABLE_ACTION_REMOVE_FROM_ARCHIVE

const AVAILABLE_ACTION_REMOVE_FROM_ARCHIVE = 'remove_from_archive'

См. определение в файле workgrouplist.php строка 18

◆ AVAILABLE_ACTION_REMOVE_FROM_FAVORITES

const AVAILABLE_ACTION_REMOVE_FROM_FAVORITES = 'remove_from_favorites'

См. определение в файле workgrouplist.php строка 20

◆ AVAILABLE_ACTION_SET_CURRENT_USER_OWNER

const AVAILABLE_ACTION_SET_CURRENT_USER_OWNER = 'set_current_user_owner'

См. определение в файле workgrouplist.php строка 22

◆ AVAILABLE_ACTION_SET_CURRENT_USER_SCRUM_MASTER

const AVAILABLE_ACTION_SET_CURRENT_USER_SCRUM_MASTER = 'set_current_user_scrum_master'

См. определение в файле workgrouplist.php строка 23

◆ AVAILABLE_ACTION_VIEW

const AVAILABLE_ACTION_VIEW = 'view'

См. определение в файле workgrouplist.php строка 14

◆ GROUP_ACTION_ADD_TO_ARCHIVE

const GROUP_ACTION_ADD_TO_ARCHIVE = 'addToArchive'

См. определение в файле workgrouplist.php строка 38

◆ GROUP_ACTION_DELETE

const GROUP_ACTION_DELETE = 'delete'

См. определение в файле workgrouplist.php строка 40

◆ GROUP_ACTION_REMOVE_FROM_ARCHIVE

const GROUP_ACTION_REMOVE_FROM_ARCHIVE = 'removeFromArchive'

См. определение в файле workgrouplist.php строка 39

◆ MODE_COMMON

const MODE_COMMON = ''

См. определение в файле workgrouplist.php строка 42

◆ MODE_TASKS_PROJECT

const MODE_TASKS_PROJECT = 'tasks_project'

См. определение в файле workgrouplist.php строка 44

◆ MODE_TASKS_SCRUM

const MODE_TASKS_SCRUM = 'tasks_scrum'

См. определение в файле workgrouplist.php строка 45

◆ MODE_USER

const MODE_USER = 'user_groups'

См. определение в файле workgrouplist.php строка 43