Documentation

UserAccount
in package

Class User

Tags
ORM\Entity

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

ORM\Table

(name="user_account")

ORM\HasLifecycleCallbacks

()

Table of Contents

Properties

$_password  : string
$accessBlocked  : bool|null
$accountCreation  : AccountCreation
$amazonUserId  : mixed
$awaitingDeleteSince  : DateTime|null
$client  : Client|null
$clientAuthorization  : array<string|int, UserAccountClientAuthorization>|null
$deletedAt  : DateTime|null
$email  : string|null
$emailActivationDT  : DateTime|null
$entrySubmission  : EntrySubmission|null
$id  : int|null
$isDemo  : bool
$jobs  : array<string|int, Job>|null
$onboardingStatus  : array<string|int, OnboardingStatus>|null
$partner  : int|null
$password  : mixed
$passwordResetToken  : array<string|int, PasswordResetToken>|null
$permission  : int|null
$person  : Person|null
$subscription  : Subscriptions|null
$vatcomUserFilingCompany  : VatcomUserFilingCompany|null

Methods

getAccessBlocked()  : bool|null
Get $accessBlocked
getAccountCreation()  : AccountCreation
Get the value of accountCreation
getAmazonUserId()  : mixed
Get the value of amazonUserId
getAwaitingDeleteSince()  : DateTime|null
Get $awaitingDeleteSince
getClient()  : Client|null
Get the value of client
getClientAuthorization()  : array<string|int, UserAccountClientAuthorization>|null
Get $clientAuthorization
getDeletedAt()  : DateTime|null
Get $deletedAt
getDeletedAtDateString()  : string|null
getEmail()  : mixed
Get oRM\Column(type="string", name="email")
getEmailActivationDT()  : mixed
getId()  : int|null
Get $id
getIsDemo()  : bool
Get the value of isDemo
getJobs()  : array<string|int, Job>|null
Get $jobs
getOnboardingStatus()  : array<string|int, OnboardingStatus>|null
Get the value of onboardingStatus
getPartner()  : int|null
Get $partner
getPassword()  : mixed
Get the value of password
getPasswordResetToken()  : array<string|int, PasswordResetToken>|null
Get $passwordResetToken
getPermission()  : int|null
Get $permission
getPerson()  : Person|null
Get $person
getSubscription()  : Subscriptions
getSubscriptionsArray()  : array<string|int, Subscriptions>|null
getVatcomUserFilingCompany()  : VatcomUserFilingCompany|null
hashPassword()  : void
hasPasswordChanged()  : mixed
isDeleted()  : bool
jsonSerialize()  : mixed
setAccessBlocked()  : self
Set $accessBlocked
setAccountCreation()  : self
Set the value of accountCreation
setAmazonUserId()  : self
Set the value of amazonUserId
setAwaitingDeleteSince()  : self
Set $awaitingDeleteSince
setClient()  : self
Set the value of client
setDeletedAt()  : self
Set $deletedAt
setEmail()  : self
Set oRM\Column(type="string", name="email")
setEmailActivationDT()  : mixed
setId()  : self
Set $id
setIsDemo()  : self
Set the value of isDemo
setOnboardingStatus()  : self
Set the value of onboardingStatus
setPartner()  : self
Set $partner
setPassword()  : self
Set the value of password
setPermission()  : self
Set $permission
setPerson()  : self
Set $person
setSubscription()  : self
setVatcomUserFilingCompany()  : void

Properties

$accessBlocked

private bool|null $accessBlocked = false
Tags
ORM\Column

(type="boolean", name="access_blocked")

$accountCreation

private AccountCreation $accountCreation
Tags
ORM\OneToOne

(targetEntity="AccountCreation", mappedBy="userAccount")

$amazonUserId

private mixed $amazonUserId
Tags
ORM\Column

(type="string", name="amazon_user_id")

$awaitingDeleteSince

private DateTime|null $awaitingDeleteSince
Tags
ORM\Column

(name="awaiting_delete_since", type="datetime", nullable=true)

$client

private Client|null $client
Tags
ORM\OneToOne

(targetEntity="Client", mappedBy="userAccount", fetch="EAGER")

$clientAuthorization

private array<string|int, UserAccountClientAuthorization>|null $clientAuthorization
Tags
ORM\OneToMany

(targetEntity="UserAccountClientAuthorization", mappedBy="userAccount")

ORM\JoinColumn

(name="id", referencedColumnName="user_account_id")

$deletedAt

private DateTime|null $deletedAt
Tags
ORM\Column

(name="deleted_at", type="datetime", nullable=true)

$email

private string|null $email
Tags
ORM\Column

(type="string", name="email")

$emailActivationDT

private DateTime|null $emailActivationDT
Tags
ORM\Column

(name="email_activation_dt", type="datetime")

$entrySubmission

private EntrySubmission|null $entrySubmission
Tags
ORM\OneToMany

(targetEntity="EntrySubmission", mappedBy="submitUser")

$id

private int|null $id
Tags
ORM\Column

(type="integer")

ORM\Id

()

ORM\GeneratedValue

()

$isDemo

private bool $isDemo = false
Tags
ORM\Column

(type="boolean", name="is_demo", nullable=false)

$jobs

private array<string|int, Job>|null $jobs
Tags
ORM\OneToMany

(targetEntity="Job", mappedBy="client")

ORM\JoinColumn

(name="id", referencedColumnName="user_id")

$onboardingStatus

private array<string|int, OnboardingStatus>|null $onboardingStatus
Tags
ORM\OneToMany

(targetEntity="OnboardingStatus", mappedBy="userAccount")

ORM\JoinColumn

(name="id", referencedColumnName="user_id")

$partner

private int|null $partner
Tags
ORM\Column

(type="integer")

$password

private mixed $password
Tags
ORM\Column

(type="string", name="password")

$passwordResetToken

private array<string|int, PasswordResetToken>|null $passwordResetToken
Tags
ORM\OneToMany

(targetEntity="PasswordResetToken", mappedBy="userAccount")

ORM\JoinColumn

(name="id", referencedColumnName="user_id")

$permission

private int|null $permission
Tags
ORM\Column

(type="integer")

$person

private Person|null $person
Tags
ORM\OneToOne

(targetEntity="Person", mappedBy="userAccount", fetch="EAGER"),

$subscription

private Subscriptions|null $subscription
Tags
ORM\OneToMany

(targetEntity="Subscriptions", mappedBy="userAccount")

$vatcomUserFilingCompany

private VatcomUserFilingCompany|null $vatcomUserFilingCompany
Tags
ORM\OneToOne

(targetEntity="VatcomUserFilingCompany", mappedBy="userAccount")

Methods

getAccessBlocked()

Get $accessBlocked

public getAccessBlocked() : bool|null
Return values
bool|null

getAmazonUserId()

Get the value of amazonUserId

public getAmazonUserId() : mixed

getAwaitingDeleteSince()

Get $awaitingDeleteSince

public getAwaitingDeleteSince() : DateTime|null
Return values
DateTime|null

getDeletedAt()

Get $deletedAt

public getDeletedAt() : DateTime|null
Return values
DateTime|null

getDeletedAtDateString()

public getDeletedAtDateString() : string|null
Return values
string|null

getEmail()

Get oRM\Column(type="string", name="email")

public getEmail() : mixed

getEmailActivationDT()

public getEmailActivationDT() : mixed

getId()

Get $id

public getId() : int|null
Return values
int|null

getIsDemo()

Get the value of isDemo

public getIsDemo() : bool
Return values
bool

getJobs()

Get $jobs

public getJobs() : array<string|int, Job>|null
Return values
array<string|int, Job>|null

getPartner()

Get $partner

public getPartner() : int|null
Return values
int|null

getPassword()

Get the value of password

public getPassword() : mixed

getPermission()

Get $permission

public getPermission() : int|null
Return values
int|null

hashPassword()

public hashPassword() : void
Tags
ORM\PreFlush

()

hasPasswordChanged()

public hasPasswordChanged() : mixed

isDeleted()

public isDeleted() : bool
Return values
bool

setAccessBlocked()

Set $accessBlocked

public setAccessBlocked(bool|null $accessBlocked) : self
Parameters
$accessBlocked : bool|null
Return values
self

setAmazonUserId()

Set the value of amazonUserId

public setAmazonUserId(mixed $amazonUserId) : self
Parameters
$amazonUserId : mixed
Return values
self

setAwaitingDeleteSince()

Set $awaitingDeleteSince

public setAwaitingDeleteSince(DateTime|null $awaitingDeleteSince) : self
Parameters
$awaitingDeleteSince : DateTime|null

$awaitingDeleteSince

Return values
self

setClient()

Set the value of client

public setClient(Client|null $client) : self
Parameters
$client : Client|null
Return values
self

setDeletedAt()

Set $deletedAt

public setDeletedAt(DateTime|null $deletedAt) : self
Parameters
$deletedAt : DateTime|null

$deletedAt

Return values
self

setEmail()

Set oRM\Column(type="string", name="email")

public setEmail(mixed $email) : self
Parameters
$email : mixed
Return values
self

setEmailActivationDT()

public setEmailActivationDT(mixed $emailActivationDT) : mixed
Parameters
$emailActivationDT : mixed

setId()

Set $id

public setId(int|null $id) : self
Parameters
$id : int|null

$id

Return values
self

setIsDemo()

Set the value of isDemo

public setIsDemo(bool $isDemo) : self
Parameters
$isDemo : bool
Return values
self

setOnboardingStatus()

Set the value of onboardingStatus

public setOnboardingStatus(array<string|int, OnboardingStatus>|null $onboardingStatus) : self
Parameters
$onboardingStatus : array<string|int, OnboardingStatus>|null
Return values
self

setPartner()

Set $partner

public setPartner(int|null $partner) : self
Parameters
$partner : int|null

$partner

Return values
self

setPassword()

Set the value of password

public setPassword(mixed $password) : self
Parameters
$password : mixed
Return values
self

setPermission()

Set $permission

public setPermission(int|null $permission) : self
Parameters
$permission : int|null

$permission

Return values
self

setPerson()

Set $person

public setPerson(Person|null $person) : self
Parameters
$person : Person|null

$person

Return values
self

        
On this page

Search results