gem.sh gem.sh
Home Gems Types Docs Community
  • Modules

    • module I18n
    • module ReeArray
    • module ReeDao
    • module ReeDao::DSL
    • module ReeDao::DSL::ClassMethods
    • module ReeDao::DSL::InstanceMethods
    • module ReeDao::DatasetExtensions
    • module ReeDao::DatasetExtensions::InstanceMethods
    • module ReeDaoTest
    • module ReeDate
    • module ReeDatetime
    • module ReeDto
    • module ReeDto::EntityDSL
    • module ReeDto::EntityDSL::ClassMethods
    • module ReeDto::EntityDSL::InstanceMethods
    • module ReeEnum
    • module ReeEnum::Contractable
    • module ReeEnum::DSL
    • module ReeEnum::DSL::ClassMethods
    • module ReeEnum::Enumerable
    • module ReeEnum::Enumerable::ClassMethods
    • module ReeEnum::Enumerable::CommonMethods
    • module ReeErrors
    • module ReeHash
    • module ReeHttp
    • module ReeHttp::Constants
    • module ReeHttp::HttpExceptions
    • module ReeI18n
    • module ReeJson
    • module ReeLib
    • module ReeLogger
    • module ReeMapper
    • module ReeMapper::DSL
    • module ReeMapper::DSL::ClassMethods
    • module ReeMapper::DSL::InstanceMethods
    • module ReeMigrator
    • module ReeMigratorTest
    • module ReeNumber
    • module ReeObject
    • module ReeString
    • module ReeSwagger
    • module ReeSwaggerTest
    • module ReeText
    • module ReeValidator
    • module TestReeEnum
    • module unprocessable
  • Classes

    • class PACKAGE_MODULE::OBJECT_CLASS
    • class ReeArray::GroupBy
    • class ReeArray::InGroups
    • class ReeArray::InGroupsOf
    • class ReeArray::IndexBy
    • class ReeArray::SplitBy
    • class ReeArray::Wrap
    • class ReeDao::BuildConnection
    • class ReeDao::BuildDao
    • class ReeDao::BuildPgConnection
    • class ReeDao::BuildSqliteConnection
    • class ReeDao::Connections
    • class ReeDaoTest::Db
    • class ReeDaoTest::Product
    • class ReeDaoTest::ProductsDao
    • class ReeDaoTest::User
    • class ReeDaoTest::UsersDao
    • class ReeDate::Advance
    • class ReeDate::AllMonth
    • class ReeDate::AllQuarter
    • class ReeDate::AllWeek
    • class ReeDate::AllYear
    • class ReeDate::BeginningOfMonth
    • class ReeDate::BeginningOfQuarter
    • class ReeDate::BeginningOfWeek
    • class ReeDate::BeginningOfYear
    • class ReeDate::Change
    • class ReeDate::Constants
    • class ReeDate::DaysAgo
    • class ReeDate::DaysInMonth
    • class ReeDate::DaysSince
    • class ReeDate::DaysToWeekStart
    • class ReeDate::EndOfMonth
    • class ReeDate::EndOfQuarter
    • class ReeDate::EndOfWeek
    • class ReeDate::EndOfYear
    • class ReeDate::Friday
    • class ReeDate::IsAfter
    • class ReeDate::IsBefore
    • class ReeDate::IsWeekDay
    • class ReeDate::IsWeekend
    • class ReeDate::Monday
    • class ReeDate::MonthsAgo
    • class ReeDate::MonthsSince
    • class ReeDate::NextDay
    • class ReeDate::NextMonth
    • class ReeDate::NextOccurring
    • class ReeDate::NextQuarter
    • class ReeDate::NextWeek
    • class ReeDate::NextYear
    • class ReeDate::Parse
    • class ReeDate::PrevDay
    • class ReeDate::PrevMonth
    • class ReeDate::PrevOccurring
    • class ReeDate::PrevQuarter
    • class ReeDate::PrevWeek
    • class ReeDate::PrevYear
    • class ReeDate::QuartersAgo
    • class ReeDate::QuartersSince
    • class ReeDate::Saturday
    • class ReeDate::Sunday
    • class ReeDate::Thursday
    • class ReeDate::Today
    • class ReeDate::Tomorrow
    • class ReeDate::Tuesday
    • class ReeDate::Wednesday
    • class ReeDate::WeeksAgo
    • class ReeDate::WeeksSince
    • class ReeDate::YearsAgo
    • class ReeDate::YearsSince
    • class ReeDate::Yesterday
    • class ReeDatetime::Advance
    • class ReeDatetime::AllDay
    • class ReeDatetime::AllHour
    • class ReeDatetime::AllMinute
    • class ReeDatetime::AllMonth
    • class ReeDatetime::AllQuarter
    • class ReeDatetime::AllWeek
    • class ReeDatetime::AllYear
    • class ReeDatetime::BeginningOfDay
    • class ReeDatetime::BeginningOfHour
    • class ReeDatetime::BeginningOfMinute
    • class ReeDatetime::BeginningOfMonth
    • class ReeDatetime::BeginningOfQuarter
    • class ReeDatetime::BeginningOfWeek
    • class ReeDatetime::BeginningOfYear
    • class ReeDatetime::Change
    • class ReeDatetime::Constants
    • class ReeDatetime::DaysAgo
    • class ReeDatetime::DaysDiff
    • class ReeDatetime::DaysSince
    • class ReeDatetime::DistanceOfTimeInWords
    • class ReeDatetime::EndOfDay
    • class ReeDatetime::EndOfHour
    • class ReeDatetime::EndOfMinute
    • class ReeDatetime::EndOfMonth
    • class ReeDatetime::EndOfQuarter
    • class ReeDatetime::EndOfWeek
    • class ReeDatetime::EndOfYear
    • class ReeDatetime::FindHumanTimeZonesByOffset
    • class ReeDatetime::FindTimeZonesByOffset
    • class ReeDatetime::FindTzinfo
    • class ReeDatetime::Friday
    • class ReeDatetime::GeneralDiff
    • class ReeDatetime::GetDefaultTimeZone
    • class ReeDatetime::GetDefaultTzInfo
    • class ReeDatetime::HoursAgo
    • class ReeDatetime::HoursDiff
    • class ReeDatetime::HoursSince
    • class ReeDatetime::HumanZoneOffset
    • class ReeDatetime::InDefaultTimeZone
    • class ReeDatetime::InTimeZone
    • class ReeDatetime::IsAfter
    • class ReeDatetime::IsBefore
    • class ReeDatetime::IsWeekDay
    • class ReeDatetime::IsWeekend
    • class ReeDatetime::MinutesAgo
    • class ReeDatetime::MinutesDiff
    • class ReeDatetime::MinutesSince
    • class ReeDatetime::Monday
    • class ReeDatetime::MonthsAgo
    • class ReeDatetime::MonthsDiff
    • class ReeDatetime::MonthsSince
    • class ReeDatetime::NextDay
    • class ReeDatetime::NextHour
    • class ReeDatetime::NextMonth
    • class ReeDatetime::NextOccurring
    • class ReeDatetime::NextQuarter
    • class ReeDatetime::NextWeek
    • class ReeDatetime::NextYear
    • class ReeDatetime::Now
    • class ReeDatetime::OffsetToString
    • class ReeDatetime::Parse
    • class ReeDatetime::PrevDay
    • class ReeDatetime::PrevHour
    • class ReeDatetime::PrevMonth
    • class ReeDatetime::PrevOccurring
    • class ReeDatetime::PrevQuarter
    • class ReeDatetime::PrevWeek
    • class ReeDatetime::PrevYear
    • class ReeDatetime::QuartersAgo
    • class ReeDatetime::QuartersSince
    • class ReeDatetime::Saturday
    • class ReeDatetime::SecondsAgo
    • class ReeDatetime::SecondsDiff
    • class ReeDatetime::SecondsSince
    • class ReeDatetime::SetDefaultTimeZone
    • class ReeDatetime::Sunday
    • class ReeDatetime::Thursday
    • class ReeDatetime::TimeAgoInWords
    • class ReeDatetime::Tomorrow
    • class ReeDatetime::Tuesday
    • class ReeDatetime::Wednesday
    • class ReeDatetime::WeeksAgo
    • class ReeDatetime::WeeksDiff
    • class ReeDatetime::WeeksSince
    • class ReeDatetime::YearsAgo
    • class ReeDatetime::YearsDiff
    • class ReeDatetime::YearsSince
    • class ReeDatetime::Yesterday
    • class ReeDatetime::ZoneOffset
    • class ReeEnum::Value
    • class ReeEnum::Values
    • class ReeErrors::AuthError
    • class ReeErrors::BuildError
    • class ReeErrors::ConflictError
    • class ReeErrors::Error
    • class ReeErrors::ErrorFactory
    • class ReeErrors::InvalidParamError
    • class ReeErrors::NotFoundError
    • class ReeErrors::PaymentRequiredError
    • class ReeErrors::PermissionError
    • class ReeErrors::ValidationError
    • class ReeHash::BuildFilterKeys
    • class ReeHash::Except
    • class ReeHash::HashKeysContract
    • class ReeHash::Merge
    • class ReeHash::Slice
    • class ReeHash::StringifyKeys
    • class ReeHash::SymbolizeKeys
    • class ReeHash::TransformKeys
    • class ReeHash::TransformValues
    • class ReeHttp::BuildRequest
    • class ReeHttp::BuildRequestExecutor
    • class ReeHttp::ExecuteRequest
    • class ReeHttp::HttpDelete
    • class ReeHttp::HttpExec
    • class ReeHttp::HttpGet
    • class ReeHttp::HttpHead
    • class ReeHttp::HttpOptions
    • class ReeHttp::HttpPatch
    • class ReeHttp::HttpPost
    • class ReeHttp::HttpPut
    • class ReeI18n::AddLoadPath
    • class ReeI18n::GetDefaultLocale
    • class ReeI18n::GetLocale
    • class ReeI18n::SetDefaultLocale
    • class ReeI18n::SetLocale
    • class ReeI18n::T
    • class ReeI18n::WithLocale
    • class ReeJson::Constants
    • class ReeJson::FromJson
    • class ReeJson::ToJson
    • class ReeLogger::Appender
    • class ReeLogger::BuildLogger
    • class ReeLogger::ColorizedFormatter
    • class ReeLogger::Config
    • class ReeLogger::DefaultFormatter
    • class ReeLogger::FileAppender
    • class ReeLogger::Formatter
    • class ReeLogger::LogEvent
    • class ReeLogger::Logger
    • class ReeLogger::MultiLogger
    • class ReeLogger::RateLimiter
    • class ReeLogger::StdoutAppender
    • class ReeMapper::AbstractType
    • class ReeMapper::Array
    • class ReeMapper::Bool
    • class ReeMapper::BuildMapperFactory
    • class ReeMapper::BuildMapperStrategy
    • class ReeMapper::CoercionError
    • class ReeMapper::Date
    • class ReeMapper::DateTime
    • class ReeMapper::DefaultFactory
    • class ReeMapper::Error
    • class ReeMapper::Field
    • class ReeMapper::Float
    • class ReeMapper::Integer
    • class ReeMapper::Mapper
    • class ReeMapper::MapperFactory
    • class ReeMapper::MapperFactoryProxy
    • class ReeMapper::MapperStrategy
    • class ReeMapper::ObjectOutput
    • class ReeMapper::ProductCaster
    • class ReeMapper::StrategyOutput
    • class ReeMapper::String
    • class ReeMapper::StringKeyHashOutput
    • class ReeMapper::SymbolKeyHashOutput
    • class ReeMapper::Time
    • class ReeMapper::TypeError
    • class ReeMapper::UnsupportedTypeError
    • class ReeMapper::UserCaster
    • class ReeMigrator::ApplyMigration
    • class ReeMigrator::ApplyMigrations
    • class ReeMigrator::CreateMigrationsTable
    • class ReeMigrator::MigrateDb
    • class ReeMigratorTest::Db
    • class ReeNumber::Constants
    • class ReeNumber::DigitCount
    • class ReeNumber::NumberToCurrency
    • class ReeNumber::NumberToDelimited
    • class ReeNumber::NumberToHuman
    • class ReeNumber::NumberToHumanSize
    • class ReeNumber::NumberToOrdinalized
    • class ReeNumber::NumberToPercentage
    • class ReeNumber::NumberToPhone
    • class ReeNumber::NumberToRounded
    • class ReeNumber::RoundHelper
    • class ReeObject::AsJson
    • class ReeObject::DeepDup
    • class ReeObject::DeepFreeze
    • class ReeObject::IsBlank
    • class ReeObject::NotBlank
    • class ReeObject::ToObj
    • class ReeString::AcronymsCamelizeRegex
    • class ReeString::AcronymsUnderscoreRegex
    • class ReeString::Camelize
    • class ReeString::Dasherize
    • class ReeString::Deconstantize
    • class ReeString::Demodulize
    • class ReeString::Indent
    • class ReeString::Pluralize
    • class ReeString::Remove
    • class ReeString::Squish
    • class ReeString::StripHeredoc
    • class ReeString::Truncate
    • class ReeString::TruncateBytes
    • class ReeString::TruncateWords
    • class ReeString::Underscore
    • class ReeString::UpcaseFirst
    • class ReeSwagger::BuildEndpointSchema
    • class ReeSwagger::BuildParameters
    • class ReeSwagger::BuildRequestBodySchema
    • class ReeSwagger::BuildSchema
    • class ReeSwagger::BuildSerializerSchema
    • class ReeSwagger::EndpointDto
    • class ReeSwagger::ErrorDto
    • class ReeSwagger::GetCasterDefinition
    • class ReeSwagger::GetSerializerDefinition
    • class ReeSwagger::MyType
    • class ReeSwagger::PathDto
    • class ReeSwagger::RegisterType
    • class ReeSwagger::TypeDefinitionsRepo
    • class ReeSwaggerTest::Locales
    • class ReeText::Constants
    • class ReeText::EscapeHtml
    • class ReeText::EscapeJavascript
    • class ReeText::Excerpt
    • class ReeText::Highlight
    • class ReeText::PermitScrubber
    • class ReeText::SafeJoin
    • class ReeText::SanitizeCss
    • class ReeText::SanitizeHtml
    • class ReeText::SimpleFormat
    • class ReeText::StripLinks
    • class ReeText::StripTags
    • class ReeText::TargetScrubber
    • class ReeText::TextOnlyScrubber
    • class ReeText::ToSentence
    • class ReeText::UnescapeHtml
    • class ReeText::WordWrap
    • class ReeValidator::ValidateEmail
    • class ReeValidator::ValidateExclusion
    • class ReeValidator::ValidateInclusion
    • class ReeValidator::ValidateLength
    • class ReeValidator::ValidatePaging
    • class ReeValidator::ValidatePassword
    • class ReeValidator::ValidatePresence
    • class ReeValidator::ValidateRegexp
    • class ReeValidator::ValidateUrl
    • class TestDTO
    • class TestReeEnum::States
    • class TestReeEnum::TestMapper
    • class TestReeEnum::TestMapper::Dto
    • class TestReeEnum::TestObject
    • class TestReeEnum::Types
    Overview
    H
    Home
    R
    Reference
    T
    Types
    C
    Changelogs
  • Documentation
    • README
  • More
    • Versions
    • Source
    • Playground
    • Stats
    • Metadata
    • Wiki
    • Announcements
    Community
    • Articles
    • Tutorials
    • Videos
    • Community
  1. Gems
  2. ree_lib
  3. 1.0.3

ree_lib

Ree Lib provides set of packages to extend Ruby Standard Library

Types
Docs
Guides
Zeitwerk
Namespace
Optimized

Version

1.0.3

Authors

Ruslan Gatiyatov

Dependencies

ree, tzinfo, loofah, oj, i18n, sequel, binding_of_caller, rainbow, sqlite3, pg, timecop

Quick Start

bundle add ree_lib

Getting Started

Learn more about the Ree_lib gem.

Installation

Learn more about how to install and configure the gem

Documentation

Learn more about the details

Guides

Learn more about the gem in the written guides

Reference

Learn more about the classes and modules

Playground

Test, play and inspect the gem for yourself

irb(main):001:0>

            

Playground

Run a Ruby playground with the ree_lib gem pre-installed

Play

Top-Level Modules

  • I18n
  • ReeArray
  • ReeDao
  • ReeDaoTest
  • ReeDate
  • ReeDatetime
  • ReeDto
  • ReeEnum
  • ReeErrors
  • ReeHash
  • ReeHttp
  • ReeI18n
  • ReeJson
  • ReeLib
  • ReeLogger
  • ReeMapper
  • ReeMigrator
  • ReeMigratorTest
  • ReeNumber
  • ReeObject
  • ReeString
  • ReeSwagger
  • ReeSwaggerTest
  • ReeText
  • ReeValidator
  • TestReeEnum
  • unprocessable

Top-Level Classes

  • TestDTO

Top-Level Instance Methods

  • # ==
  • # format
  • # format
  • # get_value
  • # initialize
  • # initialize
  • # initialize
  • # initialize
  • # serialize
  • # set
  • # set
  • # set
  • # with_captured_stdout
Home
Gems
Docs
Contribute
Monitoring
Twitter GitHub Mastodon

© 2025 gem.sh - Beautiful documentation for any Ruby gem