モジュール './images/loading.gif' またはそれに対応する型宣言が見つかりません。ts(2307)
どこでもいいが型定義を追加。
src/types/imports.d.ts
...
モジュール './images/loading.gif' またはそれに対応する型宣言が見つかりません。ts(2307)
どこでもいいが型定義を追加。
src/types/imports.d.ts
...
前回の続きです。
今回は変更についてです。
まずIDが1と4のItemに変更を加えます。
次にcomputeChangeSets()で変更を算出し取得できるようにします。
このメソッドはflus...
DoctrineはUnit of Workパターンに対応したライブラリです。
Unit of Workパターンって何?
って話だけど、
複雑な処理では一度にたくさんの更新系(追加、削除、編集)があり、...
DoctrineにはDQLを組み立てるAPIが用意されています。
その名もまんまQueryBuilderですが、今回はこれを使っていきます。
まずはEntityManagerからcreateQue...
Doctrine用のクエリ言語、DQL(Doctrine Query Language)での取得系を使っていきます。
SQLに似てますがSQLがテーブル相手なのに対してDQLはエンティティ相手です。
...
リポジトリでの操作
前回は$manager->find(Item::class, 3)といったように最低限の取得にとどまりました。
今回はEntityRepositoryを使って行きます。
It...
EntityManager
DoctrineではEntityManagerを使っていろんな操作していきます。
追加
これを実行すると次のようにデータベースに反映されます。
まずはテーブルに複数のテ...
Doctrineって?
データベース操作って素でやるととっても面倒ですよね。
SQLゴリゴリ書いて、ごにょごにょやって、汚く長ったらしいコードの出来上がり。
もう少し簡潔に、OOPっぽく書きたいなーっ...
Ubuntu Apache2 の仮想ホストの設定でDocumentRootをホームディレクトリ下のディレクトリに指定したい。
ホームディレクトリ下(/home/kurage/kurage-server...
仮想環境下でUbuntuを稼働させてます。
もっぱらテザリングを使ってます。
気づいた症状一覧。
WordPressが重い
WordPress更新時タイムアウトする
PHPのCompose...
Slim4のグループを深く掘り下げていきます。
先にルート編とミドルウェア編を読んでください。
(さらに…)
Slim4のルーティングについて深く掘り下げていきます。
先にミドルウェア編を読んでおいてください。
セキュリティーには一切気を使ってません(サニタイズしてない箇所がある)のでそのままコードの利用はや...
Slim4のミドルウェアについてかなり深くまで掘り下げていきます。
URLはhttps://your-domain/slim-publicをルートとして進めます。
(さらに…)
Responseの基本
Slimのリクエストやレスポンスの読み書きはストリームにより行われているようです。
リクエストであれば「php://input」や「php://temp」、レスポンスは「php...
よく考えると原理が分らない。
ありがちで単純な例ですがcount1, count2, count3 はクロージャでもなく、何らかのオブジェクトでもなく、ポインタ(そもそもJSに無いはず)でもなく、単...
例えば会社のスタッフ(4人)紹介ページを作成したいとします。スタッフ一覧ページを作り、そこに4人分のページをカードデザインで表示し、さらにそれぞれのページに飛べるようにするかを考えます。
まず思...
メニューを出力するときにwp_nav_menu()を使います。メニューはULタグで構築されるのですが、そのULの一段上にコンテナとしてDIVでラップされてしまいます。そこで引数でcontainerをf...
BlockEditor certificate css DataGrid Docker Gutenberg Hyper-V iframe MUI openssl PHP React ReduxToolkit REST ubuntu WordPress オレオレ認証局 フレームワーク