/
home
/
obinna
/
html
/
mixchief_app
/
src
/
Entity
/
Upload File
HOME
<?php namespace App\Entity; use App\Repository\SpillageRepository; use Doctrine\ORM\Mapping as ORM; /** * @ORM\Entity(repositoryClass=SpillageRepository::class) */ class Spillage { /** * @ORM\Id * @ORM\GeneratedValue * @ORM\Column(type="integer") */ private $id; /** * @ORM\Column(type="string", length=255) */ private $reason; /** * @ORM\Column(type="integer") */ private $quantity; /** * @ORM\ManyToOne(targetEntity=Stock::class, inversedBy="spillages") * @ORM\JoinColumn(nullable=false) */ private $stock; /** * @ORM\Column(type="datetime") */ private $created; /** * @var int * * @ORM\Column(name="user_id", type="integer", nullable=true) */ private $userId; public function getId(): ?int { return $this->id; } /** * Set userId * * @param int $userId * * @return Groups */ public function setUserId($userId) { $this->userId = $userId; return $this; } /** * Get userId * * @return int */ public function getUserId() { return $this->userId; } public function getReason(): ?string { return $this->reason; } public function setReason(string $reason): self { $this->reason = $reason; return $this; } public function getQuantity(): ?int { return $this->quantity; } public function setQuantity(int $quantity): self { $this->quantity = $quantity; return $this; } public function getStock(): ?Stock { return $this->stock; } public function setStock(?Stock $stock): self { $this->stock = $stock; return $this; } public function getCreated(): ?\DateTimeInterface { return $this->created; } public function setCreated(\DateTimeInterface $created): self { $this->created = $created; return $this; } }