Documentation

UserOssFilingCompanyService
in package

Table of Contents

Properties

$clientRepository  : ClientRepository
$countryRepository  : FilingCompanyService
$filingCompanyService  : FilingCompanyService
$userOssFilingRepository  : UserOssFilingCompanyRepository

Methods

__construct()  : mixed
addNewByUserIdAndFilingCompanyIdAndStartDate()  : bool
countByClientIdAndStartDateEarlier()  : int
createUserOssFilingCompanyEntity()  : UserOssFilingCompany|null
dateIsInInterval()  : bool
deleteAllByClientId()  : void
fixDateFormat()  : void
getAllActiveByUser()  : array<string|int, UserOssFilingCompany>|null
getByClientId()  : array<string|int, UserOssFilingCompany>
getByClientIdListPhalcon()  : mixed
getByUserIdAndEndDate()  : array<string|int, UserOssFilingCompany>|null
getList()  : false|array<string|int, UserOssFilingCompany>
insert()  : mixed
replaceActiveOssFilingCompanyWhenFirst()  : mixed
save()  : mixed
updateSlot()  : mixed
getAllByUser()  : array<string|int, mixed>|array<string|int, UserOssFilingCompany>|null

Properties

Methods

addNewByUserIdAndFilingCompanyIdAndStartDate()

public addNewByUserIdAndFilingCompanyIdAndStartDate(int $userId, int $filingCompanyId, int $countryId, DateTime $startDate) : bool
Parameters
$userId : int
$filingCompanyId : int
$countryId : int
$startDate : DateTime
Tags
throws
Exception
Return values
bool

countByClientIdAndStartDateEarlier()

public countByClientIdAndStartDateEarlier(int $clientId, DateTime $startDate) : int
Parameters
$clientId : int
$startDate : DateTime
Return values
int

createUserOssFilingCompanyEntity()

public createUserOssFilingCompanyEntity(int $userId, DateTime $startDate, int $filingCompanyId, int $countryId) : UserOssFilingCompany|null
Parameters
$userId : int
$startDate : DateTime
$filingCompanyId : int
$countryId : int
Tags
throws
Exception
Return values
UserOssFilingCompany|null

dateIsInInterval()

public dateIsInInterval(DateTime $startDate, DateTime $endDate, DateTime $checkDate) : bool
Parameters
$startDate : DateTime
$endDate : DateTime
$checkDate : DateTime
Return values
bool

getByClientIdListPhalcon()

public getByClientIdListPhalcon(mixed $clientId, mixed $countryIdList) : mixed
Parameters
$clientId : mixed
$countryIdList : mixed

replaceActiveOssFilingCompanyWhenFirst()

public replaceActiveOssFilingCompanyWhenFirst(int $userId, int $filingCompanyId, int $countryId, DateTime $newStartDate) : mixed
Parameters
$userId : int
$filingCompanyId : int
$countryId : int
$newStartDate : DateTime
Tags
throws
DataException
throws
OptimisticLockException
throws
Exception

        
On this page

Search results