src/Entity/Inventory/PackageStockExit.php line 11
<?php
namespace App\Entity\Inventory;
use ApiPlatform\Metadata\ApiResource;
use ApiPlatform\Metadata\GetCollection;
use Doctrine\ORM\Mapping as ORM;
#[ORM\Entity]
#[ApiResource(routePrefix: 'inventory')]
class PackageStockExit extends PackageMovement
{
#[ORM\OneToOne(mappedBy: 'stockExit', targetEntity: PackageStockEntry::class, cascade: ['persist'])]
protected ?PackageStockEntry $stockEntry = null;
public function getStockEntry(): ?PackageStockEntry
{
return $this->stockEntry;
}
public function setStockEntry(?PackageStockEntry $stockEntry): static
{
$this->stockEntry = $stockEntry;
$this->stockEntry->setStockExit($this);
return $this;
}
}