JobBuilder
in package
FinalYes
Table of Contents
Properties
Methods
- __construct() : mixed
- JobBuilder constructor.
- build() : void
- buildAndGetId() : int
- setActionByCode() : JobBuilder
- setParameter() : JobBuilder
- setSecondaryId() : mixed
- setUserId() : JobBuilder
- prepareBeforeInsert() : mixed
Properties
$job
private
Job
$job
$jobRepository
private
IJobRepository
$jobRepository
Methods
__construct()
JobBuilder constructor.
public
__construct(IJobRepository $jobRepository) : mixed
Parameters
- $jobRepository : IJobRepository
build()
public
build() : void
Tags
buildAndGetId()
public
buildAndGetId() : int
Return values
intsetActionByCode()
public
setActionByCode(int $mainActionCode, int $subActionCode) : JobBuilder
Parameters
- $mainActionCode : int
- $subActionCode : int
Return values
JobBuildersetParameter()
public
setParameter(IJobParameter $jobParameter) : JobBuilder
Parameters
- $jobParameter : IJobParameter
Return values
JobBuildersetSecondaryId()
public
setSecondaryId(int|null $secondaryId) : mixed
Parameters
- $secondaryId : int|null
setUserId()
public
setUserId(int $userId) : JobBuilder
Parameters
- $userId : int
Return values
JobBuilderprepareBeforeInsert()
private
prepareBeforeInsert() : mixed