Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
songdir_service
master
Top Level Namespace
APIException
Application
ArrayField
Authentication
AuthorizationPipe
BooleanField
DatetimeField
EmailField
EnumField
ErrorMessages
ExceptionHandler
FloatField
HashField
IntegerField
JsonData
JWTData
LoginTimeout
MessageList
Role
SerializableNumber
Serializer
SerializerField
SerializerFields
SigninController
SigninRequest
SigninSerializer
SigninUseCase
SignupController
SignupRequest
SignupSerializer
SignupUseCase
StringField
UnAuthorized
User
UserRepository
ValidationError
Built with Crystal 1.9.2
2023-10-08 13:52:03 UTC
class
EnumField
EnumField
SerializerField
Reference
Object
Defined in:
lib/serializers.cr
Constructors
.new
(enum_class, allow_blank : Bool =
true
, required =
false
, allow_null =
true
)
Instance Method Summary
#serialize
(parent_obj, field_key, field_value) : MessageList
Instance methods inherited from class
SerializerField
serialize(parent_obj, field_key : String, field_value : JsonData) : MessageList
serialize
Constructor methods inherited from class
SerializerField
new(required : Bool =
false
, allow_null : Bool =
true
)
new
Constructor Detail
def self.
new
(enum_class, allow_blank : Bool =
true
, required =
false
, allow_null =
true
)
#
[
View source
]
Instance Method Detail
def
serialize
(parent_obj, field_key, field_value) :
MessageList
#
[
View source
]