この記事はSymfony Advent Calender 2018 15日目の記事です。 はじめに Symfonyでメールのテストを行う方法ですが、公式ドキュメントにもある通りファンクショナルテスト内でプロファイラーを利用したメールのテストは行うことができます。 symfony.com しか…
この記事はSymfony Advent Calender 2018 5日目の記事です。 はじめに 今回はSymfonyフレームワークにおいて、どのようにデザインパターンが使われているかについてのお話します。 Symfonyは既に4系リリースされてますが、ここではSymfony3.4系 Standard Edi…
この記事はSymfony Advent Calender 2016 23日目の記事です。 はじめに 今回はloggerについてのお話です。 何か不測の事態にそなえて logger で記録するということは、本番環境でアプリを運用していくにあたり取り組まれていると思います。 ただ、何かログが…
この記事はSymfony Advent Calender 2016 7日目の記事です。 実は以前Symfony meetupのLTで話した内容(スライド作ってない)ですが、改めてご紹介してみたいと思います。 ここから少し宣伝 宣伝となりますがSymfony meetup ではLT発表枠がありまして、そこで…
この記事はSymfony Advent Calender 2015 5日目の記事になります。 前(12月4日):Symfonyから手早くYAMLのFixtureを読み込めるAliceFixturesBundle - cloned.log by @clonedさん 次(12月6日):Symfonyの本「基本からしっかり学ぶSymfony2入門」を執筆しまし…
この記事はSymfony Advent Calender 2014 25日目最終日の記事になります。 昨日は qcmatsuokaさんの「Symfony2 カスタムバリデーションの作成」でした。 カスタムバリデータ作成は一応公式ドキュメントに書かれてはいるものの意外と良い記事がなくて苦戦しが…
タイトル通りなのですが、BEAR.Sunday Advent Calendar 2014 の21日目の記事として書きました。 BEAR.Sundayから学ぶテストプラクティス - Qiita BEAR.Sundayから学ぶテストプラクティス - Qiita よろしければ読んでみてください。 これを書こうと思った経緯…
【追記】 新しく書いたこちらの記事を参考にしたほうが良いです。 Symfonyでメールのインテグレーションテストを行う - プログラミング - THIS IS IT ! 追記終わり この記事はSymfony Advent Calender 2014 8日目の記事になります。 前(12月7日):StofDoctri…
コードの解説を行っている続編はこちら http://okapon-pon.hatenablog.com/entry/symfony2-mail-test-2 前置き 皆さんテスト書いてますか? TDDでバリバリ開発しています!という人は少ないのではないかと思います。 TDDをなかなか実践できない問題の1つに…
Blackfireとは? SensioLabsからリリースされた、PHPのプロファイリングツールです。 プロファイリング結果をブラウザ上で簡単に見ることができるようになります。 Blackfireのデモ動画 以前は「SensioLabsProfiler」と呼ばれており、サービスを出すとだけ告…
タイトルの通りですが、クロコスでどのようにSymfony2が使われているのか書きました。 社外でのSymfonyの使われ方について、なかなか見たり聞いたりする機会は少ないと思います。 Symfony2にはいわゆるレールというものがなく、開発者に何かを強要するような…
先日7月26日に、Symfony 勉強会#10 が開催されました。 会場は株式会社ヒトメディアさんにご提供いただきました。 @imunew さん、会場提供の申し出ありがとうございました。 また準備に協力いただいたヒトメディアの皆様ありがとうございました。 今回開催さ…
もう1月近く前になりますが、6/28日に行われたPHPカンファレンス関西 2014に参加してきました。 スタッフの皆様はお疲れ様でした。 前回ブログを書いたのが、2013-10-27 (http://okapon-pon.hatenablog.com/entries/2013/10/27) ということで、あまりにブロ…
久々の更新です。小ネタ程度に投稿しておきます。Symfony2.3がリリースされてからもうだいぶ日もたっているのですが、2.3と2.2を比べてみました。比べたと言ってもチェンジログを追ったわけでも変更点を説明するわけでもなく、vendorディレクトリ以下を除くS…
先日5/25日に、Symfony 勉強会 #8 に参加、またワークショップの講師としてお手伝いしてきました。会場はいつもお世話になっている 株式会社 VOYAGE GROUP さんでした。@brtriver さん会場の手配ありがとうございました。 前半 まず、前半には2つのセッショ…
今までこちらのブログ名を「ぽんぽんブログ」と仮置きしていたのですが、「プログラミング - THIS IS IT」に変更しました。「THIS IS IT」といえば、マイケル・ジャクソンが有名ですが、「THIS IS IT」自体の意味としては「これですよ」「まさにこれ!」なん…
こんにちは。@okapon_ponです。この記事は Symfony Advent Calender 2012 Day24の記事です。昨日は@co3kさんの「 Symfony のセキュリティリリースハンドリングがチョベリグになった話 」でした。私自身、なかなか公式ブログやメーリングリストを追えていなか…
こんにちは。@okapon_ponです。この記事は Symfony Advent Calender 2012 Day9の記事です。 Symfony界のイケメンさんからバトンを引き継ぎ次に繋ぎたいと思います。 昨日の Day8の記事ではSymfonyユーザー会やそのコミュニティーについてご紹介されています…
去年に引き続きAdvent Calendarに参加するためだけに開設した感は否めないですが(笑) よろしくお願いします。ちにみに去年のAdvent Calendarはこちらhttp://d.hatena.ne.jp/okapon_pon/
(2013/5/26追記) こちらの情報はインストール手順等が既にに古くなっています。新し目の翻訳情報はこちらにまとめています。 http://okapon-pon.hatenablog.com/entry/2012/12/24/235408 (追記終わり)(この記事ははてなダイアリーからのインポート記事…