Documentation

Marque
in package

Tags
ORM\Entity

(repositoryClass=MarqueRepository::class)

Table of Contents

$id  : int|null
$laptopAllowed  : mixed
$laptops  : Laptop|Collection
$name  : string|null
__construct()  : mixed
__toString()  : mixed
addLaptop()  : self
getId()  : int|null
getLaptopAllowed()  : bool|null
getLaptops()  : Collection|array<string|int, Laptop>
getName()  : string|null
removeLaptop()  : self
setLaptopAllowed()  : self
setName()  : self

Properties

$id

private int|null $id
Tags
ORM\Id
ORM\GeneratedValue
ORM\Column

(type="integer")

$laptopAllowed

private mixed $laptopAllowed
Tags
ORM\Column

(type="boolean")

$laptops

private Laptop|Collection $laptops
Tags
ORM\OneToMany

(targetEntity=Laptop::class, mappedBy="marque")

$name

private string|null $name
Tags
ORM\Column

(type="string", length=255)

Methods

__construct()

public __construct([mixed $name = '' ]) : mixed
Parameters
$name : mixed = ''
Return values
mixed

__toString()

public __toString() : mixed
Return values
mixed

addLaptop()

public addLaptop(Laptop $laptop) : self
Parameters
$laptop : Laptop
Return values
self

getId()

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

getLaptopAllowed()

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

getLaptops()

public getLaptops() : Collection|array<string|int, Laptop>
Return values
Collection|array<string|int, Laptop>

getName()

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

removeLaptop()

public removeLaptop(Laptop $laptop) : self
Parameters
$laptop : Laptop
Return values
self

setLaptopAllowed()

public setLaptopAllowed(bool $laptopAllowed) : self
Parameters
$laptopAllowed : bool
Return values
self

setName()

public setName(string $name) : self
Parameters
$name : string
Return values
self

Search results