1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс BasketItem
Граф наследования:BasketItem:
Controller Errorable Controllerable

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

 getFieldsAction ()
 getFieldsCatalogProductAction ()
 modifyAction (array $fields)
 addCatalogProductAction (array $fields)
 updateCatalogProductAction (Sale\BasketItem $basketItem, array $fields)
 getAction (Sale\BasketItem $basketItem)
 canBuyAction (Sale\BasketItem $basketItem)
 getBasePriceAction (Sale\BasketItem $basketItem)
 getBasePriceWithVatAction (Sale\BasketItem $basketItem)
 getCurrencyAction (Sale\BasketItem $basketItem)
 getDefaultPriceAction (Sale\BasketItem $basketItem)
 getDiscountPriceAction (Sale\BasketItem $basketItem)
 getFinalPriceAction (Sale\BasketItem $basketItem)
 getInitialPriceAction (Sale\BasketItem $basketItem)
 getPriceAction (Sale\BasketItem $basketItem)
 getPriceWithVatAction (Sale\BasketItem $basketItem)
 getProductIdAction (Sale\BasketItem $basketItem)
 getQuantityAction (Sale\BasketItem $basketItem)
 getReservedQuantityAction (Sale\BasketItem $basketItem)
 getVatAction (Sale\BasketItem $basketItem)
 getVatRateAction (Sale\BasketItem $basketItem)
 getWeightAction (Sale\BasketItem $basketItem)
 isBarcodeMultiAction (Sale\BasketItem $basketItem)
 isCustomMultiAction (Sale\BasketItem $basketItem)
 isCustomPriceAction (Sale\BasketItem $basketItem)
 isDelayAction (Sale\BasketItem $basketItem)
 isVatInPriceAction (Sale\BasketItem $basketItem)
Открытые члены унаследованные от 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 ()
 getAutoWiredParameters ()
 getPrimaryAutoWiredParameter ()
 getDefaultAutoWiredParameters ()
 getRequest ()
 getScope ()
 setScope ($scope)
 getSourceParametersList ()
 setSourceParametersList ($sourceParametersList)
 run ($actionName, array $sourceParametersList)
 finalizeResponse (Response $response)
 generateActionMethodName ($action)
 redirectTo ($url)
 getErrors ()
 hasErrors ()
 getErrorByCode ($code)

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

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

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

 get (Sale\BasketItem $basketItem, array $fields=[])
 checkPermissionEntity ($name)
Защищенные члены унаследованные от Controller
 init ()
 getFilePath ()
 processUnsignedParameters ()
 getSaltToUnsign ()
 getActionResponse (Action $action)
 writeToLogException (\Throwable $e)
 collectDebugInfo ()
 logDebugInfo ()
 prepareParams ()
 processBeforeAction (Action $action)
 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)
 runProcessingValidationException (ValidationException $e)
 buildErrorFromException (\Exception $e)
 buildErrorFromPhpError (\Error $error)
 runProcessingIfUserNotAuthorized ()
 runProcessingIfInvalidCsrfToken ()
 addError (Error $error)
 addErrors (array $errors)
 renderComponent (string $name, string $template='', array $params=[], bool $withSiteTemplate=true)
 renderView (string $viewPath, array $params=[], bool $withSiteTemplate=true)
 renderExtension (string $extension, array $params=[], bool $withSiteTemplate=true)

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

Поля данных унаследованные от 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

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

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

Методы

◆ addCatalogProductAction()

addCatalogProductAction ( array $fields)

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

◆ canBuyAction()

canBuyAction ( Sale\BasketItem $basketItem)

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

◆ checkPermissionEntity()

checkPermissionEntity ( $name)
protected

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

◆ get()

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

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

◆ getAction()

getAction ( Sale\BasketItem $basketItem)

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

◆ getBasePriceAction()

getBasePriceAction ( Sale\BasketItem $basketItem)

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

◆ getBasePriceWithVatAction()

getBasePriceWithVatAction ( Sale\BasketItem $basketItem)

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

◆ getCurrencyAction()

getCurrencyAction ( Sale\BasketItem $basketItem)

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

◆ getDefaultPriceAction()

getDefaultPriceAction ( Sale\BasketItem $basketItem)

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

◆ getDiscountPriceAction()

getDiscountPriceAction ( Sale\BasketItem $basketItem)

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

◆ getFieldsAction()

getFieldsAction ( )

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

◆ getFieldsCatalogProductAction()

getFieldsCatalogProductAction ( )

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

◆ getFinalPriceAction()

getFinalPriceAction ( Sale\BasketItem $basketItem)

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

◆ getInitialPriceAction()

getInitialPriceAction ( Sale\BasketItem $basketItem)

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

◆ getPriceAction()

getPriceAction ( Sale\BasketItem $basketItem)

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

◆ getPriceWithVatAction()

getPriceWithVatAction ( Sale\BasketItem $basketItem)

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

◆ getProductIdAction()

getProductIdAction ( Sale\BasketItem $basketItem)

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

◆ getQuantityAction()

getQuantityAction ( Sale\BasketItem $basketItem)

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

◆ getReservedQuantityAction()

getReservedQuantityAction ( Sale\BasketItem $basketItem)

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

◆ getVatAction()

getVatAction ( Sale\BasketItem $basketItem)

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

◆ getVatRateAction()

getVatRateAction ( Sale\BasketItem $basketItem)

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

◆ getWeightAction()

getWeightAction ( Sale\BasketItem $basketItem)

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

◆ isBarcodeMultiAction()

isBarcodeMultiAction ( Sale\BasketItem $basketItem)

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

◆ isCustomMultiAction()

isCustomMultiAction ( Sale\BasketItem $basketItem)

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

◆ isCustomPriceAction()

isCustomPriceAction ( Sale\BasketItem $basketItem)

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

◆ isDelayAction()

isDelayAction ( Sale\BasketItem $basketItem)

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

◆ isVatInPriceAction()

isVatInPriceAction ( Sale\BasketItem $basketItem)

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

◆ modifyAction()

modifyAction ( array $fields)

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

◆ prepareFields()

prepareFields ( $fields)
static

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

◆ updateCatalogProductAction()

updateCatalogProductAction ( Sale\BasketItem $basketItem,
array $fields )

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


Объявления и описания членов класса находятся в файле: