Symfony

Symfony Symfony
Symfony

【PHP(Symfony)】InnerExceptionプロパティの役割(内部例外)

InnerExceptionプロパティの使用は、プログラミング言語やフレームワークによって異なる実装や慣習があります。特に、C#やJavaなどの言語では、InnerExceptionプロパティが一般的に使用され、例外の原因を追跡するために重...
Symfony

保護中: 【Symfony】KernelTestCaseの概要

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
Symfony

保護中: 【Symfony】ValidatorInterfaceの概要

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
Symfony

【Symfony】ユニットテストについて調べてみた

以下、自分用の作業メモです。Symfony 5でユニットテストを作成(PHPUnitとTestingコンポーネント使用)Symfony 5でユニットテストを作成するには、PHPUnitとSymfonyのTestingコンポーネントを組み合わ...
Symfony

保護中: 【Symfony,Vue】i18n対応のyamlファイルを配置

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
Symfony

保護中: 【Symfony】会社などの規約の配置方法(PDF)

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
Symfony

symfony簡単なチュートリアル振り返り(Controller部分)

以下、メモです。MainController.php名前空間のインポートなどは割愛。indexメソッドブログの一覧表示を行う機能を実装。ブログの一覧を表示するためのメソッド。@Route("/",name="app_main_index")...
Symfony

保護中: Symfony簡単なチュートリアル⑥ようやく完成

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
Symfony

Symfonyチュートリアルを始める前に仮想開発環境を構築

以下、作業用メモです。要件Symfony開発のための仮想開発環境の構成:オペレーティングシステム(OS): Ubuntu 20.04 LTSウェブサーバー: Nginx Apache2 ※Nginxは操作に慣れておらず、扱いが難しかったため...
Symfony

Symfonyプロファイラーでデバッグ情報を確認

以下、作業用メモです。Symfonyでデバッグ情報が表示されない場合にチェックすべきポイント:デバッグモードの確認: Symfonyのデバッグ情報は、通常、デバッグモードでのみ表示される。デバッグモードに切り替えていることを確する。Symf...
Symfony

Symfony簡単なチュートリアル④コントローラーのインデックスアクションを拡張

【メモ】Symfony は Twig と呼ばれるテンプレート エンジンを使用します。基本テンプレートとしてbase.html.twigを使用します。ルートディレクトリ直下にtemplateフォルダーがあるので、そこに新しいファイルを作成しま...
Symfony

保護中: Symfony簡単なチュートリアル③データベースにデータを注入

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
Symfony

Symfony簡単なチュートリアル②データベーススキーマとエンティティ

【メモ】mysql Ver 8.1.0 for macos12.6 on arm64 (Homebrew)をすでにインストール済みです。root以外のユーザーを設定しておきます。MySQLで新しいユーザーとパスワードを設定するには、以下の手...
Symfony

Symfony簡単なチュートリアル①最初のアクション

【メモ】Symfony インストーラーをダウンロードします。Composerを使用してSymfonyプロジェクトを作成し、Gitバージョン管理下にプロジェクトを設定します。このチュートリアルでは、 Apache2とNginxではなく、単純な...
Symfony

Symfonyチュートリアル:(2回目)コントローラーの作成

2回目なので、さくさく進んだところも多かったです。ローカルのWebサーバーの起動symfony CLIコマンドは、開発用に最適化されたWebサーバーとしても機能する。Symfonyとうまく連携してくれるが、開発用としての使用のみで、決して本...
Symfony

Symfonyチュートリアル:Controllerの加工はできず、再度一からやり直すことを決める(作業環境の準備)

Qiitaの記事と公式サイトをみながらチュートリアルを進めていましたが、Controllの加工まで進んだ時に、エラーがたくさん出ました。。残念ながら、かなり時間をかけても進めることができなかったため、ここは一旦、初めに戻ることにし、かつ参考...
Symfony

Symfonyチュートリアル:ログ、調査、maker-bundle,annotation,コントローラーの作成まで

公式サイトにあるBOOKでは、デプロイもやっていますが、ここは一旦飛ばすことにします。ちょっと記事の間が空いたので、もう一度確認ですが、以下のサイト2つをベースに進めていきます。公式サイトにあるBOOK-5系JapanesePhpStorm...
Symfony

Symfonyチュートリアル:プロジェクト作成後、ファイル構成確認とローカルWebサーバーの起動

プロジェクトの作成が完了しました。ここで一旦、ファイル構成を確認しておきます。参考サイトは下記に記しておきます。プロジェクトのファイル構成┣━ bin/ よく使うCLIコマンドのconsoleが入っている。これからたくさん使うことになる。┣...
Symfony

ようやくSymfony CLIのインストールに成功。チュートリアルは5系で取り組むことに_φ(・_・

先日の記事でご紹介した、ごーやさんのブログやSymfony Japanさんのチュートリアルではバージョンが4系や3系でうまく動作出来なかったため、インストールした5系で対応できるものを探しました。(symfonyインストールしたら自然と5系...
Symfony

「zsh: command not found: symfony」Symfonyチュートリアルつまずきメモ②パスが通っていない

前回のつまずきメモ①では、インストール出来ていたと思っていた(composerコマンドで初手は成功したはず・・)と思っていたSymfonyがまさかのnot found だったので、詳しく調べてみました。つまずきメモ①に書きましたが、コマンド...
Symfony

「zsh: no matches found: symfony/website-skeleton:^4.4.*」Symfonyチュートリアルつまずきメモ①

Symfonyアプリケーションでつまずく。さっそく、つまずいたのでメモ。こちらの通りにでSymfonyのインストールをしても、以下のようにターミナルに表示されてうまくいきませんでした。調べてみたところ、zshシェルがワイルドカードのパターン...
Symfony

Symfonyのインストールの前に、PHPとcomposer、MySQLのインストールが必要になる

タイトル通りですが、先に3つのインストールを行なって作業環境を整えていきます。基本的には公式サイトをみてインストールしていきます。PHPのインストール私が実際に参考にしたブログ記事を再度探すことが出来なかったので、近い記事を載せている参考サ...
Symfony

Symfonyの入門ーチュートリアルは何をする?

せお丸さんの動画で、Symfonyについてざっくりとしたイメージを掴みました。次に、実際に手を動かしてチュートリアルで学びたいなと思いました。では、何を実際にやっていけば良いのか。。とりあえずCHATGPTとBingに聞いてみました。 Ch...
Symfony

Symfonyについて。。。動画でざっくりと全体を掴むメモ_φ(・_・

Symfony入門として解説されていたYoutube動画。2年前と少し古いですが、Symfonyについてまずは全体像をつかみたくて視聴しました。以下、動画をみて自分でメモをとったものです。アウトプット用で自分なりにメモしているので、間違って...