Lucky
Constants
ContinuedPipeLog = Log.for("continued_pipe_log")
Log = ::Log.for("lucky")
ROUTER = Lucky::Router.new
VERSION = "1.5.0"
Class methods
root
Use Dir.current to return the root folder of your Lucky application.
In some frameworks there is a method called root that returns the root directory of the project.
In Crystal there is a built-in method for this: Dir.current. This method exists purely to help new users
find Dir.current. If you call Lucky.root it will raise a compile-time error directing you to use Dir.current
router
SourceMacros
set_version
SourceNested types
- Lucky::Action
- Lucky::ActionPipes
- Lucky::AllowedInTags
- Lucky::AssetHelpers
- Lucky::Assignable
- Lucky::BaseAppServer
- Lucky::BaseComponent
- Lucky::BaseHTTPClient
- Lucky::BaseLogFormatter
- Lucky::BaseTags
- Lucky::BunReloadTag
- Lucky::CookieJar
- Lucky::CookieNotFoundError
- Lucky::CookieOverflowError
- Lucky::CustomTags
- Lucky::DataResponse
- Lucky::DevAssetCacheHandler
- Lucky::EnforceUnderscoredRoute
- Lucky::Error
- Lucky::ErrorAction
- Lucky::ErrorHandler
- Lucky::Events
- Lucky::ExceptionPage
- Lucky::Exposable
- Lucky::FileResponse
- Lucky::FlashStore
- Lucky::ForceSSLHandler
- Lucky::ForgeryProtectionHelpers
- Lucky::FormData
- Lucky::FormHelpers
- Lucky::Format
- Lucky::FormatRegistry
- Lucky::HTMLBuilder
- Lucky::HTMLPage
- Lucky::HTMLTextHelpers
- Lucky::HttpMethodOverrideHandler
- Lucky::InvalidCookieValueError
- Lucky::InvalidFlashJSONError
- Lucky::InvalidMessageError
- Lucky::InvalidParamError
- Lucky::InvalidSignatureError
- Lucky::InvalidSubdomainError
- Lucky::LinkHelpers
- Lucky::LiveReloadTag
- Lucky::LogHandler
- Lucky::LoggerHelpers
- Lucky::MaximumRequestSizeHandler
- Lucky::Memoizable
- Lucky::MessageEncryptor
- Lucky::MessageVerifier
- Lucky::MissingFileError
- Lucky::MissingNestedParamError
- Lucky::MissingParamError
- Lucky::MissingRateLimitIdentifier
- Lucky::MountComponent
- Lucky::NotAcceptableError
- Lucky::NumberToCurrency
- Lucky::Paginator
- Lucky::ParamHelpers
- Lucky::ParamParser
- Lucky::ParamParsingError
- Lucky::Params
- Lucky::PrettyLogFormatter
- Lucky::ProtectFromForgery
- Lucky::QuickDef
- Lucky::RateLimit
- Lucky::Redirectable
- Lucky::RedirectableTurbolinksSupport
- Lucky::RemoteIpHandler
- Lucky::RenderIfDefined
- Lucky::Renderable
- Lucky::RenderableError
- Lucky::RequestBodyLimit
- Lucky::RequestExpectations
- Lucky::RequestIdHandler
- Lucky::RequestTypeHelpers
- Lucky::Response
- Lucky::Routable
- Lucky::RouteHandler
- Lucky::RouteHelper
- Lucky::RouteInferrer
- Lucky::RouteNotFoundError
- Lucky::RouteNotFoundHandler
- Lucky::SecureHeaders
- Lucky::Serializable
- Lucky::Server
- Lucky::ServerSettings
- Lucky::Session
- Lucky::SkipRouteStyleCheck
- Lucky::SpecialtyTags
- Lucky::StaticCompressionHandler
- Lucky::StaticFileHandler
- Lucky::Subdomain
- Lucky::SvgInliner
- Lucky::TagDefaults
- Lucky::TextHelpers
- Lucky::TextResponse
- Lucky::TimeHelpers
- Lucky::UnknownAcceptHeaderError
- Lucky::UploadedFile
- Lucky::UrlHelpers
- Lucky::VerifyAcceptsFormat
- Lucky::WelcomePage