なかしーです
最近、PHPのLaravelというフレームワークを使ったりしてます。
なので、その関連で自分が躓いた所で、解決方法を英語で発見したものとかを紹介しておこうかなーとか思いました。
今回は、Eloquentの中身をつらつら一覧したいときなんかに、ちまちま書くのめんどくせーってなった場合の1つの方法です。
http://laravel.io/forum/02-16-2014-iterate-through-model-attributes
こちらの、下のほうにちょろっと書いてあるgetAttributes()をつかって、@foreachすればまぁそれなりにシンプルにいけます。
サンプル:
@if (! empty($user)) @foreach( (array) $user->getAttributes() as $key => $value) <tbody> <tr> <th scope="row">{{{$key}}} </th> <td>{{{$value}}}</td> </tr> </tbody> @endforeach @endif
みたいな。
では。
http://laravel.io/forum/02-16-2014-iterate-through-model-attributes