Documentation

ProviderSlotSubscription
in package
implements JsonSerializable

Tags
ORM\Entity

(repositoryClass="Vatjar\Data\Repository\ProviderSlotSubscriptionRepository")

ORM\Table

(name="provider_slot_subscription")

Table of Contents

Interfaces

JsonSerializable

Properties

$id  : int|null
$subscriptionId  : string
$userModule  : UserModule|null

Methods

getId()  : int|null
Get $id
getSubscriptionId()  : string
Get the value of subscriptionId
getUserModule()  : UserModule|null
jsonSerialize()  : mixed
setSubscriptionId()  : self
Set the value of subscriptionId
setUserModule()  : void

Properties

$subscriptionId

private string $subscriptionId
Tags
ORM\Column

(type="string", name="subscriptionid", nullable=false)

$userModule

private UserModule|null $userModule
Tags
ORM\OneToOne

(targetEntity="UserModule", inversedBy="providerSlotSubscription")

ORM\JoinColumn

(name="user_module_id", referencedColumnName="id", nullable=false)

Methods

getSubscriptionId()

Get the value of subscriptionId

public getSubscriptionId() : string
Return values
string

setSubscriptionId()

Set the value of subscriptionId

public setSubscriptionId(string $subscriptionId) : self
Parameters
$subscriptionId : string
Return values
self

        
On this page

Search results