Pc
in package
Pc
Tags
Table of Contents
- $Benchmark : string|null
- $delai : string|null
- $details : Details|Collection
- $emplacement : Emplacement|null
- $fiche : string|null
- $id : int
- $images : mixed
- $modele : string
- $pcComposants : PcComposants|Collection
- $pcRevendeurs : PcRevendeur|Collection
- $prix : float|null
- $quantite : int|null
- $revendeurs : Revendeur|Collection
- $sku : string
- $sku2 : string|null
- __construct() : mixed
- Constructor
- __toString() : mixed
- addComposant() : self
- addImage() : mixed
- addPcRevendeur() : self
- addRevendeur() : self
- build() : mixed
- displayImage() : string
- getB64DisplaySrc() : string
- getB64Images() : array<string|int, mixed>
- getBenchmark() : string|null
- getCompoLimitant() : array<string|int, mixed>
- getComposants() : ArrayCollection
- getDelai() : string|null
- getDisplayImg() : string
- getEmplacement() : string
- getFiche() : string|null
- getHT() : float
- getId() : int|null
- getImages() : array<string|int, mixed>|null
- getModele() : string|null
- getPathFiche() : string
- getPcComposant() : mixed
- getPcComposants() : ArrayCollection
- getPcRevendeurs() : Collection
- getPrix() : float|null
- getQteFab() : float|int
- getQuantite() : int|null
- getRevendeurs() : Collection
- getSku() : string|null
- getSku2() : string|null
- hasFiche() : bool
- hasImage() : bool
- haveCompo() : bool
- removeComposant() : mixed
- removeImage() : mixed
- removePcComposant() : self
- removePcRevendeur() : self
- removeRevendeur() : self
- setBenchmark() : self
- setDelai() : self
- setEmplacement() : self
- setFiche() : self
- setImages() : self
- setModele() : self
- setPcComposants() : mixed
- setPrix() : self
- setQuantite() : self
- setSku() : self
- setSku2() : self
- substract() : mixed
- isBuildable() : bool
Properties
$Benchmark
private
string|null
$Benchmark
Tags
$delai
private
string|null
$delai
Tags
$details
private
Details|Collection
$details
Tags
$emplacement
private
Emplacement|null
$emplacement
Tags
$fiche
private
string|null
$fiche
Tags
$id
private
int
$id
Tags
$images
private
mixed
$images
= []
Tags
$modele
private
string
$modele
Tags
$pcComposants
private
PcComposants|Collection
$pcComposants
Tags
$pcRevendeurs
private
PcRevendeur|Collection
$pcRevendeurs
Tags
$prix
private
float|null
$prix
Tags
$quantite
private
int|null
$quantite
Tags
$revendeurs
private
Revendeur|Collection
$revendeurs
Tags
$sku
private
string
$sku
Tags
$sku2
private
string|null
$sku2
Tags
Methods
__construct()
Constructor
public
__construct() : mixed
Return values
mixed —__toString()
public
__toString() : mixed
Return values
mixed —addComposant()
public
addComposant(mixed $composant) : self
Parameters
- $composant : mixed
Return values
self —addImage()
public
addImage(mixed $image) : mixed
Parameters
- $image : mixed
Return values
mixed —addPcRevendeur()
public
addPcRevendeur(PcRevendeur $pcRevendeur) : self
Parameters
- $pcRevendeur : PcRevendeur
Return values
self —addRevendeur()
public
addRevendeur(Revendeur $revendeur) : self
Parameters
- $revendeur : Revendeur
Return values
self —build()
public
build() : mixed
Return values
mixed —displayImage()
public
displayImage() : string
Return values
string —getB64DisplaySrc()
public
getB64DisplaySrc() : string
Return values
string —getB64Images()
public
getB64Images() : array<string|int, mixed>
Return values
array<string|int, mixed> —getBenchmark()
public
getBenchmark() : string|null
Return values
string|null —getCompoLimitant()
public
getCompoLimitant() : array<string|int, mixed>
Return values
array<string|int, mixed> —getComposants()
public
getComposants() : ArrayCollection
Return values
ArrayCollection —getDelai()
public
getDelai() : string|null
Return values
string|null —getDisplayImg()
public
getDisplayImg() : string
Return values
string —getEmplacement()
public
getEmplacement() : string
Return values
string —getFiche()
public
getFiche() : string|null
Return values
string|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 —getModele()
public
getModele() : string|null
Return values
string|null —getPathFiche()
public
getPathFiche() : string
Return values
string —getPcComposant()
public
getPcComposant(mixed $composant) : mixed
Parameters
- $composant : mixed
Return values
mixed —getPcComposants()
public
getPcComposants() : ArrayCollection
Return values
ArrayCollection —getPcRevendeurs()
public
getPcRevendeurs() : Collection
Return values
Collection —getPrix()
public
getPrix() : float|null
Return values
float|null —getQteFab()
public
getQteFab() : float|int
Return values
float|int —getQuantite()
public
getQuantite() : int|null
Return values
int|null —getRevendeurs()
public
getRevendeurs() : Collection
Return values
Collection —getSku()
public
getSku() : string|null
Return values
string|null —getSku2()
public
getSku2() : string|null
Return values
string|null —hasFiche()
public
hasFiche() : bool
Return values
bool —hasImage()
public
hasImage() : bool
Return values
bool —haveCompo()
public
haveCompo(mixed $composant) : bool
Parameters
- $composant : mixed
Return values
bool —removeComposant()
public
removeComposant(mixed $composant) : mixed
Parameters
- $composant : mixed
Return values
mixed —removeImage()
public
removeImage(mixed $image) : mixed
Parameters
- $image : mixed
Return values
mixed —removePcComposant()
public
removePcComposant(PcComposants $pcComposant) : self
Parameters
- $pcComposant : PcComposants
Return values
self —removePcRevendeur()
public
removePcRevendeur(PcRevendeur $pcRevendeur) : self
Parameters
- $pcRevendeur : PcRevendeur
Return values
self —removeRevendeur()
public
removeRevendeur(Revendeur $revendeur) : self
Parameters
- $revendeur : Revendeur
Return values
self —setBenchmark()
public
setBenchmark(string|null $Benchmark) : self
Parameters
- $Benchmark : string|null
Return values
self —setDelai()
public
setDelai(string|null $delai) : self
Parameters
- $delai : string|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 —setImages()
public
setImages(array<string|int, mixed>|null $images) : self
Parameters
- $images : array<string|int, mixed>|null
Return values
self —setModele()
public
setModele(string $modele) : self
Parameters
- $modele : string
Return values
self —setPcComposants()
public
setPcComposants(mixed $pcComposants) : mixed
Parameters
- $pcComposants : mixed
Return values
mixed —setPrix()
public
setPrix(float $prix) : self
Parameters
- $prix : float
Return values
self —setQuantite()
public
setQuantite(int $quantite) : self
Parameters
- $quantite : int
Return values
self —setSku()
public
setSku(string $sku) : self
Parameters
- $sku : string
Return values
self —setSku2()
public
setSku2(string|null $sku2) : self
Parameters
- $sku2 : string|null
Return values
self —substract()
public
substract(mixed $qte) : mixed
Parameters
- $qte : mixed
Return values
mixed —isBuildable()
private
isBuildable() : bool