CoolCMS API

Managers

Table of Contents

Traits

AdvertConfirmByKeyTrait
Confirms an advert or company profile by the key from an email, Manager layer.
AdvertExpirationTrait
Extends or renews the expiration of an advert, Manager layer.
AdvertPasswordResetTrait
Forgotten password of an advert placed without an account, Manager layer (delegation to the service).
ConfirmByKeyTrait
Confirms a record by its author with the key from an email (advert, company profile, discussion post), Manager layer (delegation). Key verification, the write and the limit are done by the Api ({@see \App\Core\Traits\Api\Models\Managers\ConfirmByKeyTrait}).
ExpressOffersTrait
Express SMS offers for one object — text and number per service, composed by the Api (`api/system/payment/express-offers`), because the gateway keyword sits in gateway settings next to the shared secret and is never handed to the Front.
GetAllTrait
Provides `findAll()`.
GetByTrait
Provides `findBy()`.
GetTrait
Provides `find()`.
PaymentCreateTrait
RedeemManageKeyTrait
Redeems the key from the "Manage" link in the insert e-mail of a record created without an account (currently a discussion post), Manager layer (delegation). Key verification is done by the Api ({@see \App\Core\Traits\Api\Models\Managers\ManageKeyTrait}).
RegisterEventTrait
TaxResolveTrait
VAT engine bridge for Front managers, the top of a four-layer chain (next layer: {@see \App\Core\Traits\Front\Models\Services\TaxResolveTrait}). Front never computes a rate; it asks `api/system/tax/*`.
VatIdCheckTrait
VAT id verification bridge for Front managers; same four-layer shape as {@see TaxResolveTrait}, asks `api/system/vat-id-check/verify`.
On this page

Search results