bsw@2: MemberImage = mondelefant.new_class() bsw@2: MemberImage.table = "member_image" bsw@2: MemberImage.primary_key = { "member_id", "image_type" } bsw@2: bsw@2: function MemberImage:by_pk(member_id, image_type, scaled) bsw@2: return self:new_selector() bsw@2: :add_where{ "member_id = ?", member_id } bsw@2: :add_where{ "image_type = ?", image_type } bsw@2: :add_where{ "scaled = ?", scaled } bsw@2: :optional_object_mode() bsw@2: :exec() bsw@2: end