class StoreAgent::PermissionDeniedError
権限が無いユーザーでファイルの読み書きなどを行った場合に発生する例外クラス
guest_user.workspace("wc").file("file").create("file body") # => ファイルの書き込み権限が無い場合、例外が発生する
Public Class Methods
new(errors: nil, object: nil, permission: "")
click to toggle source
操作対象が1つの場合には object と permission を渡す。
ディレクトリの削除時など、操作対象が複数ある場合には errors に例外の配列を渡す。
# File lib/store_agent/exceptions.rb, line 54 def initialize(errors: nil, object: nil, permission: "") @errors = errors @object = object @permission = permission end