-
#[Entity]
-
$repositoryClass: \App\Repository\BusinessRepository::class
Table of Contents
Properties
-
$activity_sector
: ActivitySector|null
-
$address
: string|null
-
$created_at
: DateTimeImmutable|null
-
$description_activity_sector
: string|null
-
$email
: string|null
-
$id
: int|null
-
$logo
: string|null
-
$name
: string|null
-
$phoneIndex
: string|null
-
$phoneNumber
: string|null
-
$pointOfSales
: Collection<int, PointOfSale>
-
$updated_at
: DateTimeImmutable|null
-
$user
: User|null
Methods
-
__construct()
: mixed
-
addPointOfSale()
: static
-
getActivitySector()
: ActivitySector|null
-
getAddress()
: string|null
-
getCreatedAt()
: DateTimeImmutable|null
-
getDescriptionActivitySector()
: string|null
-
getEmail()
: string|null
-
getId()
: int|null
-
getLogo()
: string|null
-
getName()
: string|null
-
getPhoneIndex()
: string|null
-
getPhoneNumber()
: string|null
-
getPointOfSales()
: Collection<int, PointOfSale>
-
getUpdatedAt()
: DateTimeImmutable|null
-
getUser()
: User|null
-
removePointOfSale()
: static
-
setActivitySector()
: static
-
setAddress()
: static
-
setCreatedAt()
: static
-
setDescriptionActivitySector()
: static
-
setEmail()
: static
-
setLogo()
: static
-
setName()
: static
-
setPhoneIndex()
: static
-
setPhoneNumber()
: static
-
setUpdatedAt()
: static
-
setUser()
: static
$activity_sector
private
ActivitySector|null
$activity_sector
= null
-
#[ManyToOne]
-
$inversedBy: 'businesses'
$address
private
string|null
$address
= null
$created_at
private
DateTimeImmutable|null
$created_at
= null
-
#[Column]
-
$nullable: true
$description_activity_sector
private
string|null
$description_activity_sector
= null
-
#[Column]
-
$length: 255
-
$nullable: true
$email
private
string|null
$email
= null
$id
private
int|null
$id
= null
-
#[Column]
-
#[GeneratedValue]
-
#[Id]
$logo
private
string|null
$logo
= null
-
#[Column]
-
$length: 255
-
$nullable: true
$name
private
string|null
$name
= null
$phoneIndex
private
string|null
$phoneIndex
= '+224'
-
#[Column]
-
$length: 10
-
$nullable: true
$phoneNumber
private
string|null
$phoneNumber
= null
$pointOfSales
private
Collection<int, PointOfSale>
$pointOfSales
-
#[OneToMany]
-
$targetEntity: \App\Entity\PointOfSale::class
-
$mappedBy: 'business'
$updated_at
private
DateTimeImmutable|null
$updated_at
= null
-
#[Column]
-
$nullable: true
$user
private
User|null
$user
= null
-
#[ManyToOne]
-
$targetEntity: \App\Entity\User::class
-
$cascade: ['persist']
-
$inversedBy: 'businesses'
__construct()
public
__construct() : mixed
addPointOfSale()
public
addPointOfSale(PointOfSale $pointOfSale) : static
Parameters
-
$pointOfSale
: PointOfSale
-
getActivitySector()
public
getActivitySector() : ActivitySector|null
getAddress()
public
getAddress() : string|null
Return values
string|null
getCreatedAt()
public
getCreatedAt() : DateTimeImmutable|null
Return values
DateTimeImmutable|null
getDescriptionActivitySector()
public
getDescriptionActivitySector() : string|null
Return values
string|null
getEmail()
public
getEmail() : string|null
Return values
string|null
getId()
public
getId() : int|null
getLogo()
public
getLogo() : string|null
Return values
string|null
getName()
public
getName() : string|null
Return values
string|null
getPhoneIndex()
public
getPhoneIndex() : string|null
Return values
string|null
getPhoneNumber()
public
getPhoneNumber() : string|null
Return values
string|null
getPointOfSales()
public
getPointOfSales() : Collection<int, PointOfSale>
getUpdatedAt()
public
getUpdatedAt() : DateTimeImmutable|null
Return values
DateTimeImmutable|null
getUser()
public
getUser() : User|null
removePointOfSale()
public
removePointOfSale(PointOfSale $pointOfSale) : static
Parameters
-
$pointOfSale
: PointOfSale
-
setActivitySector()
public
setActivitySector(ActivitySector|null $activity_sector) : static
Parameters
-
$activity_sector
: ActivitySector|null
-
setAddress()
public
setAddress(string $address) : static
Parameters
-
$address
: string
-
setCreatedAt()
public
setCreatedAt(DateTimeImmutable $created_at) : static
Parameters
-
$created_at
: DateTimeImmutable
-
setDescriptionActivitySector()
public
setDescriptionActivitySector(string|null $description_activity_sector) : static
Parameters
-
$description_activity_sector
: string|null
-
setEmail()
public
setEmail(string $email) : static
Parameters
-
$email
: string
-
setLogo()
public
setLogo(string|null $logo) : static
Parameters
-
$logo
: string|null
-
setName()
public
setName(string $name) : static
Parameters
-
$name
: string
-
setPhoneIndex()
public
setPhoneIndex(string|null $phoneIndex) : static
Parameters
-
$phoneIndex
: string|null
-
setPhoneNumber()
public
setPhoneNumber(string $phoneNumber) : static
Parameters
-
$phoneNumber
: string
-
setUpdatedAt()
public
setUpdatedAt(DateTimeImmutable $updated_at) : static
Parameters
-
$updated_at
: DateTimeImmutable
-
setUser()
public
setUser(User|null $user) : static
Parameters
-
$user
: User|null
-