Laravel

Laravel8.x

[Dusk]Laravel8 Duskで自動的にブラウザのセッションをクリアする

Laravel8 Duskでは、テストが変わってもブラウザの状態が引き継がれてしまいます。 テストが変わってログイン中の状態を引き継いでほしくないなど、いちいち気にしないと行けないのは面倒過ぎます。逆に、簡略化のために引き継いでほしいとい...
Laravel8.x

[Laravel8] Model::value()の実装が意味不明

こんなコードを書いたら $user_id = User::where()->first()->value('id'); $user_id の中身は 1でした。 なんだそりゃ?where()が無視されてしまうみたい。...
Docker

Laravel Duskを自前のDocker経由で動かす

色々試行錯誤して、自前のDocker環境でDuskを起動することができたのでその時のメモです。 基本的なインストール方法は公式をみてもらうとして、それ以外のアンドキュメンテっとな部分についてのみ記載します。 環境設定ファイル ルートに...
Laravel

Laravel Duskをsailから動かしてみる(動いた)

前回、Duskを動かすために色々試してみたのですが、うまくいかなかったので、Sailでやってみました。 結論 急ぐ人向けに結論だけ先に述べます。 Sail経由でDuskを動かす場合は、sailコマンド経由でやりまし...
Laravel

Laravel Duskが動かん(on Docker) (失敗編)

Laravelでテストコードを書いてますが、通常のUnitTestはHTTPレスポンスの中身のテキストしかテストできません。jQueryとかVueとかフロントでレンダリングしているものに関してはブラウザ経由でアクセスする必要があります。 ...
Laravel

[laravel]dockerで動かしているアプリに対して、ホストでartisanしたらダメ、絶対。

artisanうまく動かないなぁと思って、下記コマンドでキャッシュをクリアしたら。 php artisan cache:clear php artisan config:cache 根本的に動かなくなった There i...
Laravel8.x

[Laravel]クラス名が重複しているエラー

laravel で artisan コマンドを使うと何故かこんな表示が Cannot declare class (クラス名), because the name is already in use 色々調べてみたのだが...
Laravel8.x

Laravel sailでLaravel開発&デバッグ環境構築

動作環境 今回の環境は以下の通り Ubuntu Docker(インストール済み) 作業環境は Windows10Pro VSCode DockerDesktop 今回は、Ubuntu上で構築したDocker環境を、W...
Laravel8.x

Laravel8 記述の違いによるモデル周りの動作の違いについて

Laravel8のModel::insert()メソッドでレコードを登録したら、なぜかcreated_byがNullで入っていました。 あれ?自動でいれてくれるんじゃなかったのか?と思って調べたら、どうやら記述方法で動作が変わるらしい。 ...
CakePHP

Windowsホスト&VirtualBoxの共有フォルダー内でcomposerやnpmが動かない

いろいろ試して、WindowsホストでVirtualBoxの共有フォルダー機能は使ってはいけないという結論になりました。 なぜダメなのかと解決方法(代替案)を記事にしました。 composerやnpmが動かない Windows環境でV...
Laravel

[Laravel講座]Laravel8.xのルーティング

Laravelのルーティングについてまとめました。 まずここがわからないと何も表示させることができません。 だいたいは、こちらに書いてあることの抜粋です 初めに 環境 Laravel 8.x での情報になります。 廃...
Laravel

VirtualBox&Vagrantで爆速Laravel環境構築

LaravelなどのWebサーバーの開発環境を構築するのは、プログラミング初心者にはかなり難しい作業です。 Windows/Mac環境であれば、XAMPPを使うのが一番早いのですが、直接インストールするのはさけたいとか、PHPのバージョン...
CakePHP

[2021年]プログラミング初学者にお勧めな言語・フレームワーク

現在はフレームワークなしでWebアプリケーションを組むことは必須になっています。 どのフレームワークを使うべきかの参考の一つとして記事を書いてみました。 PHPのフレームワーク多すぎ問題 RubyはRails一択なのですが、PHPはあ...
DB

Laravel5.5カスタム検索

公式の検索エンジンは、すべてのバージョンから検索をかけているので意図しない情報が出てきてしまいます。 バージョンを絞って検索するカスタム検索エンジンを設定しました。
タイトルとURLをコピーしました