« さむっ! | メイン | 米の炊けるいいにおいが… »

今週のSoozy update 2007/3/16

2つプラグインの追加をしてconfig.yamlに便利機能をつけました。

Plugin::CnfigLoaderの中に__path_to()__をサポートしました。
例えばconfig.yamlに

  static:
dirs:
- images
include_path:
- __path_to(./upload)__
と記入して、アプリケーションのroot pathが/usr/local/myappの場合は
  static:
dirs:
- images
include_path:
- /usr/local/myapp/upload
とconfigが書かれた物として動作します。
Catalystから機能をコピーしてきました。



Plugin::Static::Simple

Catalyst::Plugin::Static::Simpleと同等で、静的ファイルを簡単に処理出来ます。たとえば、設定に
  static:
dirs:
- images
include_path:
- __path_to(./upload)__
と書くとhttp://localhost:13000/images/へのアクセスは/usr/local/myapp/upload以下のディレクトリへのアクセスとして見なします。MIMEタイプの処理等も自動的に行われます。
これもCat

Plugin::Camelize

SoozyのURL/Classマッピングは微妙にCamelizeと違う方法でマッピングされていましたが、このプラグインを使うとString::Camelizeを使ってクラスマッピングを行います。

現在は特定のURLを特定のコントローラーに飛ばすプラグインの実装を考えています。

これがおわったら、今度こそCLIをちゃんと作る。

トラックバック

このエントリーのトラックバックURL:
http://blog.infomarks.co.jp/cgi-bin/mt3/mt-tb.cgi/35

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2007年03月16日 23:20に投稿されたエントリーのページです。

ひとつ前の投稿は「さむっ!」です。

次の投稿は「米の炊けるいいにおいが…」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.34