e-g-kangaroo/lazybuilder — pull request #21 by niaeashes (2012-12-28 14:42:16+00:00)
Title: Iss16

BuilderList の表示コードを追加した。多分これくらいしかやること無いと思う。あとは連携部分なので……。

追加したクラスは ```LazyBuilder_Collection_Building``` だけで、```LazyBuilder::path()``` と、```builder_view.php``` にいくつかのコードを追加してる。```builder_view.php``` の書き方は大分冗長なので、気に入らなかったら修正します。

コメントを付与してないので、必要だったらそれも追加します。そんときは一旦 refuse してください。

```LazyBuilder_Collection_Building``` のインスタンスを生成するだけで存在する buildings の一覧を生成します。インクルードはしません。（なので、building にエラーがあっても問題ない）get_building() メソッドをコールすると building の情報を取得できます。
```php
object(stdClass)#0 (4) {
["num"]=> int(1)
["num_str"]=> string(3) "001"
["name"]=> string(4) "Test"
["filepath"]=> string(86) "path/to/lazybuilder/buildings/001-test.php"
}
```

カレント位置の表示を追加したので、それらも pull request してみる。