EntityPopulator
in package
Service class for populating a table through a Propel ActiveRecord class.
Table of Contents
Properties
- $class : mixed
- $columnFormatters : mixed
- $modifiers : mixed
Methods
- __construct() : mixed
- execute() : mixed
- Insert one new record using the Entity class.
- getClass() : string
- getColumnFormatters() : array<string|int, mixed>
- getModifiers() : array<string|int, mixed>
- guessColumnFormatters() : array<string|int, mixed>
- guessModifiers() : array<string|int, mixed>
- mergeColumnFormattersWith() : mixed
- mergeModifiersWith() : mixed
- setColumnFormatters() : mixed
- setModifiers() : mixed
- isColumnBehavior() : bool
Properties
$class
protected
mixed
$class
$columnFormatters
protected
mixed
$columnFormatters
= []
$modifiers
protected
mixed
$modifiers
= []
Methods
__construct()
public
__construct(string $class) : mixed
Parameters
- $class : string
-
A Propel ActiveRecord classname
execute()
Insert one new record using the Entity class.
public
execute(mixed $con, mixed $insertedEntities) : mixed
Parameters
- $con : mixed
- $insertedEntities : mixed
getClass()
public
getClass() : string
Return values
stringgetColumnFormatters()
public
getColumnFormatters() : array<string|int, mixed>
Return values
array<string|int, mixed>getModifiers()
public
getModifiers() : array<string|int, mixed>
Return values
array<string|int, mixed>guessColumnFormatters()
public
guessColumnFormatters(Generator $generator) : array<string|int, mixed>
Parameters
- $generator : Generator
Return values
array<string|int, mixed>guessModifiers()
public
guessModifiers(Generator $generator) : array<string|int, mixed>
Parameters
- $generator : Generator
Return values
array<string|int, mixed>mergeColumnFormattersWith()
public
mergeColumnFormattersWith(mixed $columnFormatters) : mixed
Parameters
- $columnFormatters : mixed
mergeModifiersWith()
public
mergeModifiersWith(mixed $modifiers) : mixed
Parameters
- $modifiers : mixed
setColumnFormatters()
public
setColumnFormatters(mixed $columnFormatters) : mixed
Parameters
- $columnFormatters : mixed
setModifiers()
public
setModifiers(mixed $modifiers) : mixed
Parameters
- $modifiers : mixed
isColumnBehavior()
protected
isColumnBehavior(ColumnMap $columnMap) : bool
Parameters
- $columnMap : ColumnMap