並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 1350件

新着順 人気順

Symfonyの検索結果241 - 280 件 / 1350件

  • Practical Symfony #10: Symfonyコンポーネントとは

    The Components implement common features needed to develop websites. They are the foundation of the Symfony full-stack framework, but they can also be used standalone even if you don’t use the framework as they don’t have any mandatory dependencies. (訳)Symfonyコンポーネントは、Webサイトを構築するための共通機能を実装しています。Symfonyフルスタックフレームワークの基盤として利用されていますが、必須の外部依存がないため、Symfonyフレームワークを使わない環境でも、スタンドアローンで利用できます。 The Components

      Practical Symfony #10: Symfonyコンポーネントとは
    • REST APIs with Symfony2: The Right Way

      Designing a REST API is not easy. No, really! If you want to design an API the right way, you have to think a lot about everything, and either to be pragmatic or to be an API terrorist. It’s not just about GET, POST, PUT, and DELETE. In real life, you have relations between resources, the need to move a resource somewhere else (think about a tree), or you may want to set a specific value to a reso

      • Symfony2でカスタムバリデータを作る3ステップ - yuchimiriのブログ

        こんにちはyuchimiriです。 このブログはSymfony Advent Calendar JP 2011 8日目の記事です。 昨日の担当はmadapajaさんでした。 去年のAdvent Calendarでは「SymfonyEventDispatcher→Symfony2(PR4)EventDispatcherの変更点」という記事を書いたのですが、今年はもう少し実践的なものを書きたいな…ということでSymfony2でのカスタムバリデータの作成方法についてご紹介します。 Symfony2では、Symfony\Component\Validator\ConstraintクラスとSymfony\Component\Validator\ConstraintValidatorクラスを拡張して独自のバリデータを作ることができます。 今回は簡単な例として、テキストエリアに改行区切りで入力された文字

          Symfony2でカスタムバリデータを作る3ステップ - yuchimiriのブログ
        • 10分ぐらいで学べるSymfony2 〜admin generator編〜 - taka512's blog

          informationテーブルに対してアドミンジェネレータでCRUD処理を作成するメモ SonataAdminBundleを利用します。今回はエンティティは「src/Root/SiteBundle/Entity/Information.php」に作成済とします (1)インストール vendor下にインストールするが結構な数のバンドルのインストールが必要 $ vi deps [SonatajQueryBundle] git=http://github.com/sonata-project/SonatajQueryBundle.git target=/bundles/Sonata/jQueryBundle [SonataBluePrintBundle] git=http://github.com/sonata-project/SonataBluePrintBundle.git target=/

            10分ぐらいで学べるSymfony2 〜admin generator編〜 - taka512's blog
          • symfony入門(3):掲示板アプリケーション作成でsymfonyを理解しよう(後篇):CodeZine

            はじめに 本連載では、PHP上で動作するアプリケーションフレームワークであるsymfonyでアプリケーション開発を行う方法について紹介します。前回はsymfonyによる掲示板アプリケーションの作成を通し、主にscaffolding機能をはじめとしたデータベースとの連携などの方法について紹介しました。掲示板作成の後半となる今回は、掲示板の基本機能の実装や管理者用画面の作成などを通し、ページャー機能やカスタムヘルパーの作成、入力値検証の方法、認証関連の機能、アドミンジェネレーターを紹介していきます。過去の記事symfony入門(1):symfonyで始めるPHPフレームワークsymfony入門(2):掲示板アプリケーション作成でsymfonyを理解しよう(前篇) 対象読者 PHPの基本構文は一通り理解しているが、フレームワークを利用したことはないという方を対象としています。必要な環境 symf

            • symfonyは専用サーバーでないとインストールできない? - ぷぎがぽぎ

              「CakePHPはダウンロードしたファイルをアップロードするだけで動くからいい」から導入を決めたという話を聞きました。 確かにそうです。そして、「symfonyでも同じことができるよ」というと「専用サーバーでないと駄目なんでしょ?」と言われました。 いえ。できます。正確に言うと 「専用サーバーであればsymfony自体のバージョン管理、開発がさらに楽になる」 ということです。 あんまりsandbox版のsymfonyの作成は知られていないようです。。 symfonyのsandboxとは? (The Definitive Guide to symfony) お試しにはもってこいのsandbox版で配布されているsymfonyですが、自身でsandbox版を作ることができます。 つまり、ローカル環境にて作成したアプリケーションをパッケージ化できるのです。 (sf_sandboxならぬ my_s

                symfonyは専用サーバーでないとインストールできない? - ぷぎがぽぎ
              • minfish.jp/blog: PHPのフレームワークSymfonyでWebアプリ作成(2)インストール

                間があいてしまいましたが、インストール編です。 以下の環境でインストールをしてみました。 OSX10.4.4 PHP 5.0.4(アップデートせなば。) PEAR SymfonyはPEARライブラリとして提供されているPHPのフレームワークです。インストールするには、PEAR 1.4.6が必要なので、既にインストールしている場合は # pear list でバージョンを確認し必要であれはアップグレードします。 # sudo pear upgrade --alldeps PEAR 次に、symfonyはphingというライブラリに依存関係にあるためインストールします。 # pear install http://phing.info/pear/phing-current.tgz いよいよsymfonyインストールのインストールです。 まず、ライブラリが置いてあるサイトをpearに登録します。

                • A Gentle Introduction to symfony (symfony 1.4 legacy version)

                  Services Platform.sh for Symfony Best platform to deploy Symfony apps SymfonyInsight Automatic quality checks for your apps Symfony Certification Prove your knowledge and boost your career SensioLabs Professional services to help you with Symfony Blackfire Profile and monitor performance of your apps

                    A Gentle Introduction to symfony (symfony 1.4 legacy version)
                  • Using Zend Framework with Symfony

                    Loading... Flash Player 9 (or above) is needed to view presentations. We have detected that you do not have it on your computer. To install it, go here. Using Zend Framework with Symfony - Presentation Transcript Using Zend Framework with Symfony Matthew Weier O'Phinney Project Lead, Zend Framework Matthew Weier O'Phinney PHP Developer since 2000 Zend Framework contributor since 2006 Project Lead

                    • symfonyでsymfuldaze

                      symfonyでsymfuldazePHPの驚異的なフレームワーク、symfonyに関係する情報を紹介しています。 コーディング例やsymfonyが発行したSQL等も掲載しています。 デザインは一切ありません。デザイナ募集中(笑)。 あくまでも参考程度にしていただき、少しでもお役に立てれば幸いにです。 ネタ提供元:NEX-TREN.LLC symfonyをはじめるにあたって~注意点等 チュートリアル symfony&Propelの威力 Criteriaの使用例 save~データ追加&更新 ------------------------------------------ doSelectJoinAll~外部結合されたデータを取得(1結合先まで) ------------------------------------------ addJoin~テーブルを結合し、結合

                      • symfonyで携帯サイトを作る件 - ken39arg’s blog

                        わけあってsymfonyを使ってたら、動的に携帯サイトも対応しなくちゃいけなくなった。 symfonyで携帯サイトをやる情報が少なかったり、プラグインとか重そうだったので、勝手に対応してみた。 これでいいんじゃないかと思う。 symfonyを使って3日くらいしかたってなかったので書き方おかしい??? 方針 PCサイトも携帯サイトも出来れば一緒 テンプレートをPC用と携帯用と2つ作るのはいたしかたなし 絵文字はもともとキャリアごとにiniファイル的なのを作ってたのでそれを使う。 携帯は全てSJISで view.ymlくらいはキャリア毎に分けたい(レイアウトは分けたいし・・・) いざというときtemplateを分けたいかも・・・ というわけで、FilterとViewとHelperを作って対応した。 templates以下にmというモバイル用ディレクトリができて、 m以下にi,y,eという各キャ

                          symfonyで携帯サイトを作る件 - ken39arg’s blog
                        • 2009年のsymfonyアドベントカレンダー「More with symfony」はすごい! - しんふぉにゃん

                          さて今年も12月になってしまいましたが、12月といえば最近では日本のプログラマー界隈(主にPerl)でもアドベントカレンダープロジェクトが広まってきましたね。 symfonyは今年も本家でアドベントカレンダーが始まりました! http://www.symfony-project.org/advent_calendar/ そして、私は運良く、このアドベントカレンダーの翻訳プロジェクトに参加させていただきました! 昨年までは、アドベントカレンダー公開時点では日本語の翻訳が追いついておらず、英語版を読みながら個人的に翻訳を行って進めていた方が何名かいらっしゃったという状況でした。 今年のアドベントカレンダーは、あらかじめ日本語翻訳チーム(普段公式サイトのドキュメント翻訳などを行っていた人)に本家から声がかかり、翻訳版も同時に公開できるようにプロジェクトが進められました。 すでに先のチャプターのタ

                            2009年のsymfonyアドベントカレンダー「More with symfony」はすごい! - しんふぉにゃん
                          • Firebug強化、SymfonyのWebデバッグツールバーを統合するFireSymfony登場 | エンタープライズ | マイコミジャーナル

                            Symfony - Web PHP Framework WebサイトやWebアプリケーション開発にSymfonyを使っているデベロッパには朗報だ。Symfonyが提供しているWebデバッグツールバーをFirebugで使えるようにするエクステンションFireSymfonyが公開された。SymfonyはPHP5で開発されたWebアプリケーションフレームワーク。もともとRuby on Railsを意識して開発が進められたフレームワークで、PHP5を活用したWebサイトを高速に開発できるという特徴がある。 FireSymfony動作例 - Obvious Hints: FireSymfonyより抜粋 FireSymfony動作例 - Obvious Hints: FireSymfonyより抜粋 SymfonyやSymfonyが提供しているWebデバッグツールバーは便利な機能だが、表示されるポジショ

                            • 3 Steps to Symfony2 Form Mastery

                              The Symfony2 Form component makes form processing a snap. It features a very flexible architecture and a myriad of configuration options that you can use to implement a wide variety from simple to very complex forms. However, knowing how to use this effectively can be a challenge. This session will give you a deeper understanding of the inner workings of the Form component and show how master the

                                3 Steps to Symfony2 Form Mastery
                              • Symfony2.3にあげるときにはまったこと

                                update2.2to2.3.md Symfony を 2.2 から 2.3 にアップしたときのメモ updateするときのお話。新規でcreate-projectするなら何も困らない php composer.phar update する前に以下をチェック composer.jsonの修正 http://symfony.com/blog/symfony-2-3-0-the-first-lts-is-now-available キャッシュファイルは事前にrmしておく icuが4.4以上でないと怒られるので、事前にインストールしているicuのバージョンをチェックしておくこと composer.jsonでバージョン指定すれば回避可能 http://php-sql-gdgd.jugem.jp/?eid=104 config.ymlを修正 trust_proxyの設定が変更になってる 削除 tru

                                  Symfony2.3にあげるときにはまったこと
                                • Symfony2のいいところ - ゆっくり*ゆっくり

                                  ちょっと仕事が行き詰ったので、Symfony2のいいなーと思うところでも書いて頭をリフレッシュしよう。 シンプルなアーキテクチャ DIコンテナ Twig組み込み アクションの戻り値がResponseオブジェクト プレーンなPHPオブジェクト Namespace ぱっと思いつくのはこのあたりですかね。 シンプルなアーキテクチャ とにかくFilterがなくなるのがとてもうれしいです。Symfony2の流れってとてもシンプルで Kernelを起動 Bundleの登録 Containerの初期化 各Bundleの起動 BundleごとにContainerの拡張など (Requestの生成) HttpKernelがRequestのハンドリング RouterがRequestをパース route情報を元にControllerの特定 Controllerの実行 ビューのレンダリング レンダリング結果をRe

                                    Symfony2のいいところ - ゆっくり*ゆっくり
                                  • Symfony2 アプリを Heroku で動かすための手順まとめ | QUARTETCOM TECH BLOG

                                    はじめに Symfony2 で作ったアプリを初めて Heroku にデプロイしたんですが、意外と Web に情報が少なくてちょいちょい困ったので、実際に行った手順をまとめておきます。 Symfony2 のアプリはローカルで動いてて、あとは適切にデプロイしたいだけ、という前提のお話です。(Symfony のバージョンは 2.6 です) BEAR.Sunday アプリのお話も こちら にありますので、よろしければご覧ください。 Heroku の環境準備 まずは Heroku 自体を使える状態になりましょう。 1. アカウントを作成 何はともあれ Heroku の アカウントを作成 します。 2. heroku-toolbelt をインストール heroku コマンドを使えるようにするために、heroku-toolbelt というツールをインストールします。 Web からダウンロード してインス

                                      Symfony2 アプリを Heroku で動かすための手順まとめ | QUARTETCOM TECH BLOG
                                    • Amazon.co.jp: オープンソース徹底活用symfony1.4によるWebアプリケーション開発: 日本Symfonyユーザー会, 後藤秀宣, 秋元裕樹, 西川茂伸, 前島有貴, 大野晋, 小川雄大, 中村慎吾, 大塚弘記, 海老原昂輔: 本

                                        Amazon.co.jp: オープンソース徹底活用symfony1.4によるWebアプリケーション開発: 日本Symfonyユーザー会, 後藤秀宣, 秋元裕樹, 西川茂伸, 前島有貴, 大野晋, 小川雄大, 中村慎吾, 大塚弘記, 海老原昂輔: 本
                                      • symfonyフレームワークのチートシート:phpspot開発日誌

                                        symfony PHP5 framework » Admin Generator cheat sheet We observed that those who use the admin generator extensively sometimes experience dizziness, disorientation or, in the worst cases, fear, due to the plethora of possibilities. symfonyフレームワークのチートシートがPDF形式で提供されています。 symfony使いの方には便利そう。 その他のチートシート関連エントリ ・MySQLコマンドチートシート ・PHP比較演算結果チートシート ・PHP用 正規表現のチートシート ・各種チートシート

                                        • Symfony2で権限の組み合わせを満たす場合のみアクセスを許可したい - Do You PHP はてブロ

                                          Symfony2では権限によるアクセス制御はapp/config/security.ymlなどにある"access_control"で指定しますが、直下のrolesには複数の権限が設定できます。 security: access_control: - { path: ^/foo/bar/, roles: [ROLE_A, ROLE_B]} ただし、このrolesって"OR条件"なので、上の例の場合だとROLE_AかROLE_Bを持っていれば"/foo/bar/"にアクセスできます。 で、rolesをAND条件にする方法はないかと security.ymlのsecurity.access_control.rolesに複数書いた時はOR条件なのか。AND条件にならんのかな? とツイートしたところ、id:Fivestarさんから @shimooka そしたらsecurity.access.sim

                                            Symfony2で権限の組み合わせを満たす場合のみアクセスを許可したい - Do You PHP はてブロ
                                          • 10分ぐらいで学べるSymfony2 〜データベース接続設定編〜 - taka512's blog

                                            memcachedにつないだり、mongoにつないだり、複数のmysqlにつないだりとデータベースにつなぐ際の設定のメモとなります。 1. 通常の設定 $ vi app/config/parameters.ini [parameters] database_driver = pdo_mysql # myslを使うならこのまま database_host = localhost # 接続先ホスト database_port = # 接続先ポート database_name = symfony # データベース名 database_user = hoge # 接続ユーザ database_password = hage # 接続パスワード $ vi app/config/config.yml # Doctrine Configuration doctrine: dbal: driver: %d

                                              10分ぐらいで学べるSymfony2 〜データベース接続設定編〜 - taka512's blog
                                            • 【ハウツー】PHP版Ruby on Rails? - symfony (1) RoRを踏襲したPHPフレームワーク - symfony | エンタープライズ | マイコミジャーナル

                                              どの言語にも共通して言えることだが、特に、PHPを用いたWebアプリケーション開発の場合、その記述の自由さから、デベロッパは似たようなコードを何度も書いてしまう傾向がある。似たようなコードが多くあるソースは他のデベロッパから何をしているのかわかりづらいし、のちのちの保守にも悪い影響が出てしまう。 こんな状況を減らす手段として、デベロッパはフレームワークを有効につかい、開発・保守ともにかかる時間を少しでも減らしたい効率よく開発をおこないたい。ここではお手軽に試せてすぐにWebアプリケーションを作成することができてしまうPHPフレームワーク、symfonyを紹介する。 symfony teamは1日(フランス時間)、symfony 1.0.0rc2をリリースした。symfonyはsymfony teamによって開発され、The MIT Licenseのもとで公開されているオープンソースソフトウ

                                              • Why Symfony? |Articles - Fabien Potencier

                                                Yesterday, Zend Framework 2.0 and Symfony 2.1 were released... almost at the same time. First, I want to congratulate the Zend Framework team for this huge milestone; I know that working on a new major version is no small task. And of course, people started to ask questions about these new versions and one of the most popular was: "Why would I choose framework X over framework Y?". As you can imag

                                                • Djangoプログラマから見たCatalyst, Symfonyの良いところ - スコトプリゴニエフスク通信

                                                  最近、自分でCatalystで遊んだり、自分の周りで「空前のSymfonyブーム」が起きている??関係で、非PythonのWebフレームワークを触っています。備忘録がわりに、Catalyst, Symfonyがよいと思った点をメモしておきます。CatalystCatalystを完全に理解したとは言えないが・・・ 何かあるテンプレートエンジンやORMを前提としない点がよい。 URLルーティングシステムは、Djangoよりも簡潔かつ、Djangoと同じくらい強力に見える。 stashという概念は扱い易い。 flash変数という概念は非常に便利。なぜDjangoにないのかが疑問。 redirectではなく、forwardができるのはDjangoより遥かに便利。なぜDjangoにないのかが疑問。Symfony テストの部分がちゃんとしている。テスト実行前にYAMLで書いたFIxtureを読み込んで

                                                  • Symfony2ベースのユーザー登録サンプルを公開しました

                                                    2018年1月10日に開催された DCI Tokyo 1 に続き、2018年3月27日に DCI Tokyo 2 が開催されました。今回も James Coplien @jcoplien さんをお招きしてのトークセッションとなりました。会場は 株式会社ヴァル研究所 様に提供していただきました。 セッションは、前回同様 @remore さんと @ganchiku さんによる同時通訳とともに進められました。 今回のテーマはマルチパラダイムデザイン(Multi-Paradigm Design: MPD)の中核を成し、DCI / リーンアーキテクチャ(Lean Architecture)とも深く関係する 共通性/可変性分析 でした。 レポートは @smori1983 が担当させていただきます。 当日の様子は Coplien さんの許可を得て YouTube の DCI Tokyo 公式アカウントに

                                                      Symfony2ベースのユーザー登録サンプルを公開しました
                                                    • Doctrineではじめるsymfony1.2開発

                                                      MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。iPride Co., Ltd.

                                                        Doctrineではじめるsymfony1.2開発
                                                      • BDD in Symfony2

                                                        Quality assurance is one of the most difficult things to implement around software development. Most of time it is left for the final phase of development and very often overlooked entirely. As many experienced web development teams already know, QA needs to be part of the development process from the get-go. Behavior development/testing is just one aspect of quality assurance. And we'll talk abou

                                                          BDD in Symfony2
                                                        • symfony flow diagrams - Sooey

                                                          symfony flow diagrams symfony is powerful and scalable php framework. But its project file structure and naming rule is much complicated… Last week, I uploaded symfony Flow Map series (written in Japanese) to flickr for own use. This morning, I received email from Javier Eguiluz (a spanish Symfony blogger). He posted blog entry about my flow maps. Wow, I’m glad. Thank you Javier! So, Below is a su

                                                          • The DomCrawler Component (Symfony Docs)

                                                            Services Platform.sh for Symfony Best platform to deploy Symfony apps SymfonyInsight Automatic quality checks for your apps Symfony Certification Prove your knowledge and boost your career SensioLabs Professional services to help you with Symfony Blackfire Profile and monitor performance of your apps

                                                              The DomCrawler Component (Symfony Docs)
                                                            • The Definitive Guide to symfony

                                                              Practical symfony Learn symfony: 24 tutorials of 1 hour each, that's all it takes to build up a complete and effective application from scratch. Definitely the best way to become a good symfony developer! Read A gentle Introduction to symfony Discover symfony: Read this book to get an overview of symfony. This book introduces you to symfony, showing you how to wield its many features to develop we

                                                                The Definitive Guide to symfony
                                                              • Symfony Components 2.0 on PHP 5.3

                                                                The document provides an overview of the Symfony Components library and Dependency Injection container. It introduces Dependency Injection as a design pattern where objects receive their dependencies (like collaborators) through constructors or properties rather than creating them directly. It then provides a simple example of using a Dependency Injection container to configure and instantiate obj

                                                                  Symfony Components 2.0 on PHP 5.3
                                                                • Symfonyに挑戦09「Jobeet 2日目〜3日目」 - 漫描き開発者ブログ

                                                                  Jobeet2日目。 ここではどんなプログラムを作るのかを決めているだけのようだ。手書きの画面がかわいい。 Jobeetを使う人 今から作るサイトをどんな人が使うのかを想定。 管理者(admin): ユーザー(user): 投稿者(poster): アフィリエイト(affiliate): Jobeetのユーザーストーリー サイトを使う人がどんな機能を求めているのか想定。 フロントエンド(frontend)の機能 ホームページ上でユーザーは最新の有効な状態の仕事を見れます ユーザーはカテゴリーに属する全ての仕事を見ることができます ユーザーはキーワードで仕事のリストを絞り込めます ユーザーは仕事をクリックすることで詳細な情報を見ることができます ユーザーは仕事を掲載できます ユーザーがアフィリエイトの申し込みをする アフィリエイトをする人は現在の有効な仕事のリストを取得できます バックエンド

                                                                    Symfonyに挑戦09「Jobeet 2日目〜3日目」 - 漫描き開発者ブログ
                                                                  • Symfony - Wikipedia

                                                                    Symfony は Model View Controller (MVC) パラダイムに従ったWebアプリケーションフレームワークで、PHPで書かれている。symfony-project.com というサイトは2005年10月18日に立ち上げられた[2]。 目的[編集] SymfonyはWebアプリケーションの開発と保守の効率化を目的とし、よく繰り返されるコーディングを代替する。UNIX、Linux、macOS、Windowsで動作し、利用するにはWebサーバとPHPの他パッケージ管理にComposerを利用する。オブジェクト関係マッピングとしては、PropelとDoctrineをサポートしている[3]。 技術[編集] SymfonyはModel View Controllerなどのよく知られたデザインパターンを採用している他、依存性の注入による必要オブジェクトの解決を行う。[4] また、

                                                                      Symfony - Wikipedia
                                                                    • Create your own framework... on top of the Symfony2 Components (part 1) | Articles - Fabien Potencier

                                                                      Create your own framework... on top of the Symfony2 Components (part 1) This article is part of a series of articles that explains how to create a framework with the Symfony Components. It is OBSOLETE but an up-to-date version can be found in the Symfony documentation. Symfony2 is a reusable set of standalone, decoupled, and cohesive PHP components that solve common web development problems. Inste

                                                                      • symfony × MySQL × Shift_JIS: 0×5c関連

                                                                        symfonyでアプリケーションを作成していた際に、文字コード絡みで面白い事象に遭遇したので記事にすることにしたw 携帯用のWebアプリケーションを作っていたのだが、 Webサーバ側での出力データの文字コードをShift_JISに統一するため、 以下のように全ての文字コードをShift_JIS/cp932に統一して実験してみた。 MySQL(my.cnf) [client] default-character-set=cp932 [mysqld] default-character-set=cp932 現在の設定状況を確認。 mysql> show variables like 'character_set%'; +--------------------------+----------------------------+ | Variable_name | Value | +-

                                                                        • Symfony Meetup #4 を開催しました - kseta's blog

                                                                          Symfony Meetup #4 を6月20日(土)に開催しました。 symfony.doorkeeper.jp 当日の LT まとめ Symfony Meetup #4 での LT をカンタンにまとます。 LT 1. AngularJS (1.x) いまさら触ってみた by @qckanemoto speakerdeck.com AngularJS の学習体験談。 序盤は結構カンタンそう!ディレクティブとかになるとチョット難しい・・・。 最後らへんに登場する学習曲線?の図がかなり納得感ある人多いらしい! 「今から触る人は 2系やりましょう」 質問より、Symfony で AngularJS やるとき Twig と平行でどう使うの?⇒いろいろ方法はある。並行で使うのははそれなりにリスクもあり。 LT 2. CakePHPで作ったサービスをSymfony2で書き直した話 by @polid

                                                                          • DoctrineMigrationsBundleの使い方について - Symfony Advent Calender 2012 9日目 - プログラミング - THIS IS IT !

                                                                            こんにちは。@okapon_ponです。 この記事は Symfony Advent Calender 2012 Day9の記事です。 Symfony界のイケメンさんからバトンを引き継ぎ次に繋ぎたいと思います。 昨日の Day8の記事ではSymfonyユーザー会やそのコミュニティーについてご紹介されています。 この記事では、あまり日本語情報のないDoctrineMigrationsBundleについて紹介したいと思います。 マイグレーションとは Railsでは言わずと知れた機能ですね。通常DBテーブルを新規に作成したり、カラムの追加、変更を行うにはSQLを実行するのですが、マイグレーション機能では事前にスクリプトファイル(=マイグレーションファイル)さえ用意しておけばコマンドを実行することでDBスキーマの変更を容易に行うことができます。 DBの変更の度にSQLファイルをコミットして、他の開発

                                                                              DoctrineMigrationsBundleの使い方について - Symfony Advent Calender 2012 9日目 - プログラミング - THIS IS IT !
                                                                            • SymfonyプロジェクトのテストにCodeceptionを使ってみる | QUARTETCOM TECH BLOG

                                                                              このエントリーは Symfony Advent Calendar 2015 18日目の記事です。 昨日は tarokamikaze さんの 「Symfony初心者がつまづきがちなポイント」 でした。 はじめに CodeceptionはPHPのテスティング・フレームワークです。今回はこれをSymfonyプロジェクトに適用することを試してみました。 以前からCodeceptionは気になっていたのですが、Using Codeception for Symfony Projects としてSymfony向けの記事が出ていたことから試してみようと思った次第です。 なお、手元で試したSymfonyのデモ・プロジェクトを以下のリポジトリに置いておきましたのでご参考まで。 https://github.com/naoyes/2015-dec-quartetcom-tech-blog-codeceptio

                                                                                SymfonyプロジェクトのテストにCodeceptionを使ってみる | QUARTETCOM TECH BLOG
                                                                              • symfony1.4 sfGuardUserからsymfony2 FOSUserBundleへの移行

                                                                                symfony1.4 sfGuardUserからsymfony2 FOSUserBundleへの移行 2012/11/26 2015/11/3 Coding symfony2が主流になって認証系はすべてFOSに絞られてきました。そこでそろそろsynfony1.4から移行するタイミングかなと思います。 方法に関して色々と調べてみると下記のソースにたどり着きます。 http://qpleple.com/migrate-from-sfguard-to-fosuserbundle/ https://github.com/FriendsOfSymfony/FOSAdvancedEncoderBundle http://www.folliked.com/sf2/migrer-sfdoctrineguardplugin-vers-fosuserbundle 上記ソースで大体可能なのですが多少説明が足りな

                                                                                  symfony1.4 sfGuardUserからsymfony2 FOSUserBundleへの移行