Logidav Docs

Manufacturer extends AbstractEntity
in package

Manufacturer

Tags
ORM\Table

(name="mz_manufacturer")

ORM\Entity

(repositoryClass="AppBundle\Repository\ManufacturerRepository")

Table of Contents

Properties

$baseCbm  : float
$baseUsd  : float
$cbm  : mixed
$country  : string
$createdAt  : DateTime
$currency  : mixed
$id  : int
$isActive  : bool
$name  : string
$products  : mixed
$updatedAt  : DateTime

Methods

__construct()  : mixed
Constructor
addProduct()  : Manufacturer
Add product
getBaseCbm()  : float
getBaseUsd()  : float
getCbm()  : mixed|ManufacturerBase
getCountry()  : string
Get country
getCreatedAt()  : DateTime
Get createdAt
getCurrency()  : mixed|ManufacturerBase
getId()  : int
Get id
getIsActive()  : bool
Get isActive
getName()  : string
Get name
getProducts()  : Collection
Get products
getUpdatedAt()  : DateTime
Get updatedAt
populate()  : void
Populate data into the entity
removeProduct()  : mixed
Remove product
setBaseCbm()  : void
setBaseUsd()  : void
setCbm()  : void
setCountry()  : Manufacturer
Set country
setCreatedAt()  : Manufacturer
Set createdAt
setCurrency()  : void
setId()  : Sale
Set id
setIsActive()  : Manufacturer
Set isActive
setName()  : Manufacturer
Set name
setUpdatedAt()  : Manufacturer
Set updatedAt

Properties

$baseCbm

private float $baseCbm
Tags
ORM\Column

(name="base_cbm", type="decimal", precision=12, scale=4, nullable=true)

$baseUsd

private float $baseUsd
Tags
ORM\Column

(name="base_usd", type="decimal", precision=12, scale=4, nullable=true)

$cbm

private mixed $cbm
Tags
ORM\ManyToOne

(targetEntity="ManufacturerBase")

$country

private string $country
Tags
ORM\Column

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

$createdAt

private DateTime $createdAt
Tags
ORM\Column

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

$currency

private mixed $currency
Tags
ORM\ManyToOne

(targetEntity="ManufacturerBase")

$id

private int $id
Tags
ORM\Column

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

ORM\Id
ORM\GeneratedValue

(strategy="AUTO")

$isActive

private bool $isActive
Tags
ORM\Column

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

$name

private string $name
Tags
ORM\Column

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

$products

private mixed $products
Tags
ORM\ManyToMany

(targetEntity="Product", mappedBy="manufacturers")

$updatedAt

private DateTime $updatedAt
Tags
ORM\Column

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

Methods

getBaseCbm()

public getBaseCbm() : float
Return values
float

getBaseUsd()

public getBaseUsd() : float
Return values
float

getCountry()

Get country

public getCountry() : string
Return values
string

getCreatedAt()

Get createdAt

public getCreatedAt() : DateTime
Return values
DateTime

getIsActive()

Get isActive

public getIsActive() : bool
Return values
bool

getName()

Get name

public getName() : string
Return values
string

getProducts()

Get products

public getProducts() : Collection
Return values
Collection

getUpdatedAt()

Get updatedAt

public getUpdatedAt() : DateTime
Return values
DateTime

populate()

Populate data into the entity

public populate(array<string|int, mixed> $data, mixed $classMetaData, mixed $em, mixed $arrayAlias) : void
Parameters
$data : array<string|int, mixed>
$classMetaData : mixed
$em : mixed
$arrayAlias : mixed

setBaseCbm()

public setBaseCbm(float $baseCbm) : void
Parameters
$baseCbm : float

setBaseUsd()

public setBaseUsd(float $baseUsd) : void
Parameters
$baseUsd : float

setCbm()

public setCbm(mixed $cbm) : void
Parameters
$cbm : mixed

setCurrency()

public setCurrency(mixed $currency) : void
Parameters
$currency : mixed

        
On this page

Search results