Logidav Docs

SystemAlert
in package

SystemAlert

Tags
ORM\Table

(name="mz_system_alert")

ORM\Entity

(repositoryClass="CoreBundle\Repository\SystemAlertRepository")

ORM\HasLifecycleCallbacks

()

Table of Contents

Constants

CRITICAL_ERROR_LEVEL  = 1

Properties

$createdAt  : DateTime|null
$errorLevel  : int|null
$id  : int
$info  : string|null
$isEmailSent  : int|null
$level  : string|null
$message  : string|null
$model  : string
$resolvedAt  : DateTime|null
$resolvedBy  : mixed
$saleProduct  : mixed
$tag  : string
$trace  : string|null
$updatedAt  : DateTime|null

Methods

getCreatedAt()  : DateTime
Get createdAt.
getErrorLevel()  : int|null
getId()  : int
Get id.
getInfo()  : array<string|int, mixed>|null
Get info.
getIsEmailSent()  : int|null
getLevel()  : mixed
getLevelLabel()  : string
getLevels()  : array<string|int, string>
getMessage()  : string|null
Get message.
getModel()  : string
Get model.
getResolvedAt()  : DateTime|null
getResolvedBy()  : mixed
getSaleProduct()  : mixed
getTag()  : string
getTrace()  : string|null
Get trace.
getUpdatedAt()  : DateTime
Get updatedAt.
setCreatedAt()  : SystemAlert
Set createdAt.
setErrorLevel()  : $this
setInfo()  : systemAlert
Set info.
setIsEmailSent()  : void
setLevel()  : SystemAlert
setMessage()  : systemAlert
Set message.
setModel()  : systemAlert
Set model.
setResolvedAt()  : SystemAlert
setResolvedBy()  : SystemAlert
setSaleProduct()  : void
setTag()  : void
setTrace()  : systemAlert
Set trace.
setUpdatedAt()  : SystemAlert
Set updatedAt.
setUpdatedAtValue()  : mixed

Constants

CRITICAL_ERROR_LEVEL

public mixed CRITICAL_ERROR_LEVEL = 1

Properties

$createdAt

private DateTime|null $createdAt
Tags
ORM\Column

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

$errorLevel

private int|null $errorLevel
Tags
ORM\Column

(name="error_level", type="integer", nullable=true)

$id

private int $id
Tags
ORM\Column

(name="id", type="integer")

ORM\Id
ORM\GeneratedValue

(strategy="AUTO")

$info

private string|null $info
Tags
ORM\Column

(name="info", type="text", nullable=true)

$isEmailSent

private int|null $isEmailSent
Tags
ORM\Column

(name="is_email_sent", type="integer", nullable=true)

$level

private string|null $level
Tags
ORM\Column

(name="level", type="string", nullable=true)

$message

private string|null $message
Tags
ORM\Column

(name="message", type="text", nullable=true)

$model

private string $model
Tags
ORM\Column

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

$resolvedAt

private DateTime|null $resolvedAt
Tags
ORM\Column

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

$resolvedBy

private mixed $resolvedBy
Tags
ORM\ManyToOne

(targetEntity="UserBundle\Entity\User")

ORM\JoinColumn

(nullable=true,name="resolved_by")

$saleProduct

private mixed $saleProduct
Tags
ORM\ManyToOne

(targetEntity="AppBundle\Entity\SaleProduct", inversedBy="systemAlert")

ORM\JoinColumn

(nullable=true,name="sale_product_id")

$tag

private string $tag
Tags
ORM\Column

(name="tag", type="string", nullable=true)

$trace

private string|null $trace
Tags
ORM\Column

(name="trace", type="text", nullable=true)

$updatedAt

private DateTime|null $updatedAt
Tags
ORM\Column

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

Methods

getCreatedAt()

Get createdAt.

public getCreatedAt() : DateTime
Return values
DateTime

getErrorLevel()

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

getId()

Get id.

public getId() : int
Return values
int

getInfo()

Get info.

public getInfo() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null

getIsEmailSent()

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

getLevelLabel()

public static getLevelLabel([null $level = null ]) : string
Parameters
$level : null = null
Return values
string

getLevels()

public static getLevels() : array<string|int, string>
Return values
array<string|int, string>

getMessage()

Get message.

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

getModel()

Get model.

public getModel() : string
Return values
string

getResolvedAt()

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

getTag()

public getTag() : string
Return values
string

getTrace()

Get trace.

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

getUpdatedAt()

Get updatedAt.

public getUpdatedAt() : DateTime
Return values
DateTime

setErrorLevel()

public setErrorLevel(int|null $errorLevel) : $this
Parameters
$errorLevel : int|null
Return values
$this

setInfo()

Set info.

public setInfo([array<string|int, mixed>|null $info = null ]) : systemAlert
Parameters
$info : array<string|int, mixed>|null = null
Return values
systemAlert

setIsEmailSent()

public setIsEmailSent(int|null $isEmailSent) : void
Parameters
$isEmailSent : int|null

setMessage()

Set message.

public setMessage([string|null $message = null ]) : systemAlert
Parameters
$message : string|null = null
Return values
systemAlert

setModel()

Set model.

public setModel(string $model) : systemAlert
Parameters
$model : string
Return values
systemAlert

setSaleProduct()

public setSaleProduct(mixed $saleProduct) : void
Parameters
$saleProduct : mixed

setTag()

public setTag(mixed $tag) : void
Parameters
$tag : mixed

setTrace()

Set trace.

public setTrace([string|null $trace = null ]) : systemAlert
Parameters
$trace : string|null = null
Return values
systemAlert

setUpdatedAtValue()

public setUpdatedAtValue() : mixed
Tags
ORM\PreUpdate
ORM\PrePersist

        
On this page

Search results