2016-04-14から1日間の記事一覧

laravel5.2 で save とか create で MassAssignmentException

Model作るだけでDB操作する準備が整うとかどっかに書いてたのに。 // 絶対に変更しないカラムの定義 protected $guarded = ['id', 'pass']; // 変更するかもしれないカラムの定義 protected $fillable = ['name', 'url']; を設定しなきゃならないらしい。 確…

Windows + Vagrant + CentOS7 + PHP7 + phpstorm + X-debug で快適ステップ実行

あちこちに書かれているので自分の環境での備忘録。 X-debug sudo vi /etc/opt/remi/php70/php.d/15-xdebug.ini xdebug.remote_enable=1 xdebug.remote_autostart=1 xdebug.remote_host="192.168.50.1" xdebug.remote_port=8000 xdebug.profiler_enable=1 xd…

Laravel5.2 ControllerとModel、どっちにどこまで処理を書くのが正解なのか

Fat Controllerがいけないとかなんとかを聞いた事がある。 たしかに、改修案件なんかでコントローラー開けた時に、そこにゴリゴリ処理が書いてあったら萎える。 まぁ、事の起こりはテストを書けない、書きづらいって事かららしいので、僕しか見ない&テスト…

laravel5.2 マイグレーションのautoload_classmap

laravek5.2 をインストールすると、最初から 2014_10_12_000000_create_users_table.php みたいなマイグレーションファイルがある。 いらないな、消しても大丈夫なのかなーとdeleteしてみると、phpstormがautoload_classmap.phpで使ってますよ!というので困…