Uploaded image for project: 'Ymir'
  1. Ymir
  2. YMIR-80

[ymir-core] Pageクラスにactionメソッドが存在しない場合はエラーにする

XMLWordPrintable

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major Major
    • 0.9.2
    • Affects Version/s: 0.9.1
    • Component/s: None
    • None

      現在はPageクラスにactionメソッドが存在しない場合はアクション呼び出し以外の処理を行なった上でpassthroughしているが、
      予期しないHTTPメソッドがリクエストされた際にこのような挙動をすると画面のレンダリングが不完全な状態でレスポンスが出力
      されてしまう危険がある(基本的には_render()でレンダリングに関する処理をするように書くので問題ないが、そのあたりがきちん
      と設計されていないと予期せぬレンダリングがなされてしまうことがあり得る)ため、Pageクラスにactionメソッドが存在しない場合
      はエラーにするようにする。

            Assignee:
            skirnir skirnir
            Reporter:
            skirnir skirnir
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: