<?php
namespace App\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* @ORM\Table(name="warehouses__warehouses")
* @ORM\Entity(repositoryClass="App\Repository\WarehouseRepository")
*/
class Warehouse
{
use IdTrait;
/**
* @ORM\Column(name="name", type="string")
*/
private string $name;
/**
* @ORM\Column(name="alias", type="string", unique=true)
*/
private string $alias;
public function __construct(string $name, string $alias)
{
$this->name = $name;
$this->alias = $alias;
}
/**
* @return string
*/
public function getName(): string
{
return $this->name;
}
/**
* @return string
*/
public function getAlias(): string
{
return $this->alias;
}
}