Laravelでのカスタムバリデート実装方法 カスタムバリデートの実装方法は、公式に記載があります。 Laravel Custom Validation Rules(公式) Laravel Custom Validation Rules(日本語訳) 書いてあるように実装するだけで簡単にできますが、 どこにどうやって書いたらどうなるのか、がなかなか読めないと思います。 (ソースコードを読めばありますが・・) 現在Laravel4、Laravel5の両方がありますが、4から5に移行しようとしている方も多いでしょうし、 しばらく4を使い続ける方も多いと思いますので、 なるべく両方で共通する実装方法を紹介します。 どこに実装すればいいのか?(4,5共通) Laravel4ではapp/start/global.phpというファイルがありますが、 Laravel5では相当するファイルはありません。 共
「EloquentORMの基本的な使用法」でもご紹介しましたが、Laravelはデフォルトで、create_atカラムとupdated_atカラムが存在するものとして、作成されています。 これは、データの作成日や更新日のメソッドを自分で作成する必要がないのでかなり便利です。 ところが、データの作成日や更新日が全く必要のないテーブルの場合、たとえば、カテゴリー用のテーブルとかに余分なcreate_atやupdated_atカラムを作成する必要はありません。 このような場合に、$timestamps = false; でこの機能を解除することができます。 app/models/Category.php class Category extends Eloquent{ protected $table = 'categories'; protected $timestamps = false;
$php artisan Laravel Framework version 4.0.6 Usage: [options] command [arguments] Options: --help -h Display this help message. --quiet -q Do not output any message. --verbose -v|vv|vvv Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug --version -V Display this application version. --ansi Force ANSI output. --no-ansi Disable ANSI output. --no-intera
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く