[過去ログ] 【PHP】Laravel【フレームワーク】 Part.2 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
134: 2019/04/30(火)13:03 ID:U8oZvJd3(36/43) AAS
まったく、俺様のように、Laravelの欠点や、対抗馬となるべき未来のフレームワークについて語れ。
135(1): 2019/04/30(火)13:05 ID:??? AAS
話を戻すけど>>73については何がいいたいの?
136(1): 2019/04/30(火)13:05 ID:??? AAS
>>132
けっきょく知らねーのかよw
お前は日本語で誰も話題にしてないRDBのJOIN問題に辿り着いてここで披露してるわけか。すごいな。
137: 2019/04/30(火)13:07 ID:??? AAS
未来のフレームワークについては別スレのほうがいいのでは
138: 132 2019/04/30(火)13:08 ID:??? AAS
>>136
俺は120じゃないけど日本語での検索ワードじゃ無理だろうなって思ったから言っただけだよ
139(2): 2019/04/30(火)13:13 ID:U8oZvJd3(37/43) AAS
>>135
んとさ、例えば
<label for="Volume">数量</label>
<input type="text" id="Volume" name="volume">
というフィールドのバリデーションでさ、
max:255
って、ちゃんと動くのか? って話。
140: 2019/04/30(火)13:20 ID:??? AAS
integer|max:100 なら数値だし
string|max:100 なら文字数だし
volume[] なら要素数でバリデーションだしファイルならサイズだよ。
141: 2019/04/30(火)13:26 ID:??? AAS
>>139
文字列、数値、配列、ファイルに対して255以下ってのが働くね
HTML側がinput type="file"になった場合は
255キロバイト以下という判定に代わる
142: 2019/04/30(火)13:40 ID:??? AAS
>>139
動くよ
もし数値であることも判定したいならinteger付けたりとかだね
143(2): 2019/04/30(火)13:41 ID:U8oZvJd3(38/43) AAS
なるほど。一応、型は意識していると。
では、Aの商品の時は最大50個までで、Bの商品の時は100個までだけど、
クーポンを使ったときにはBの商品は20個限定、
みたいな処理は、どこにどうやって書くの?
144: 2019/04/30(火)13:49 ID:??? AAS
AvailableQuantitySpecificationクラス作って isSatisfiedBy($cart)メソッドの中にそのロジック実装して
$validator->after()の中でバリデーション。
145: 2019/04/30(火)13:52 ID:??? AAS
>>143
それもバリデーションに書くね。その場合条件付きバリデーションって
方法になる
146: 2019/04/30(火)13:56 ID:??? AAS
色々かけるな。
afterの中でバリデーションしてもいいし
sometimes使用して条件付きバリデーション使用してもいいし
147: 2019/04/30(火)13:57 ID:??? AAS
それはバリデーションじゃなくて制約、仕様なんだからバリデーションに書くなよ。
単体でテストできるようにクラスでも関数でもいいから分離しとけ。
148: 2019/04/30(火)14:00 ID:??? AAS
まさか学校の課題をここで聞いているんじゃなかろうな
149(3): 2019/04/30(火)14:01 ID:U8oZvJd3(39/43) AAS
ほーら、なんかいろいろ言い出した。
つまり、作ってるやつで書き方違うって事だ。
150: 2019/04/30(火)14:04 ID:??? AAS
>>149
そりゃ違うでしょ。各会社でコーディング規約が違うんだから。
同じ会社なのに書き方違ったら馬鹿だけど
151: 2019/04/30(火)14:05 ID:??? AAS
>>149
誰が書いても同じになるようにしたいってこと?
なんかあんまり実務でチーム開発したことなさそう。どんなフレームワーク使っても同じになるよ。チームでルールを決めるんだ。
152: 2019/04/30(火)14:06 ID:??? AAS
逆にそんなキチキチのフレームワークとか嫌なんだがw
レールの上を走り続けたい人向けフレームワークでもつくればいいじゃん
153: 2019/04/30(火)14:08 ID:??? AAS
実際の開発だとコーディング規約が定まっていてそれ通りに書くから
少なくとも開発チーム内では同じ書き方になるぞ
上下前次1-新書関写板覧索設栞歴
あと 849 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.042s