Documentation

OfferDatevService
in package
implements JsonSerializable

Tags
ORM\Entity

(repositoryClass="Vatjar\Data\Repository\OfferDatevServiceRepository")

ORM\Table

(name="offer_datev_service")

Table of Contents

Interfaces

JsonSerializable

Properties

$id  : int|null
$offer  : Offer
$package  : string
$periodUnitId  : int

Methods

__construct()  : mixed
getId()  : int|null
Get $id
getOffer()  : Offer
getPackage()  : string
getPeriodUnitId()  : int
jsonSerialize()  : mixed
setId()  : void
setOffer()  : void
setPackage()  : void
setPeriodUnitId()  : void

Properties

$id

private int|null $id
Tags
ORM\Id
ORM\GeneratedValue
ORM\Column

(type="integer", name="id")

$offer

private Offer $offer
Tags
ORM\OneToOne

(targetEntity="Offer", inversedBy="offerDatevService")

ORM\JoinColumn

(name="offer_id", referencedColumnName="id", nullable=false)

$package

private string $package
Tags
ORM\Column

(name="package", type="string", nullable=false)

$periodUnitId

private int $periodUnitId
Tags
ORM\Column

(type="integer", name="period_unit_id", nullable=false)

Methods

__construct()

public __construct(Offer $offer, string $package, int $periodUnitId) : mixed
Parameters
$offer : Offer
$package : string
$periodUnitId : int

setPackage()

public setPackage(string $package) : void
Parameters
$package : string

setPeriodUnitId()

public setPeriodUnitId(int $periodUnitId) : void
Parameters
$periodUnitId : int

        
On this page

Search results