3. Interfaces¶
3.1. Subscriber Interface¶
This component contains SWP\Component\Paywall\Model\SubscriberInterface interface
which should be implemented by your user class.
3.2. Paywall Secured Interface¶
This component contains SWP\Component\Paywall\Model\PaywallSecuredInterface interface
which should be implemented by classes that must be flagged as “paywall secured”.
3.3. Paywall Secured Trait¶
This component contains SWP\Component\Paywall\Model\PaywallSecuredTrait trait
which adds a special property along with getter and setter. By using this trait it is possible to
flag your objects as paywall secured.