きど

Laravel

【Laravel Sail】 Laravel Sailで別のポートを指定してアクセスする

Laravel Sailを使って開発をしていますが、Sailを使うプロジェクトが2つ以上になってきました。1つ目のプロジェクトはデフォルトのままでSailを設定していたため、2つ目のプロジェクトのポートの設定値を変えるようにしたいなと思い...
Laravel

【Laravel】クエリビルダを使って A and (B or C) で絞り込む

共通の絞り込みがある上で、ケース別に絞り込みもしたいときがあると思います。 Laravelで、A and (B or C) の絞り込みをしたいときの書き方についての説明です。 以下は、Hogeテーブルのidカラムの中で...
Laravel

【Laravel】ルーティングのグループ化

はじめに Laravelのルーティング(web.php)は、同じ階層のページなどを表示する際では記述をまとめることができます。よく見かける記述ではありますが、期間を空けて見ると何だったっけ?となることがあったので、この機会に整理しま...
勉強会

【イベント】一緒に作業しませんか?#10 プレーバック

一緒に作業しませんか?を開催しました 2022年1月22日に京都で「一緒に作業しませんか?」を企画・開催しました。 一緒に作業しませんか?ってどんなイベントだろう?ちょっと気になる🧐 京都を拠点に企画開催しています...
Laravel

【Laravel】サービスコンテナに登録されたクラスをインスタンス化

いずれも同じ動作となる。サービスコンテナの機能を使いインスタンスを立てることができる。 ※インスタンス化するためには、予めサービスプロバイダーの作成と、サービスプロバイダのconfigフォルダのapp.phpに登録が必要です。 ...
Laravel

【Laravel】DI・サービスコンテナとは?

DIとは Dependency Injectionの略称。日本語だと依存性注入といいます。 「外部にあるオブジェクトを、依存関係である別のクラスに渡すこと」ができます。 依存関係とは? 例えば、「A関数を動かすためにはB...
Laravel

【Laravel】ローカルスコープとグローバルスコープについて

スコープとは Laravelに組み込まれている検索機能。DBのレコードを絞り込む時に、設定条件を予め決めることができます。つまり、where句による絞り込みが設定できます。 そのため、・絞り込み忘れで意図しないデータが出てくる...
PHP

【PHP】\(バックスラッシュ)、namespaceについて

\ (バックスラッシュ)について ・namespaceの指定やクラスを呼び出しするときに使う ・\を書いていくことで、階層構造を指定できる 例)namespace App\Admin\Controllers; ・先頭、最...
Laravel

【Laravel】ビューコンポーザとは?

Laravelの機能であるビューコンポーザについて、何だろう?と思ったので、調べたことを整理します。 ビューコンポーザとは? コントローラーと切り分けてロジックを記述でき、ビューにデータを結合することができます。 Lar...
JavaScript

【JavaScript】親子要素を取得し特定の文字列が含まれているか確認する

概要 先日素のJavaScriptで開発をしていたところ、ターゲットの親子要素を取得、さらに特定の文字があるかどうかを判別したい、というケースがありました。その時の対応のメモです。 (ぼかしてますが)例としてはtrタグを取得し...
タイトルとURLをコピーしました