rubyで書かれたソースを見ていて以下の記述がわかりませんでした。
①version、format、prefixはメソッドを呼び出しているのでしょうか?
②helpers do ・・・ endの部分は何でしょうか?メソッドを定義しているのでしょうか?
③resource :statuses do ・・・ endの部分は何でしょうか?メソッドを定義しているのでしょうか?
何て検索すれば解決するかもわからない状態でして。。。すみせんがお力おかしくださいませ。
module Twitter class API < Grape::API # version 'v1', using: :header, vendor: 'twitter' version 'v1', using: :path format :json prefix :api helpers do def current_user @current_user ||= User.authorize!(env) end ・・・ end resource :statuses do desc "Return a public timeline." get :public_timeline do Status.limit(20) end ・・・ end end end
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/09/28 03:25
2017/09/28 03:56
2017/09/28 03:58