PHPフレームワーク Laravel入門 4週目(実施日19日)

進捗

PHPフレームワーク Laravel入門

f:id:fatherofikura0107:20180622075001j:plain

  • 進捗率58%(205/355)[前回比:+15%]
    • 進捗ペースは先週比とほぼ同じ。あと3週間かかる見込み。

所感

  • ValidatorはFormだけではなく何にでも使えることを知った。ルールも場合によって追加もできる。やりおるなぁ。
  • Validator::Extendメソッドを呼ぶと「Call to undefined function」が出る問題にはまった。記載通りやるとハマる。
    • サイトを見てValidatorsのUse宣言を変更するとエラーがでなくなった
    • 「use Illuminate\Support\Facades\Validator」と「use Illuminate\Validation\Validator」は何が違うのか…
      • Validator::となっているのでValidatorファサードだと気づけないといけなかったのだろう。
  • DBの章に入った。この本でもSQLiteを使うらしい。Macは標準搭載なのは知らなかった。
    • DBファサード使うだけでも簡単にDBからデータ取ってこれる。便利だ。
    • DBの章をやることでtemplate、controller、route設定の関連がより把握できた。
      • こんな簡単に更新や追加のページ作れるは…。これがWebFrameworkの力か…。