VSCode + XdebugでCakePHPのデバッグ環境を整える。 VSCodeでXDebugを利用する際はlaunch.jsonでXdebugの環境を整えるのですが、vendor下のphpを除外する設定を書かないと途中で止まってしまいます。 以下のようにしてXDebugを起動するときち… Aoi Watanabeハック2020.10.20 2,275
CakePHP(v3.x)、カラムを追加する際のMigration fileのテンプレート ここでは簡単によく使うカラムの追加を行うMigrationファイルのテンプレートを貼っていきます。 Migrationファイルのジェネレートは以下で行ってください。 $ cake bake migration AddMy… Aoi Watanabeハック2020.10.19 453
コンソールからxdebugに関する設定を確認する。 今回はphpinfoを出力することでタイトルに記載してある課題を解決して行きたいと思います。 dockerのphp_containerという名前のコンテナでPHPが起動している前提で話を進めます。 まず、phpが起動して… Aoi Watanabeハック2020.10.13 806
BootstrapのtooltipをDisableなボタンに対して実装する。 tooltipはマウスをホバーした際にTipsを表示する際に利用するとUIがスッキリして良いです。 これをDisable担っているButtonに対して、ユーザがなぜそのButtonがDisableになっているかを知ること… Aoi Watanabeハック2020.10.12 1,259
CakePHP (v3.x)、Emailのfromに指定しているアドレスを取得する。 app.phpに設定を書き込んだ後、 ‘Email’ => [ ‘my_app’ => [ ‘from’ => ‘example@example.com’, ], ], Emailの設定の中のFromに… Aoi Watanabeハック2020.10.06 369
CakePHP(v3.x)、app.phpにConfigを設定しているのにreadConfigで値が空の時 CakePHPで設定などが書き込んであるapp.phpですが、ここにセットしている値はConfigure::readやConfigure::readOrFailでドット記法で目的の値までのKeyをつないでいけば指定するこ… Aoi Watanabeハック2020.10.05 1,287
CakePHP、ログを出力する CakePHPにてログを出力したい場合にはController内では $this->log(“log here”); で出力できますが、それ以外の場所でログを出力したい場合は \Cake\Log\Log::erro… Aoi Watanabeハック2020.09.30 1,023
Github Actionsでhugoの記事をmainブランチへのプッシュに同期させてBuild & Deployする Github Actionsによってデプロイまでの煩雑な処理が自動化できるようになった昨今なので、今回は静的サイトジェネレーターの一つであるhugoで、デフォルトブランチとして設定したmainブランチへのプッシュがあった… Aoi Watanabeハック2020.09.29 1,212
GithubにSSHで接続する。 GithubのリポジトリをHttpで追加すると鍵をいちいち作成しなくて良い上、共用パソコンの場合他人に勝手に自分のプライベートリポジトリのアクセス権限まで与えうるリスクが減って安心ですが、パスワードを毎度打つのはめんどく… Aoi Watanabeハック2020.09.23 549