任意のメタデータを付与できるようになった。(バケットのCORS Configurationで <AllowedHeader>x-amz-meta-*</AllowedHeader>を設定する必要がある。)
pass metadata
pass metadata
refactor
テストしやすさを優先してpublicに。
wrap functions by class
indent
separate class file
use namespace
add comment
move source files