( ! ) Fatal error: Class Cart contains 5 abstract methods and must therefore be declared abstract or implement the remaining methods (AA\OnlineStore\ShopProduct\Entities\ShopProduct\ShopProductInterface::getName, AA\OnlineStore\ShopProduct\Entities\ShopProduct\ShopProductInterface::getFullName, AA\OnlineStore\ShopProduct\Entities\ShopProduct\ShopProductInterface::getSKU, ...) in /var/www/protected/models/Cart.php on line 5
Call Stack
#TimeMemoryFunctionLocation
10.0000439776{main}( ).../index.php:0
20.0409812880CApplication->run( ).../index.php:22
30.0409813240CWebApplication->processRequest( ).../CApplication.php:185
40.04351561864CWebApplication->runController( $route = 'price/part' ).../CWebApplication.php:141
50.04691612096CController->run( $actionID = 'part' ).../CWebApplication.php:282
60.04701612320CController->runActionWithFilters( $action = class PricePartAction { private ${CComponent}_e = NULL; private ${CComponent}_m = NULL; private ${CAction}_id = 'part'; private ${CAction}_controller = class PriceController { private ${CComponent}_e = NULL; private ${CComponent}_m = [...]; private ${CBaseController}_widgetStack = [...]; public $layout = '//layouts/wp2'; public $defaultAction = 'index'; private ${CController}_id = 'price'; private ${CController}_action = ...; private ${CController}_pageTitle = NULL; private ${CController}_cachingStack = NULL; private ${CController}_clips = NULL; private ${CController}_dynamicOutput = NULL; private ${CController}_pageStates = NULL; private ${CController}_module = NULL; public $robots = ''; public $pageDescription = 'Покупайте с выгодой Фильтр топливный FLEETGUARD. Доставим! Артикул: FF5018. аналоги: FF5018.'; public $pageKeywords = 'Фильтр топливный FLEETGUARD, FLEETGUARD, , FF5018, FF5018, купить , продажа FLEETGUARD, интернет магазин, доставка товара, AvtoALL.Ru'; public $canonical = 'http://alexandrav.dev.autoall.ru/filtr_toplivnyiy_fleetguard-015042/'; public $pubdate = '2026-06-10'; public $preloadImage = ''; public $isOrder = FALSE; public $parthnersCodeParams = [...]; public $webpackAssets = [...]; public $isAjaxPage = FALSE; protected $_secureKey = 'fad32170f8b508ef9292804ab0f822e6'; public $fullRoute = NULL; public $csrfToken = '186cf257277c5f29cec9d1ba9fe67490b84f9956716df62c7aca82cc0d69e37e'; private ${BaseController}securityService = class AA\Security\Csrf\SecurityService { ... }; public $behaviors = [...]; public $menu = [...]; public $breadcrumbs = [...]; public $topMenu = [...]; public $pageTitle = 'FF5018 Фильтр топливный FLEETGUARD - FF5018 - фото, цена, описание, применимость. Купить в интернет-магазине AvtoALL.Ru'; public $pageHeader = ''; public $pageText = ''; public $forceTheme = FALSE; public $_seoProperties = [...]; public $list_tags_show = TRUE }; private ${BaseAction}isUserAdmin = FALSE; private ${BaseAction}isUserManager = FALSE; private ${BaseAction}isUserSimple = FALSE; private ${BaseAction}isUserB2BCompany = FALSE; private ${BaseAction}B2BCompany = FALSE; private ${BaseAction}isAjax = FALSE }, $filters = [0 => [0 => 'application.filters.RedirectFilter + index'], 1 => [0 => 'application.filters.DBReadUncomitedLevelFilter + part, list']] ).../CController.php:265
70.04711613136CFilterChain->run( ).../CController.php:291
80.04711613432CFilter->filter( $filterChain = class CFilterChain { private ${CComponent}_e = NULL; private ${CComponent}_m = NULL; private ${CList}_d = [0 => class DBReadUncomitedLevelFilter { ... }]; private ${CList}_c = 1; private ${CList}_r = FALSE; public $controller = class PriceController { private ${CComponent}_e = NULL; private ${CComponent}_m = [...]; private ${CBaseController}_widgetStack = [...]; public $layout = '//layouts/wp2'; public $defaultAction = 'index'; private ${CController}_id = 'price'; private ${CController}_action = class PricePartAction { ... }; private ${CController}_pageTitle = NULL; private ${CController}_cachingStack = NULL; private ${CController}_clips = NULL; private ${CController}_dynamicOutput = NULL; private ${CController}_pageStates = NULL; private ${CController}_module = NULL; public $robots = ''; public $pageDescription = 'Покупайте с выгодой Фильтр топливный FLEETGUARD. Доставим! Артикул: FF5018. аналоги: FF5018.'; public $pageKeywords = 'Фильтр топливный FLEETGUARD, FLEETGUARD, , FF5018, FF5018, купить , продажа FLEETGUARD, интернет магазин, доставка товара, AvtoALL.Ru'; public $canonical = 'http://alexandrav.dev.autoall.ru/filtr_toplivnyiy_fleetguard-015042/'; public $pubdate = '2026-06-10'; public $preloadImage = ''; public $isOrder = FALSE; public $parthnersCodeParams = [...]; public $webpackAssets = [...]; public $isAjaxPage = FALSE; protected $_secureKey = 'fad32170f8b508ef9292804ab0f822e6'; public $fullRoute = NULL; public $csrfToken = '186cf257277c5f29cec9d1ba9fe67490b84f9956716df62c7aca82cc0d69e37e'; private ${BaseController}securityService = class AA\Security\Csrf\SecurityService { ... }; public $behaviors = [...]; public $menu = [...]; public $breadcrumbs = [...]; public $topMenu = [...]; public $pageTitle = 'FF5018 Фильтр топливный FLEETGUARD - FF5018 - фото, цена, описание, применимость. Купить в интернет-магазине AvtoALL.Ru'; public $pageHeader = ''; public $pageText = ''; public $forceTheme = FALSE; public $_seoProperties = [...]; public $list_tags_show = TRUE }; public $action = class PricePartAction { private ${CComponent}_e = NULL; private ${CComponent}_m = NULL; private ${CAction}_id = 'part'; private ${CAction}_controller = class PriceController { ... }; private ${BaseAction}isUserAdmin = FALSE; private ${BaseAction}isUserManager = FALSE; private ${BaseAction}isUserSimple = FALSE; private ${BaseAction}isUserB2BCompany = FALSE; private ${BaseAction}B2BCompany = FALSE; private ${BaseAction}isAjax = FALSE }; public $filterIndex = 1 } ).../CFilterChain.php:131
90.04741614456CFilterChain->run( ).../CFilter.php:40
100.04741614456CController->runAction( $action = class PricePartAction { private ${CComponent}_e = NULL; private ${CComponent}_m = NULL; private ${CAction}_id = 'part'; private ${CAction}_controller = class PriceController { private ${CComponent}_e = NULL; private ${CComponent}_m = [...]; private ${CBaseController}_widgetStack = [...]; public $layout = '//layouts/wp2'; public $defaultAction = 'index'; private ${CController}_id = 'price'; private ${CController}_action = ...; private ${CController}_pageTitle = NULL; private ${CController}_cachingStack = NULL; private ${CController}_clips = NULL; private ${CController}_dynamicOutput = NULL; private ${CController}_pageStates = NULL; private ${CController}_module = NULL; public $robots = ''; public $pageDescription = 'Покупайте с выгодой Фильтр топливный FLEETGUARD. Доставим! Артикул: FF5018. аналоги: FF5018.'; public $pageKeywords = 'Фильтр топливный FLEETGUARD, FLEETGUARD, , FF5018, FF5018, купить , продажа FLEETGUARD, интернет магазин, доставка товара, AvtoALL.Ru'; public $canonical = 'http://alexandrav.dev.autoall.ru/filtr_toplivnyiy_fleetguard-015042/'; public $pubdate = '2026-06-10'; public $preloadImage = ''; public $isOrder = FALSE; public $parthnersCodeParams = [...]; public $webpackAssets = [...]; public $isAjaxPage = FALSE; protected $_secureKey = 'fad32170f8b508ef9292804ab0f822e6'; public $fullRoute = NULL; public $csrfToken = '186cf257277c5f29cec9d1ba9fe67490b84f9956716df62c7aca82cc0d69e37e'; private ${BaseController}securityService = class AA\Security\Csrf\SecurityService { ... }; public $behaviors = [...]; public $menu = [...]; public $breadcrumbs = [...]; public $topMenu = [...]; public $pageTitle = 'FF5018 Фильтр топливный FLEETGUARD - FF5018 - фото, цена, описание, применимость. Купить в интернет-магазине AvtoALL.Ru'; public $pageHeader = ''; public $pageText = ''; public $forceTheme = FALSE; public $_seoProperties = [...]; public $list_tags_show = TRUE }; private ${BaseAction}isUserAdmin = FALSE; private ${BaseAction}isUserManager = FALSE; private ${BaseAction}isUserSimple = FALSE; private ${BaseAction}isUserB2BCompany = FALSE; private ${BaseAction}B2BCompany = FALSE; private ${BaseAction}isAjax = FALSE } ).../CFilterChain.php:134
110.05641784616CAction->runWithParams( $params = ['name' => 'filtr_toplivnyiy_fleetguard', 'code' => '015042'] ).../CController.php:308
120.05641784728CAction->runWithParamsInternal( $object = class PricePartAction { private ${CComponent}_e = NULL; private ${CComponent}_m = NULL; private ${CAction}_id = 'part'; private ${CAction}_controller = class PriceController { private ${CComponent}_e = NULL; private ${CComponent}_m = [...]; private ${CBaseController}_widgetStack = [...]; public $layout = '//layouts/wp2'; public $defaultAction = 'index'; private ${CController}_id = 'price'; private ${CController}_action = ...; private ${CController}_pageTitle = NULL; private ${CController}_cachingStack = NULL; private ${CController}_clips = NULL; private ${CController}_dynamicOutput = NULL; private ${CController}_pageStates = NULL; private ${CController}_module = NULL; public $robots = ''; public $pageDescription = 'Покупайте с выгодой Фильтр топливный FLEETGUARD. Доставим! Артикул: FF5018. аналоги: FF5018.'; public $pageKeywords = 'Фильтр топливный FLEETGUARD, FLEETGUARD, , FF5018, FF5018, купить , продажа FLEETGUARD, интернет магазин, доставка товара, AvtoALL.Ru'; public $canonical = 'http://alexandrav.dev.autoall.ru/filtr_toplivnyiy_fleetguard-015042/'; public $pubdate = '2026-06-10'; public $preloadImage = ''; public $isOrder = FALSE; public $parthnersCodeParams = [...]; public $webpackAssets = [...]; public $isAjaxPage = FALSE; protected $_secureKey = 'fad32170f8b508ef9292804ab0f822e6'; public $fullRoute = NULL; public $csrfToken = '186cf257277c5f29cec9d1ba9fe67490b84f9956716df62c7aca82cc0d69e37e'; private ${BaseController}securityService = class AA\Security\Csrf\SecurityService { ... }; public $behaviors = [...]; public $menu = [...]; public $breadcrumbs = [...]; public $topMenu = [...]; public $pageTitle = 'FF5018 Фильтр топливный FLEETGUARD - FF5018 - фото, цена, описание, применимость. Купить в интернет-магазине AvtoALL.Ru'; public $pageHeader = ''; public $pageText = ''; public $forceTheme = FALSE; public $_seoProperties = [...]; public $list_tags_show = TRUE }; private ${BaseAction}isUserAdmin = FALSE; private ${BaseAction}isUserManager = FALSE; private ${BaseAction}isUserSimple = FALSE; private ${BaseAction}isUserB2BCompany = FALSE; private ${BaseAction}B2BCompany = FALSE; private ${BaseAction}isAjax = FALSE }, $method = class ReflectionMethod { public string $name = 'run'; public string $class = 'PricePartAction' }, $params = ['name' => 'filtr_toplivnyiy_fleetguard', 'code' => '015042'] ).../CAction.php:74
130.05641785064invokeArgs( $object = class PricePartAction { private ${CComponent}_e = NULL; private ${CComponent}_m = NULL; private ${CAction}_id = 'part'; private ${CAction}_controller = class PriceController { private ${CComponent}_e = NULL; private ${CComponent}_m = [...]; private ${CBaseController}_widgetStack = [...]; public $layout = '//layouts/wp2'; public $defaultAction = 'index'; private ${CController}_id = 'price'; private ${CController}_action = ...; private ${CController}_pageTitle = NULL; private ${CController}_cachingStack = NULL; private ${CController}_clips = NULL; private ${CController}_dynamicOutput = NULL; private ${CController}_pageStates = NULL; private ${CController}_module = NULL; public $robots = ''; public $pageDescription = 'Покупайте с выгодой Фильтр топливный FLEETGUARD. Доставим! Артикул: FF5018. аналоги: FF5018.'; public $pageKeywords = 'Фильтр топливный FLEETGUARD, FLEETGUARD, , FF5018, FF5018, купить , продажа FLEETGUARD, интернет магазин, доставка товара, AvtoALL.Ru'; public $canonical = 'http://alexandrav.dev.autoall.ru/filtr_toplivnyiy_fleetguard-015042/'; public $pubdate = '2026-06-10'; public $preloadImage = ''; public $isOrder = FALSE; public $parthnersCodeParams = [...]; public $webpackAssets = [...]; public $isAjaxPage = FALSE; protected $_secureKey = 'fad32170f8b508ef9292804ab0f822e6'; public $fullRoute = NULL; public $csrfToken = '186cf257277c5f29cec9d1ba9fe67490b84f9956716df62c7aca82cc0d69e37e'; private ${BaseController}securityService = class AA\Security\Csrf\SecurityService { ... }; public $behaviors = [...]; public $menu = [...]; public $breadcrumbs = [...]; public $topMenu = [...]; public $pageTitle = 'FF5018 Фильтр топливный FLEETGUARD - FF5018 - фото, цена, описание, применимость. Купить в интернет-магазине AvtoALL.Ru'; public $pageHeader = ''; public $pageText = ''; public $forceTheme = FALSE; public $_seoProperties = [...]; public $list_tags_show = TRUE }; private ${BaseAction}isUserAdmin = FALSE; private ${BaseAction}isUserManager = FALSE; private ${BaseAction}isUserSimple = FALSE; private ${BaseAction}isUserB2BCompany = FALSE; private ${BaseAction}B2BCompany = FALSE; private ${BaseAction}isAjax = FALSE }, $args = [0 => '015042'] ).../CAction.php:114
140.05641785128PricePartAction->run( $code = '015042' ).../CAction.php:114
150.23098997176BaseController->render( $view = 'good', $data = ['good' => class Good { private ${CComponent}_e = NULL; private ${CComponent}_m = NULL; private ${CModel}_errors = [...]; private ${CModel}_validators = NULL; private ${CModel}_scenario = 'update'; private ${CActiveRecord}_new = FALSE; private ${CActiveRecord}_attributes = [...]; private ${CActiveRecord}_related = [...]; private ${CActiveRecord}_c = class CDbCriteria { ... }; private ${CActiveRecord}_pk = 57109022; private ${CActiveRecord}_alias = 't'; private ${ActiveRecord}previewPic = FALSE; protected $iblock_id = 24; private ${IBlockElement}_mproperties = [...]; private ${IBlockElement}_prices = NULL; private ${IBlockElement}__file = [...]; private ${IBlockElement}_mpropertiesDescr = NULL; private $_defaultSupplierTer = [...]; private $__warehouses = [...]; private $_mainProperties = [...]; private $_mainPropertiesLowPriority = [...]; private $propertyCheck = [...]; public $weight = 0; private $latinName = 'filtr_toplivnyiy_fleetguard'; private $quantities = [...]; private $inShopsOnly = TRUE }, 'section' => NULL, 'analogs' => [], 'articles' => [], 'news' => [], 'models' => [], 'review' => [], 'drawingsByModel' => [], 'geo' => FALSE, 'historyList' => [], 'availType' => NULL, 'suppliersPriceList' => [0 => class TPAllPrices { ... }], 'questions' => 0, 'fastReviewRaring' => class AA\Content\ProductFastReview\RatingDTO { public readonly string $catalogCode = '015042'; public readonly ?int $catalogId = 57109022; public readonly ?float $rating = 0; public readonly ?int $quantity = 0; public readonly ?float $groupRating = 5; public readonly ?int $groupQuantity = 10; public readonly ?string $topReview = NULL }, 'productGroups' => [1 => [...], 2 => [...], 3 => [...]], 'certsModel' => NULL, 'certDir' => '/product_certs2', 'isSeparateSuppliers' => FALSE, 'isHideSupplierName' => FALSE, 'mpGood' => NULL, 'warehousesInfo' => ['standQuantity' => 0, 'standShops' => 0, 'realShops' => 0, 'realQuantity' => 0, 'warehousesReal' => [...], 'warehousesDiffPrice' => [...], 'warehousesStandPrice' => [...], 'realShopsGeo' => 0, 'realQuantityGeo' => 0], 'cartCount' => 1, 'priceType' => 'ESHOP', 'marginId' => 6, 'spasiboBonusAcceptProc' => 99, 'spasiboBonusAwardProc' => 'от 2 до 5', 'yandexPayMerchantId' => '0859d4884290413cb4d11436dff622cb'], $return = ??? ).../PricePartAction.php:87
160.23098997320CController->render( $view = 'good', $data = ['good' => class Good { private ${CComponent}_e = NULL; private ${CComponent}_m = NULL; private ${CModel}_errors = [...]; private ${CModel}_validators = NULL; private ${CModel}_scenario = 'update'; private ${CActiveRecord}_new = FALSE; private ${CActiveRecord}_attributes = [...]; private ${CActiveRecord}_related = [...]; private ${CActiveRecord}_c = class CDbCriteria { ... }; private ${CActiveRecord}_pk = 57109022; private ${CActiveRecord}_alias = 't'; private ${ActiveRecord}previewPic = FALSE; protected $iblock_id = 24; private ${IBlockElement}_mproperties = [...]; private ${IBlockElement}_prices = NULL; private ${IBlockElement}__file = [...]; private ${IBlockElement}_mpropertiesDescr = NULL; private $_defaultSupplierTer = [...]; private $__warehouses = [...]; private $_mainProperties = [...]; private $_mainPropertiesLowPriority = [...]; private $propertyCheck = [...]; public $weight = 0; private $latinName = 'filtr_toplivnyiy_fleetguard'; private $quantities = [...]; private $inShopsOnly = TRUE }, 'section' => NULL, 'analogs' => [], 'articles' => [], 'news' => [], 'models' => [], 'review' => [], 'drawingsByModel' => [], 'geo' => FALSE, 'historyList' => [], 'availType' => NULL, 'suppliersPriceList' => [0 => class TPAllPrices { ... }], 'questions' => 0, 'fastReviewRaring' => class AA\Content\ProductFastReview\RatingDTO { public readonly string $catalogCode = '015042'; public readonly ?int $catalogId = 57109022; public readonly ?float $rating = 0; public readonly ?int $quantity = 0; public readonly ?float $groupRating = 5; public readonly ?int $groupQuantity = 10; public readonly ?string $topReview = NULL }, 'productGroups' => [1 => [...], 2 => [...], 3 => [...]], 'certsModel' => NULL, 'certDir' => '/product_certs2', 'isSeparateSuppliers' => FALSE, 'isHideSupplierName' => FALSE, 'mpGood' => NULL, 'warehousesInfo' => ['standQuantity' => 0, 'standShops' => 0, 'realShops' => 0, 'realQuantity' => 0, 'warehousesReal' => [...], 'warehousesDiffPrice' => [...], 'warehousesStandPrice' => [...], 'realShopsGeo' => 0, 'realQuantityGeo' => 0], 'cartCount' => 1, 'priceType' => 'ESHOP', 'marginId' => 6, 'spasiboBonusAcceptProc' => 99, 'spasiboBonusAwardProc' => 'от 2 до 5', 'yandexPayMerchantId' => '0859d4884290413cb4d11436dff622cb'], $return = FALSE ).../BaseController.php:324
170.28889353960CBaseController->renderFile( $viewFile = '/var/www/protected/views//layouts/wp2.php', $data = ['content' => '\n<script>\n var goodGroups = [];\n</script>\n<div class="color-block-container price-item" id="good-item">\n <div class="color-block" itemscope itemtype="http://schema.org/Product"><span class="print"><a href="#">Распечатать</a></span>\n\n\n<div class="heading">\n <h1>\n <span itemprop="name">\n Фильтр топливный FLEETGUARD </span>\n FF5018 </h1>\n <a href=\'/filtr_toplivnyiy_fleetguard-015042/#section_fast_review\' class="rating ">\n <span class'...], $return = TRUE ).../CController.php:787
180.28889353960CBaseController->renderInternal( $_viewFile_ = '/var/www/protected/views//layouts/wp2.php', $_data_ = ['content' => '\n<script>\n var goodGroups = [];\n</script>\n<div class="color-block-container price-item" id="good-item">\n <div class="color-block" itemscope itemtype="http://schema.org/Product"><span class="print"><a href="#">Распечатать</a></span>\n\n\n<div class="heading">\n <h1>\n <span itemprop="name">\n Фильтр топливный FLEETGUARD </span>\n FF5018 </h1>\n <a href=\'/filtr_toplivnyiy_fleetguard-015042/#section_fast_review\' class="rating ">\n <span class'...], $_return_ = TRUE ).../CBaseController.php:95
190.28889370792require( '/var/www/protected/views/layouts/wp2.php ).../CBaseController.php:126
200.28889371168BaseController->renderPartial( $view = '//layouts/wp', $data = ['content' => '\n<script>\n var goodGroups = [];\n</script>\n<div class="color-block-container price-item" id="good-item">\n <div class="color-block" itemscope itemtype="http://schema.org/Product"><span class="print"><a href="#">Распечатать</a></span>\n\n\n<div class="heading">\n <h1>\n <span itemprop="name">\n Фильтр топливный FLEETGUARD </span>\n FF5018 </h1>\n <a href=\'/filtr_toplivnyiy_fleetguard-015042/#section_fast_review\' class="rating ">\n <span class'...], $return = ???, $processOutput = ??? ).../wp2.php:3
210.28929371200CController->renderPartial( $view = '//layouts/wp', $data = ['content' => '\n<script>\n var goodGroups = [];\n</script>\n<div class="color-block-container price-item" id="good-item">\n <div class="color-block" itemscope itemtype="http://schema.org/Product"><span class="print"><a href="#">Распечатать</a></span>\n\n\n<div class="heading">\n <h1>\n <span itemprop="name">\n Фильтр топливный FLEETGUARD </span>\n FF5018 </h1>\n <a href=\'/filtr_toplivnyiy_fleetguard-015042/#section_fast_review\' class="rating ">\n <span class'...], $return = TRUE, $processOutput = FALSE ).../BaseController.php:311
220.28929371280CBaseController->renderFile( $viewFile = '/var/www/protected/views//layouts/wp.php', $data = ['content' => '\n<script>\n var goodGroups = [];\n</script>\n<div class="color-block-container price-item" id="good-item">\n <div class="color-block" itemscope itemtype="http://schema.org/Product"><span class="print"><a href="#">Распечатать</a></span>\n\n\n<div class="heading">\n <h1>\n <span itemprop="name">\n Фильтр топливный FLEETGUARD </span>\n FF5018 </h1>\n <a href=\'/filtr_toplivnyiy_fleetguard-015042/#section_fast_review\' class="rating ">\n <span class'...], $return = TRUE ).../CController.php:872
230.28929371280CBaseController->renderInternal( $_viewFile_ = '/var/www/protected/views//layouts/wp.php', $_data_ = ['content' => '\n<script>\n var goodGroups = [];\n</script>\n<div class="color-block-container price-item" id="good-item">\n <div class="color-block" itemscope itemtype="http://schema.org/Product"><span class="print"><a href="#">Распечатать</a></span>\n\n\n<div class="heading">\n <h1>\n <span itemprop="name">\n Фильтр топливный FLEETGUARD </span>\n FF5018 </h1>\n <a href=\'/filtr_toplivnyiy_fleetguard-015042/#section_fast_review\' class="rating ">\n <span class'...], $_return_ = TRUE ).../CBaseController.php:95
240.28929389104require( '/var/www/protected/views/layouts/wp.php ).../CBaseController.php:126
250.29409527512CBaseController->widget( $className = 'application.widgets.CartWidget', $properties = ['view' => 'header', 'isOrder' => FALSE], $captureOutput = ??? ).../wp.php:48
260.29449528928CartWidget->run( ).../CBaseController.php:182
270.29489531304ICart->oldCart( $count = TRUE ).../CartWidget.php:30
280.29489531304YiiBase::autoload( $className = 'Cart', $classMapOnly = ??? ).../ICart.php:175
290.29489531616include( '/var/www/protected/models/Cart.php ).../YiiBase.php:463