タグ

symfonyに関するseihmdのブックマーク (3)

  • Symfony2の認証(access_controlとrole_hierarchy編) - nazolabo

    Symfony2のユーザーには、権限のレベルを細かく設定できます。 ここでの説明には、Entity経由でログイン編のソースを使います。 権限を確認するために、アクションを1つ追加します。 Controller/DefaultController.php ... /** * @Route("/user/sugoi") * @Template() */ public function sugoiAction() { return array( ); } ... Resources/views/Default/sugoi.html.twig sugoi 当たり前ですが、この時点では、ログインすれば app_dev.php/user/sugoi にはアクセスできます。 では、アクセスできなくしてみましょう。 app/config/security.yml … access_control: - {

    Symfony2の認証(access_controlとrole_hierarchy編) - nazolabo
  • blogチュートリアル 基本(1) Symfony2のインストール

    PHPの大人気フレームワーク「Symfony2」のインストール方法をご紹介します。 今回ご紹介するSymfony2.7は長期サポートバージョン(LTS)です。 LTSバージョンはバグ修正期間として3年間、セキュリティ問題のみの修正期間として4年間サポートされます。 ちなみに通常のマイナーバージョンは、バグ修正期間として8ヶ月間、セキュリティ問題のみの修正期間として14ヶ月間メンテナンスされます。 Symfony2.7は2015年5月~2019年5月までサポートされます。詳しくはリリースプロセスを参照。 これから始めるなら2.7.xで始めることを推奨します! Symfony2 blogチュートリアル 日Symfonyユーザー会さんのblogチュートリアルに沿って、進めていきたいと思います。 【現在の記事】blogチュートリアル 基(1) Symfony2のインストール blogチュ

    blogチュートリアル 基本(1) Symfony2のインストール
  • Doctrine QueryBuilder使い方メモ - Qiita

    doctrineの検索方法メモ。よく使いそうなやつ。 参照 場所ごと呼び出し方の違い EC-CUBE2系でいう。SC_Query_Ex::getSingletonInstance()的な基的な使い方。 Controller ( Eccube\Controller\Entry\Controller など) QueryBuilderの生成: $app['orm.em']->createQueryBuilder() from:明示が必要。 別名の付け方:fromの2番目のパラメーター $query = $app['orm.em']->createQueryBuilder() ->select("c") ->from("Eccube\\Entity\\Customer", "c") ->where('c.email = :email OR c.email_mobile = :email_mobi

    Doctrine QueryBuilder使い方メモ - Qiita
  • 1