nginxはクラスっぽく作れる

import相当は
local クラス的変数名 = reqiore('ファイル名拡張子なし')

で利用は

local インスタンス変数名 = クラス的変数名.new(コンストラクタ変数)

定義するクラス側のプライベート変数の書き方

local _メンバー変数 = {
}

としておいて、

_メンバー変数.変数名

とかやる

メソッドについては

function  _メンバー変数.メソッド(引数)

とやる

味噌は、クラスの一番最後に

return _メンバー変数

と書いておくことがお作法だ。

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS