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.