class Appwrite::Models::Language

Attributes

code[R]
name[R]
native_name[R]

Public Class Methods

from(map:) click to toggle source
# File lib/appwrite/models/language.rb, line 20
def self.from(map:)
    Language.new(
        name: map["name"],
        code: map["code"],
        native_name: map["nativeName"]
    )
end
new( name:, code:, native_name: ) click to toggle source
# File lib/appwrite/models/language.rb, line 10
def initialize(
    name:,
    code:,
    native_name:
)
    @name = name
    @code = code
    @native_name = native_name
end

Public Instance Methods

to_map() click to toggle source
# File lib/appwrite/models/language.rb, line 28
def to_map
    {
        "name": @name,
        "code": @code,
        "nativeName": @native_name
    }
end