<?php class foo { function name() { echo "Classs name is " , get_class($this) , "\n"; } } // オブジェクトを生成 $bar = new foo(); // 内部から呼ぶ場合。 $bar->name(); // 外部からも呼べる。 echo "Class name is " , get_class($bar) , "\n"; ?>
<?php class foo { function name() { echo "Classs name is " , get_class($this) , "\n"; } } // オブジェクトを生成 $bar = new foo(); // 内部から呼ぶ場合。 $bar->name(); // 外部からも呼べる。 echo "Class name is " , get_class($bar) , "\n"; ?>
App\Model::where('id',1)->first() の返り値はModelのオブジェクト ※もしなかった場合はNULLを返す 以下tinker(laravel用REPL)で実行した際の様子 $ php artisan tinker New version is available (current: v0.8.14, latest: v0.8.15) >>> App\Model::find(1) => App\Model{#458 id: 1, name: "モデル1", created_at: "2017-11-30 07:32:29", updated_at: "2017-11-30 07:32:29", } >>> App\Model::where('id',1)->get() => Illuminate\Database\Eloquent\Collection {#4
JavaScript の console がすごいことになっているらしい。 本日、以下の記事を見つけました。 Getting creative with the Console API! この記事で紹介されている console のメソッド全然知らなかったのでビックリしましたが、実際にどう表示されるのか載っていなかったのでChromeのコンソールでスクショを取ってみました。 console.log() 本文によるとlogメソッド内のテキストリテラルは以下の書式で値のフォーマットと置換ができるそうです。 %o / %O - for objects; %d / %i - for integers; %s - for strings; %f - for floating-point numbers; マジすか・・・ そんなわけで以下のコード console.log("Object value:
ORMとの連携faker は CakePHP や Laravel の ORM と連携することができる(!?) 試してみたところ、連携というよりは ORM を通して、実際に DB に値を格納してくれるっぽい。 例えば CakePHP3 で使うならこんなふうに。 $faker = \Faker\Factory::create('ja_JP'); $populator = new \Faker\ORM\CakePHP\Populator($faker); $populator->addEntity('Users', 5, [ 'name' => function() use ($faker) { return $faker->name; }, 'prefecture' => function() use ($faker) { return $faker->prefecture; }, 'crea
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く