nginxはクラスっぽく作れる
import相当は
local クラス的変数名 = reqiore('ファイル名拡張子なし')
で利用は
local インスタンス変数名 = クラス的変数名.new(コンストラクタ変数)
定義するクラス側のプライベート変数の書き方
local _メンバー変数 = { }
としておいて、
_メンバー変数.変数名
とかやる
メソッドについては
function _メンバー変数.メソッド(引数)
とやる
味噌は、クラスの一番最後に
return _メンバー変数
と書いておくことがお作法だ。
if ($request_method = GET) { access_by_lua_file Luaファイル; conttent_by_lua_file Luaファイル; }