CoolCMS API

Managers

Table of Contents

Namespaces

Traits

Classes

CartManager
Persistent database cart; the only entry point for `CartPresenter`.
ComplaintManager
Base class of Api managers whose traits delegate to a typed `Service<TEntity>`.
ComplaintSolutionManager
Base class of Api managers whose traits delegate to a typed `Service<TEntity>`.
ComplaintStatusManager
Base class of Api managers whose traits delegate to a typed `Service<TEntity>`.
ComplaintStockManager
Returns the approved items of a complaint to the warehouse.
ComplaintTransitionManager
Single entry point for changing a complaint status; the admin StatusForm and the expiry cron always call it.
EshopPaymentHook
Eshop payment hook: the callback target of `cms_system_payment_callbacks.callback_key = ESHOP_ORDER`.
FeedManager
Feed CRUD plus dedicated bridge actions outside the generic object-graph save.
FeedParameterActionManager
Read-only code list of feed actions (no admin CRUD), see {@see \App\Core\Base\Shared\Eshop\Models\Entities\FeedParameterAction}.
GiftManager
Base class of Api managers whose traits delegate to a typed `Service<TEntity>`.
OrderAdminNoticeManager
E-mail to the shop administrator about a new order (`ES_NEW_ORDER`).
OrderCheckoutManager
Orchestrates the front checkout; the only place where an order is created from a customer cart.
OrderCreditNoteManager
Issues a partial credit note as a standalone action on an invoice.
OrderCustomerManager
Matches or creates the Invoicer customer record for an order.
OrderManager
Order manager: owns the order model and its calculation.
OrderManagerFactory
Lazy access to {@see OrderManager} that breaks a circular DI dependency.
OrderPaymentManager
Creates the System payment for an order and links it through `cms_mod_eshop_order_payments`.
OrderStatusManager
Base class of Api managers whose traits delegate to a typed `Service<TEntity>`.
OrderStockManager
Single entry point for an order's interaction with Store reservations and the issue document.
OrderTaxManager
Converts the unified tax engine result into the order VAT snapshot.
OrderTransitionManager
Single entry point for order status changes: the admin status form, the payment hook and crons always call this, never their own UPDATE. `apply()` is the only public method.
ParameterGroupManager
Base class of Api managers whose traits delegate to a typed `Service<TEntity>`.
ParameterManager
Base class of Api managers whose traits delegate to a typed `Service<TEntity>`.
ParameterRuleManager
Base class of Api managers whose traits delegate to a typed `Service<TEntity>`.
PaymentMethodManager
Base class of Api managers whose traits delegate to a typed `Service<TEntity>`.
ProducerManager
Base class of Api managers whose traits delegate to a typed `Service<TEntity>`.
ProductCategoryManager
Manages the product category nested-set tree (single tree, unscoped).
ProductHardDeleteManager
Hard-deletes a product or a single variant: builds the plan, checks the gates and cleans up related data.
ProductImportManager
Manages product import jobs: CRUD plus state transitions kept outside the generic save.
ProductManager
Manages the product card: the main image arrives via `$meta['image']`, texts and categories (M:N) are saved by the object graph.
ProductSetFeeManager
Base class of Api managers whose traits delegate to a typed `Service<TEntity>`.
ProductSetFeeTypeManager
Base class of Api managers whose traits delegate to a typed `Service<TEntity>`.
ProductSetLinkManager
Base class of Api managers whose traits delegate to a typed `Service<TEntity>`.
ProductSetLinkTypeManager
Base class of Api managers whose traits delegate to a typed `Service<TEntity>`.
ProductSetManager
Base class of Api managers whose traits delegate to a typed `Service<TEntity>`.
ProductSetStatisticManager
Base class of Api managers whose traits delegate to a typed `Service<TEntity>`.
ProductStateManager
Base class of Api managers whose traits delegate to a typed `Service<TEntity>`.
ProductTagManager
Base class of Api managers whose traits delegate to a typed `Service<TEntity>`.
ProductTypeManager
Base class of Api managers whose traits delegate to a typed `Service<TEntity>`.
ProductVariantManager
Base class of Api managers whose traits delegate to a typed `Service<TEntity>`.
ShipperManager
Base class of Api managers whose traits delegate to a typed `Service<TEntity>`.
ShipperRegionManager
Base class of Api managers whose traits delegate to a typed `Service<TEntity>`.
ShipperTariffManager
Base class of Api managers whose traits delegate to a typed `Service<TEntity>`.
VoucherManager
CRUD of vouchers plus the atomic redemption counters (`current_number`).
On this page

Search results