OptionValueJoinable
class OptionValueJoinable extends Joinable
Constants
JOIN_SIDE_LEFT |
|
JOIN_SIDE_INNER |
|
JOIN_TYPE_ONE_TO_ONE |
|
JOIN_TYPE_MANY_TO_ONE |
|
JOIN_TYPE_ONE_TO_MANY |
|
Properties
protected string | $baseTable | from Joinable | |
protected string | $baseColumn | from Joinable | |
protected string | $targetTable | from Joinable | |
protected string | $targetColumn | from Joinable | |
protected string | $alias | from Joinable | |
protected array | $conditions | from Joinable | |
protected string | $joinSide | from Joinable | |
protected int | $joinType | from Joinable | |
protected string | $entity | from Joinable | |
protected array | $entityFields | from Joinable | |
protected string | $optionGroupName |
Methods
__construct(string $optionGroup, string|null $alias = NULL, string $keyColumn = 'value')
No description
array
getConditionsForJoin(string|null $baseTableAlias = NULL)
Gets conditions required when joining to a base table
from Joinable
$this
setAlias(string $alias)
The existing condition must also be re-aliased
Details
at line 54
__construct(string $optionGroup, string|null $alias = NULL, string $keyColumn = 'value')
in Joinable at line 126
array
getConditionsForJoin(string|null $baseTableAlias = NULL)
Gets conditions required when joining to a base table
in Joinable at line 141
string
getBaseTable()
in Joinable at line 150
$this
setBaseTable(string $baseTable)
in Joinable at line 159
string
getBaseColumn()
in Joinable at line 168
$this
setBaseColumn(string $baseColumn)
in Joinable at line 177
string
getAlias()
at line 84
$this
setAlias(string $alias)
The existing condition must also be re-aliased