Documentation

OnboardingStep
in package
implements JsonSerializable

Class OnboardingStep

Tags
ORM\Entity

()

ORM\Table

(name="onboarding_step")

Table of Contents

Interfaces

JsonSerializable

Constants

STEP__BUSINESS_INFO  = 2
STEP__DATA  = 4
STEP__INTEGRATION  = 3
STEP__PERSON  = 7
STEP__PRICING  = 6
STEP__VAT_ACKNOWLADGE  = 5
STEP_VALUES  = [ // self::STEP__CLIENT_EMAIL_CONFIRMATION, self::STEP__PERSON, self::STEP__BUSINESS_INFO, self::STEP__INTEGRATION, self::STEP__DATA, self::STEP__VAT_ACKNOWLADGE, self::STEP__PRICING, ]

Properties

$description  : string
$id  : int|null
$label  : string
$onboardingStatus  : array<string|int, OnboardingStatus>|null

Methods

getDescription()  : string
Get $description
getId()  : int|null
Get $id
getLabel()  : string
Get $label
getOnboardingStatus()  : array<string|int, OnboardingStatus>
Get $onboardingStatus
jsonSerialize()  : mixed

Constants

STEP_VALUES

public mixed STEP_VALUES = [ // self::STEP__CLIENT_EMAIL_CONFIRMATION, self::STEP__PERSON, self::STEP__BUSINESS_INFO, self::STEP__INTEGRATION, self::STEP__DATA, self::STEP__VAT_ACKNOWLADGE, self::STEP__PRICING, ]

Properties

$description

private string $description
Tags
ORM\Column

(name="description", type="string", length=255)

$id

private int|null $id
Tags
ORM\Column

(type="integer")

ORM\Id

()

ORM\GeneratedValue

()

$label

private string $label
Tags
ORM\Column

(name="label", type="string", length=100)

$onboardingStatus

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

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

ORM\JoinColumn

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

Methods

getDescription()

Get $description

public getDescription() : string
Return values
string

getId()

Get $id

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

getLabel()

Get $label

public getLabel() : string
Return values
string

        
On this page

Search results