| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157 |
- <?php
-
- namespace App\Entity;
-
- use App\Repository\PortfolioDetailRepository;
- use Doctrine\DBAL\Types\Types;
- use Doctrine\ORM\Mapping as ORM;
-
- #[ORM\Entity(repositoryClass: PortfolioDetailRepository::class)]
- class PortfolioDetail
- {
- #[ORM\Id]
- #[ORM\GeneratedValue(strategy: "IDENTITY")]
- #[ORM\Column]
- private ?int $id = null;
-
- #[ORM\Column(length: 32)]
- private ?string $security = null;
-
- #[ORM\Column]
- private ?int $quantityStart = null;
-
- #[ORM\Column]
- private ?int $quantityEnd = null;
-
- #[ORM\Column(type: Types::DECIMAL, precision: 10, scale: 3)]
- private ?string $priceStart = null;
-
- #[ORM\Column(type: Types::DECIMAL, precision: 10, scale: 3)]
- private ?string $priceEnd = null;
-
- #[ORM\Column(type: Types::DECIMAL, precision: 10, scale: 3)]
- private ?string $sumStart = null;
-
- #[ORM\Column(type: Types::DECIMAL, precision: 10, scale: 3)]
- private ?string $sumEnd = null;
-
- #[ORM\Column(length: 255)]
- private ?string $issuer = null;
-
- #[ORM\ManyToOne(inversedBy: 'portfolioDetails')]
- #[ORM\JoinColumn(nullable: false)]
- private ?Portfolio $portfolio = null;
-
- public function getId(): ?int
- {
- return $this->id;
- }
-
- public function getSecurity(): ?string
- {
- return $this->security;
- }
-
- public function setSecurity(string $security): static
- {
- $this->security = $security;
-
- return $this;
- }
-
- public function getQuantityStart(): ?int
- {
- return $this->quantityStart;
- }
-
- public function setQuantityStart(int $quantityStart): static
- {
- $this->quantityStart = $quantityStart;
-
- return $this;
- }
-
- public function getQuantityEnd(): ?int
- {
- return $this->quantityEnd;
- }
-
- public function setQuantityEnd(int $quantityEnd): static
- {
- $this->quantityEnd = $quantityEnd;
-
- return $this;
- }
-
- public function getPriceStart(): ?string
- {
- return $this->priceStart;
- }
-
- public function setPriceStart(string $priceStart): static
- {
- $this->priceStart = $priceStart;
-
- return $this;
- }
-
- public function getPriceEnd(): ?string
- {
- return $this->priceEnd;
- }
-
- public function setPriceEnd(string $priceEnd): static
- {
- $this->priceEnd = $priceEnd;
-
- return $this;
- }
-
- public function getSumStart(): ?string
- {
- return $this->sumStart;
- }
-
- public function setSumStart(string $sumStart): static
- {
- $this->sumStart = $sumStart;
-
- return $this;
- }
-
- public function getSumEnd(): ?string
- {
- return $this->sumEnd;
- }
-
- public function setSumEnd(string $sumEnd): static
- {
- $this->sumEnd = $sumEnd;
-
- return $this;
- }
-
- public function getIssuer(): ?string
- {
- return $this->issuer;
- }
-
- public function setIssuer(string $issuer): static
- {
- $this->issuer = $issuer;
-
- return $this;
- }
-
- public function getPortfolio(): ?Portfolio
- {
- return $this->portfolio;
- }
-
- public function setPortfolio(?Portfolio $portfolio): static
- {
- $this->portfolio = $portfolio;
-
- return $this;
- }
- }
|