ここは以前の ethna.jp サイトを表示したものです。ここにあるドキュメントはバージョン2.6以降更新されません。
最新のドキュメントは 現在のethna.jp を閲覧してください。現ドキュメントが整備されるまでは、ここを閲覧してください。
Ethna > ドキュメント > アイデア > ethna-document-ideas-plugin_refactor

リファクタメモ.

このページはアイデアというか,リファクタ用のメモです.(by sotarok)

用語の統一

include
ソースコードをincludeする
load
-
get
オブジェクトを取得する

2.5.0 p5に実装されているメソッド

  • Ethna_Plugin
  • setLogger
  • getPlugin
  • getPluginList
  • _getPlugin
  • _loadPlugin
  • _unloadPlugin
  • _loadPluginDirList
  • _getPluginSrc
  • getPluginNaming
  • _includePluginSrc
  • _searchPluginSrcDir
  • _searchPluginSrc
  • searchAllPluginType
  • searchAllPluginSrc
  • includeEthnaPlugin
  • includePlugin
  • import

searchAllPluginType

  • タイプすべての検索
  • のはずだが,サブディレクトリの存在しているプラグインタイプしか検索しない
    • (つまり,Filter.php のみの場合 Filter は検出されない)
  • この挙動は searchAllPluginType の挙動として正しいか
  • どこで利用されるか?