class Lucky::UploadedFile
- Lucky::UploadedFile
- Reference
- Object
Overview
This class represents an uploaded file from a form
Defined in:
lucky/uploaded_file.crConstructors
-
.new(part : HTTP::FormData::Part)
Creates an UploadedFile using a HTTP::FormData::Part.
Instance Method Summary
-
#blank? : Bool
Tests if the file size is zero.
- #creation_time(*args, **options)
- #creation_time(*args, **options, &)
- #filename : String
-
#metadata : HTTP::FormData::FileMetadata
DEPRECATED
#metadata
deprecated. Each method on metadata is accessible directly on Lucky::UploadedFile - #modification_time(*args, **options)
- #modification_time(*args, **options, &)
- #name(*args, **options)
- #name(*args, **options, &)
-
#path : String
Returns the path of the File as a String
- #read_time(*args, **options)
- #read_time(*args, **options, &)
- #size(*args, **options)
- #size(*args, **options, &)
- #tempfile : File
Constructor Detail
def self.new(part : HTTP::FormData::Part)
#
Creates an UploadedFile using a HTTP::FormData::Part.
The new file will be assigned the name of the provided HTTP::FormData::Part and the tempfile will be assigned the body of the HTTP::FormData::Part
Instance Method Detail
Tests if the file size is zero.
uploaded_file_object.blank? # => Bool
def metadata : HTTP::FormData::FileMetadata
#
DEPRECATED #metadata
deprecated. Each method on metadata is accessible directly on Lucky::UploadedFile
Returns the path of the File as a String
uploaded_file_object.path # => String