私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】Laravel【フレームワーク】 Part.6
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
dbもformも通さないバリデーションはどうやってチェックしたら良いですか?
フロントのバリデーションはユーザーの為
バックのバリデーションはシステムの為
バックのバリデーションはシステムの為
>>503
目視
目視
>>496
モデルバリデーション厨はガイジだから触らないほうがいいぞ
モデルバリデーション厨はガイジだから触らないほうがいいぞ
システム屋さんは結合テスト、システムテストで普通にシステムからのみDBデータ作るけど
システム屋さん以外の人は手動でデータを入れたり更新削除したりしちゃう。怖い怖い
システム屋さん以外の人は手動でデータを入れたり更新削除したりしちゃう。怖い怖い
>>499
所詮個人の感想じゃん。手間が増えることに変わり無いし、その実装のルールをチームで共有して維持しなくてはならなくなる点は全く考えてないのでは?
なぜそこまでmodelでのバリデーションに拘るのか謎。他のフレームワーク検討したら?
所詮個人の感想じゃん。手間が増えることに変わり無いし、その実装のルールをチームで共有して維持しなくてはならなくなる点は全く考えてないのでは?
なぜそこまでmodelでのバリデーションに拘るのか謎。他のフレームワーク検討したら?
>>513
FormRequest厨顔真っ赤で草
FormRequest厨顔真っ赤で草
普通のシステム環境ならインフラ担当が居て環境が分けられてて本番DBを直接手動では使えなくしてる。
システム屋さん以外の人が安く作るとそうはできない
システム屋さん以外の人が安く作るとそうはできない
ここ本当にlaravelスレなの?
Dependency injection関連のワードが出てこないんだけど
Dependency injection関連のワードが出てこないんだけど
>>517
コンストラクタインジェクションを使ってサービスを渡しているけど、状況に応じて使い分けはしてないな
コンストラクタインジェクションを使ってサービスを渡しているけど、状況に応じて使い分けはしてないな
さすがphpはエンジニアの中でも底辺が好んで使うと言われるだけのことはある
アホの上にこういう周回遅れの奴が出て来るから収拾付かんのだよな
過去に出て却下されてるって何度もスレで言及されてるやん
過去に出て却下されてるって何度もスレで言及されてるやん
>>525
同じ穴のムジナですな
同じ穴のムジナですな
俺は医療関係者枠で打っちゃったよ。丸2日パソコン打つ気になれなかったよ。
SESSION_LIFETIMEってlast_activityからの時間ですよね?
例えば120分の設定だった場合、ログインから60分の時点でページ遷移するとそこから120分非アクティブでセッション破棄されてログアウトされる
これをログインからの時間にすることはできますか
120分の設定でログインから60分の時点でページ遷移してもそこから60分(ログインから120分)非アクティブでセッション破棄されてログアウトされる
というようにしたいです
例えば120分の設定だった場合、ログインから60分の時点でページ遷移するとそこから120分非アクティブでセッション破棄されてログアウトされる
これをログインからの時間にすることはできますか
120分の設定でログインから60分の時点でページ遷移してもそこから60分(ログインから120分)非アクティブでセッション破棄されてログアウトされる
というようにしたいです
>>530
バージョン書いたら教えてあげるよ
バージョン書いたら教えてあげるよ
>>533
1. Illuminate\Session\Middleware\StartSession を継承するミドルウェアを作る
2. 1. のクラスで handle() をオーバーライドする。中身はとりあえず継承元と全く同じ。
3. 2. にメソッド内の $this->saveSession($request); に注目する。
4. 3. の実行に条件をつける。
5. if (Route::current()->getName() === 'login') { $this->saveSession($request); } みたいな。
6. App\Http\Kernel から \Illuminate\Session\Middleware\StartSession::class を消す
7. 消した箇所に 1. で作ったミドルウェアのクラス名を入れる。
以上
多分動くと思う
動かしてないけど
1. Illuminate\Session\Middleware\StartSession を継承するミドルウェアを作る
2. 1. のクラスで handle() をオーバーライドする。中身はとりあえず継承元と全く同じ。
3. 2. にメソッド内の $this->saveSession($request); に注目する。
4. 3. の実行に条件をつける。
5. if (Route::current()->getName() === 'login') { $this->saveSession($request); } みたいな。
6. App\Http\Kernel から \Illuminate\Session\Middleware\StartSession::class を消す
7. 消した箇所に 1. で作ったミドルウェアのクラス名を入れる。
以上
多分動くと思う
動かしてないけど
>>534
できましたありがとうございます。
できましたありがとうございます。
やっぱり零細で簡単なシステム作っているやつより
大手で複雑なシステム作ってるほうが技術力あるんだなぁ
大手で複雑なシステム作ってるほうが技術力あるんだなぁ
>>539
大手勤務だからというよりは彼が一握りの天才だからだと思う
大手勤務だからというよりは彼が一握りの天才だからだと思う
このスレに本当に天才がいれば、あの延々続いたくだらない論争を一発論破してくれたんだろうか
大手勤務様の技術力の高さに驚愕
簡単な仕様をいっただけで構築手順をレスしてくれるとか最高すぎませんか?
簡単な仕様をいっただけで構築手順をレスしてくれるとか最高すぎませんか?
コテ付けてまで自演とか自己開示欲はんぱねえなw
さすが大手勤務だ、俺たち零細には真似できねーw
さすが大手勤務だ、俺たち零細には真似できねーw
>>530の質問に具体的な実装を提示できなかった時点でお前らの負けだよ
類似してるかもしれないスレッド
- 【PHP】Laravel【フレームワーク】 Part.9 (884) - [98%] - 2022/3/13 12:00
- 【PHP】Laravel【フレームワーク】 Part.8 (148) - [98%] - 2021/8/8 21:30
- 【PHP】Laravel【フレームワーク】 Part.7 (779) - [98%] - 2021/7/9 16:18
- 【PHP】Laravel【フレームワーク】 Part.5 (568) - [98%] - 2021/5/1 22:00
- 【PHP】Laravel【フレームワーク】 Part.12 (314) - [96%] - 2023/1/30 18:45
- 【PHP】Laravel【フレームワーク】 Part.3 (983) - [96%] - 2021/2/12 4:00
- 【PHP】Laravel【フレームワーク】 Part.10 (446) - [96%] - 2022/6/6 19:30
- 【PHP】Laravel【フレームワーク】 Part.11 (870) - [96%] - 2022/8/28 15:45
- 【PHP】Laravel【フレームワーク】 Part.4 (460) - [96%] - 2021/4/4 4:00
- 【PHP】Laravel【フレームワーク】 Part.2 (917) - [96%] - 2019/9/10 9:15
- 【PHP】Laravel【フレームワーク】 (887) - [84%] - 2019/4/23 21:00
- 【PHP】フレームワーク Akelos (129) - [56%] - 2019/5/9 7:46
トップメニューへ / →のくす牧場書庫について