IN
Size: a a a
IN
IN
IN
w
IN
VD
VD
VD
T
T
T
PP
ruby -cw или чём-то таком), нет?v
IT
IT
AK
A
AddressSchema = Dry::Schema.Params do
end
required(:address).hash(AddressSchema) - ( тут подключается одна внешнаяя схема)params(AddressSchema, ContactSchema) do ..., (а тут две внешние схемы подключаются)hash подключить несколько внешних схем. То есть вот так не работает: required(:rubric).hash(MetaSchema, LangSchema), подключается только первая схема. Хотя в исходниках в hash динамические количество аргументовparams do
required(:rubric).hash(MetaSchema, LangSchema) do
optional(:title).value(:string, min_size?: 1)
optional(:slug).value(:string, min_size?: 1)
optional(:platform_id).value(:integer)
end
end
w
ZN
w