Laptop
in package
Tags
Table of Contents
- $cpu : Composant|null
- $emplacement : Emplacement|null
- $fiche : string|null
- $fournisseur : Fournisseur|Collection
- $gpu : Composant|null
- $id : int|null
- $images : array<string|int, mixed>
- $marque : Marque|null
- $modele : string|null
- $prix : float|null
- $ram : Composant|null
- $SKU : string|null
- $Specs : string|null
- $stockage : Composant|Collection
- $taille_ecran : TailleEcran|null
- __construct() : mixed
- __toString() : mixed
- addFournisseur() : self
- addImage() : mixed
- addStockage() : self
- getCpu() : Composant|null
- getEmplacement() : Emplacement|null
- getFiche() : string|null
- getFournisseur() : Collection|array<string|int, Fournisseur>
- getGpu() : Composant|null
- getHT() : float
- getId() : int|null
- getImages() : array<string|int, mixed>|null
- getISBN() : string|null
- getMarque() : Marque|null
- getModele() : string|null
- getPathFiche() : string
- getPrix() : float|null
- getQuantite() : int
- getRam() : Composant|null
- getSKU() : string|null
- getSpecs() : string|null
- getStockage() : Collection|array<string|int, Composant>
- getTailleEcran() : TailleEcran|null
- hasFiche() : bool
- hasImage() : bool
- removeFournisseur() : self
- removeStockage() : self
- setCpu() : self
- setEmplacement() : self
- setFiche() : self
- setGpu() : self
- setImages() : self
- setMarque() : self
- setModele() : self
- setPrix() : self
- setRam() : self
- setSKU() : self
- setSpecs() : self
- setTailleEcran() : self
Properties
$cpu
private
Composant|null
$cpu
Tags
$emplacement
private
Emplacement|null
$emplacement
Tags
$fiche
private
string|null
$fiche
Tags
$fournisseur
private
Fournisseur|Collection
$fournisseur
Tags
$gpu
private
Composant|null
$gpu
Tags
$id
private
int|null
$id
Tags
$images
private
array<string|int, mixed>
$images
= []
Tags
$marque
private
Marque|null
$marque
Tags
$modele
private
string|null
$modele
Tags
$prix
private
float|null
$prix
Tags
$ram
private
Composant|null
$ram
Tags
$SKU
private
string|null
$SKU
Tags
$Specs
private
string|null
$Specs
Tags
$stockage
private
Composant|Collection
$stockage
Tags
$taille_ecran
private
TailleEcran|null
$taille_ecran
Tags
Methods
__construct()
public
__construct() : mixed
Return values
mixed —__toString()
public
__toString() : mixed
Return values
mixed —addFournisseur()
public
addFournisseur(Fournisseur $fournisseur) : self
Parameters
- $fournisseur : Fournisseur
Return values
self —addImage()
public
addImage(mixed $image) : mixed
Parameters
- $image : mixed
Return values
mixed —addStockage()
public
addStockage(Composant $stockage) : self
Parameters
- $stockage : Composant
Return values
self —getCpu()
public
getCpu() : Composant|null
Return values
Composant|null —getEmplacement()
public
getEmplacement() : Emplacement|null
Return values
Emplacement|null —getFiche()
public
getFiche() : string|null
Return values
string|null —getFournisseur()
public
getFournisseur() : Collection|array<string|int, Fournisseur>
Return values
Collection|array<string|int, Fournisseur> —getGpu()
public
getGpu() : Composant|null
Return values
Composant|null —getHT()
public
getHT(mixed $tva) : float
Parameters
- $tva : mixed
Return values
float —getId()
public
getId() : int|null
Return values
int|null —getImages()
public
getImages() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null —getISBN()
public
getISBN() : string|null
Return values
string|null —getMarque()
public
getMarque() : Marque|null
Return values
Marque|null —getModele()
public
getModele() : string|null
Return values
string|null —getPathFiche()
public
getPathFiche() : string
Return values
string —getPrix()
public
getPrix() : float|null
Return values
float|null —getQuantite()
public
getQuantite() : int
Return values
int —getRam()
public
getRam() : Composant|null
Return values
Composant|null —getSKU()
public
getSKU() : string|null
Return values
string|null —getSpecs()
public
getSpecs() : string|null
Return values
string|null —getStockage()
public
getStockage() : Collection|array<string|int, Composant>
Return values
Collection|array<string|int, Composant> —getTailleEcran()
public
getTailleEcran() : TailleEcran|null
Return values
TailleEcran|null —hasFiche()
public
hasFiche() : bool
Return values
bool —hasImage()
public
hasImage() : bool
Return values
bool —removeFournisseur()
public
removeFournisseur(Fournisseur $fournisseur) : self
Parameters
- $fournisseur : Fournisseur
Return values
self —removeStockage()
public
removeStockage(Composant $stockage) : self
Parameters
- $stockage : Composant
Return values
self —setCpu()
public
setCpu(Composant|null $cpu) : self
Parameters
- $cpu : Composant|null
Return values
self —setEmplacement()
public
setEmplacement(Emplacement|null $Emplacement) : self
Parameters
- $Emplacement : Emplacement|null
Return values
self —setFiche()
public
setFiche(string|null $fiche) : self
Parameters
- $fiche : string|null
Return values
self —setGpu()
public
setGpu(Composant|null $gpu) : self
Parameters
- $gpu : Composant|null
Return values
self —setImages()
public
setImages(array<string|int, mixed>|null $images) : self
Parameters
- $images : array<string|int, mixed>|null
Return values
self —setMarque()
public
setMarque(Marque|null $marque) : self
Parameters
- $marque : Marque|null
Return values
self —setModele()
public
setModele(string $modele) : self
Parameters
- $modele : string
Return values
self —setPrix()
public
setPrix(float|null $prix) : self
Parameters
- $prix : float|null
Return values
self —setRam()
public
setRam(Composant|null $ram) : self
Parameters
- $ram : Composant|null
Return values
self —setSKU()
public
setSKU(string $SKU) : self
Parameters
- $SKU : string
Return values
self —setSpecs()
public
setSpecs(string $Specs) : self
Parameters
- $Specs : string
Return values
self —setTailleEcran()
public
setTailleEcran(TailleEcran|null $taille_ecran) : self
Parameters
- $taille_ecran : TailleEcran|null