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

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

 getPrimaryAutoWiredParameter ()
 
 getAutoWiredParameters ()
 
 getFieldsAction ()
 
 modifyAction (array $fields)
 
 updateAction (BasketItem $basket, array $fields)
 
 getAction (BasketItem $basket)
 
 listAction ($select=[], $filter, $order=[], PageNavigation $pageNavigation)
 
 canBuyAction (BasketItem $basket)
 
 getBasePriceAction (BasketItem $basket)
 
 getBasePriceWithVatAction (BasketItem $basket)
 
 getCurrencyAction (BasketItem $basket)
 
 getDefaultPriceAction (BasketItem $basket)
 
 getDiscountPriceAction (BasketItem $basket)
 
 getFinalPriceAction (BasketItem $basket)
 
 getInitialPriceAction (BasketItem $basket)
 
 getPriceAction (BasketItem $basket)
 
 getPriceWithVatAction (BasketItem $basket)
 
 getProductIdAction (BasketItem $basket)
 
 getQuantityAction (BasketItem $basket)
 
 getReservedQuantityAction (BasketItem $basket)
 
 getVatAction (BasketItem $basket)
 
 getVatRateAction (BasketItem $basket)
 
 getWeightAction (BasketItem $basket)
 
 isBarcodeMultiAction (BasketItem $basket)
 
 isCustomMultiAction (BasketItem $basket)
 
 isCustomPriceAction (BasketItem $basket)
 
 isDelayAction (BasketItem $basket)
 
 isVatInPriceAction (BasketItem $basket)
 
 checkProductBarcodeAction (BasketItem $basket, array $fields)
 
- Открытые члены унаследованные от Controller
 __construct (Request $request=null)
 
 forward ($controller, string $actionName, array $parameters=null)
 
 getConfigurationOfActions ()
 
 getModuleId ()
 
 isLocatedUnderPsr4 ()
 
 getActionUri (string $actionName, array $params=[], bool $absolute=false)
 
 getUnsignedParameters ()
 
 getCurrentUser ()
 
 setCurrentUser (CurrentUser $currentUser)
 
 convertKeysToCamelCase ($data)
 
 listNameActions ()
 
 configureActions ()
 
 getDefaultAutoWiredParameters ()
 
 getRequest ()
 
 getScope ()
 
 setScope ($scope)
 
 getSourceParametersList ()
 
 setSourceParametersList ($sourceParametersList)
 
 run ($actionName, array $sourceParametersList)
 
 finalizeResponse (Response $response)
 
 generateActionMethodName ($action)
 
 redirectTo ($url)
 
 getErrors ()
 
 getErrorByCode ($code)
 

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

static prepareFields ($fields)
 
- Открытые статические члены унаследованные от Controller
static className ()
 
static getFullEventName ($eventName)
 

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

 get (BasketItem $basketItem, array $fields=[])
 
 checkPermission ($name)
 
- Защищенные члены унаследованные от Controller
 init ()
 
 getFilePath ()
 
 processUnsignedParameters ()
 
 getSaltToUnsign ()
 
 writeToLogException (\Throwable $e)
 
 collectDebugInfo ()
 
 logDebugInfo ()
 
 prepareParams ()
 
 processBeforeAction (Action $action)
 
 shouldDecodePostData (Action $action)
 
 decodePostData ()
 
 triggerOnBeforeAction (Action $action)
 
 processAfterAction (Action $action, $result)
 
 triggerOnAfterAction (Action $action, $result)
 
 create ($actionName)
 
 buildActionInstance ($actionName, array $config)
 
 existsAction ($actionName)
 
 getDefaultPreFilters ()
 
 getDefaultPostFilters ()
 
 buildFilters (array $config=null)
 
 appendFilters (array $filters, array $filtersToAppend)
 
 removeFilters (array $filters, array $filtersToRemove)
 
 detachFilters (Action $action)
 
 detachPreFilters (Action $action)
 
 detachPostFilters (Action $action)
 
 getActionConfig ($actionName)
 
 setActionConfig ($actionName, array $config=null)
 
 runProcessingThrowable (\Throwable $throwable)
 
 runProcessingException (\Exception $e)
 
 runProcessingError (\Error $error)
 
 runProcessingBinderThrowable (BinderArgumentException $e)
 
 buildErrorFromException (\Exception $e)
 
 buildErrorFromPhpError (\Error $error)
 
 runProcessingIfUserNotAuthorized ()
 
 runProcessingIfInvalidCsrfToken ()
 
 addError (Error $error)
 
 addErrors (array $errors)
 

Дополнительные унаследованные члены

- Открытые атрибуты унаследованные от Controller
const SCOPE_REST = 'rest'
 
const SCOPE_AJAX = 'ajax'
 
const SCOPE_CLI = 'cli'
 
const EVENT_ON_BEFORE_ACTION = 'onBeforeAction'
 
const EVENT_ON_AFTER_ACTION = 'onAfterAction'
 
const ERROR_REQUIRED_PARAMETER = 'MAIN_CONTROLLER_22001'
 
const ERROR_UNKNOWN_ACTION = 'MAIN_CONTROLLER_22002'
 
const EXCEPTION_UNKNOWN_ACTION = 22002
 
- Открытые атрибуты унаследованные от Controllerable
const METHOD_ACTION_SUFFIX = 'Action'
 
- Защищенные данные унаследованные от Controller
 $errorCollection
 
 $request
 
Configurator $configurator
 

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

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

Методы

◆ canBuyAction()

canBuyAction ( BasketItem $basket)

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

◆ checkPermission()

checkPermission ( $name)
protected

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

◆ checkProductBarcodeAction()

checkProductBarcodeAction ( BasketItem $basket,
array $fields )

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

◆ get()

get ( BasketItem $basketItem,
array $fields = [] )
protected

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

◆ getAction()

getAction ( BasketItem $basket)

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

◆ getAutoWiredParameters()

getAutoWiredParameters ( )
Возвращает
Parameter[]

Переопределяет метод предка Controller.

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

◆ getBasePriceAction()

getBasePriceAction ( BasketItem $basket)

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

◆ getBasePriceWithVatAction()

getBasePriceWithVatAction ( BasketItem $basket)

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

◆ getCurrencyAction()

getCurrencyAction ( BasketItem $basket)

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

◆ getDefaultPriceAction()

getDefaultPriceAction ( BasketItem $basket)

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

◆ getDiscountPriceAction()

getDiscountPriceAction ( BasketItem $basket)

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

◆ getFieldsAction()

getFieldsAction ( )

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

◆ getFinalPriceAction()

getFinalPriceAction ( BasketItem $basket)

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

◆ getInitialPriceAction()

getInitialPriceAction ( BasketItem $basket)

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

◆ getPriceAction()

getPriceAction ( BasketItem $basket)

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

◆ getPriceWithVatAction()

getPriceWithVatAction ( BasketItem $basket)

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

◆ getPrimaryAutoWiredParameter()

getPrimaryAutoWiredParameter ( )
Возвращает
Parameter|null

Переопределяет метод предка Controller.

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

◆ getProductIdAction()

getProductIdAction ( BasketItem $basket)

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

◆ getQuantityAction()

getQuantityAction ( BasketItem $basket)

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

◆ getReservedQuantityAction()

getReservedQuantityAction ( BasketItem $basket)

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

◆ getVatAction()

getVatAction ( BasketItem $basket)

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

◆ getVatRateAction()

getVatRateAction ( BasketItem $basket)

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

◆ getWeightAction()

getWeightAction ( BasketItem $basket)

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

◆ isBarcodeMultiAction()

isBarcodeMultiAction ( BasketItem $basket)

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

◆ isCustomMultiAction()

isCustomMultiAction ( BasketItem $basket)

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

◆ isCustomPriceAction()

isCustomPriceAction ( BasketItem $basket)

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

◆ isDelayAction()

isDelayAction ( BasketItem $basket)

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

◆ isVatInPriceAction()

isVatInPriceAction ( BasketItem $basket)

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

◆ listAction()

listAction ( $select = [],
$filter,
$order = [],
PageNavigation $pageNavigation )

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

◆ modifyAction()

modifyAction ( array $fields)

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

◆ prepareFields()

static prepareFields ( $fields)
static

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

◆ updateAction()

updateAction ( BasketItem $basket,
array $fields )

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