instance method Module#public_constant
public_constant(*name) -> Module
-
name で指定した定数の可視性を public に変更します。
- [PARAM] name:
- 0 個以上の String か Symbol を指定します。
- [EXCEPTION] NameError:
- 存在しない定数を指定した場合に発生します。
- [EXCEPTION] SecurityError:
- セーフレベル($SAFE)が 4 以上で自身が untrust なオブジェクトではない場合に発生します。
- [RETURN]
- 自身を返します。
[SEE_ALSO] Module#private_constant, Object#untrusted?
class Module