65 ->configurePrimary(
true)
66 ->configureAutocomplete(
true)
67 ->configureTitle(Loc::getMessage(
'CURRENCY_RATE_ENTITY_ID_FIELD'))
71 ->configureTitle(Loc::getMessage(
'CURRENCY_RATE_ENTITY_CURRENCY_FIELD'))
74 ->configureTitle(Loc::getMessage(
'CURRENCY_RATE_ENTITY_BASE_CURRENCY_FIELD'))
77 ->configureTitle(Loc::getMessage(
'CURRENCY_RATE_ENTITY_DATE_RATE_FIELD'))
80 ->configureTitle(Loc::getMessage(
'CURRENCY_RATE_ENTITY_RATE_CNT_FIELD'))
83 ->configureRequired(
true)
84 ->configureTitle(Loc::getMessage(
'CURRENCY_RATE_ENTITY_RATE_FIELD'))
87 ->configureTitle(Loc::getMessage(
'CURRENCY_RATE_ENTITY_CREATED_BY_FIELD'))
90 ->configureDefaultValue(
static fn() =>
new Type\
DateTime())
91 ->configureTitle(Loc::getMessage(
'CURRENCY_RATE_ENTITY_DATE_CREATE_FIELD'))
94 ->configureTitle(Loc::getMessage(
'CURRENCY_RATE_ENTITY_MODIFIED_BY_FIELD'))
97 ->configureRequired(
true)
98 ->configureDefaultValue(
static fn() =>
new Type\
DateTime())
99 ->configureTitle(Loc::getMessage(
'CURRENCY_RATE_ENTITY_TIMESTAMP_X_FIELD'))
104 ORM\
Query\Join::on(
'this.CREATED_BY',
'ref.ID')
105 ))->configureJoinType(
ORM\
Query\Join::TYPE_LEFT)
110 ORM\
Query\Join::on(
'this.MODIFIED_BY',
'ref.ID')
111 ))->configureJoinType(
ORM\
Query\Join::TYPE_LEFT)