カラクリスタ

『輝かしい青春』なんて失かったヒトのブログ

Plaggerの自作プラグインの名前が微妙

特にSubscription系。

公開しているのとしてないのとあるけど、

  • Subscription::XPath::Config
  • Subscription::XPath::FramePage (非公開)
  • Subscription::XPath::FramePage::File (非公開)
  • Subscription::Config::File

とかなんか微妙。

Subscription::XPath::ConfigはSubscription::ConfigとSubscription::XPathを混ぜたようなプラグインなんだけど、Subscription::Config::XPathとした方が良かったかもしれない。

で、Subscription::XPath::FramePageはSubscription::XPath::Configを継承して、フレームページに特化したつくりになってる。Subscription::XPath::FramePage::FileはSubscription::XPath::FramePageをSubscription::Fileみたいに指定できるようにしたもの。なんというかかなり即席なプラグインなので、どうも公開できない。

上記の上三つに関しては要するにページをパースしてどうのこうのしている代物なので、なんとかまとめてみたい気がする。

とここまで書いて、Subscription::Parseとしてまとめればいいんじゃね?というのを思いついた。

今から書いてみる。