Asial Blog

Recruit! Asialで一緒に働きませんか?

タグ「symfony」の一覧

symfony 1.2のルーティングまとめ

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
symfony
routing
皆さんこんにちは、小川です。
花粉症には厳しい季節がやってきましたが、負けずにブログを書いていきたいと思います。

今回はsymfony 1.2で新しくなったルーティングまわりについて書いてみたいと思います。

symfony1.2でカスタムタスクを作成してみる

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
symfony
task
fb4b29600db82567bdce3d6d062c0cd1.png
こんにちは。松田です。
先日symfony1.2のタスクを作る機会があったので、その過程と作りかたをまとめておきます。
symfonyでいうタスクとは、「symfony generate:module」などのsymfony独自のコマンドのことです。

DoctrineのSELECT句と集計関数の扱い方

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
Doctrine
symfony
こんにちは。小川です。
今回はDoctrineのSELECT句と集計関数の扱い方などについて書いていこうと思います。

Doctrineでサブクエリを使う

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
symfony
Doctrine
こんにちは、小川です。
今週はsymfony 1.2がリリースされ、Jobeetという新たなチュートリアルが始まったりとsymfony界隈がとても盛り上がっていますね。symfonyに力を入れてるアシアルとしてもうれしい限りです。

さて、symfony 1.2にデフォルトで含まれているDoctrine。そのDoctrineでデータベースからオブジェクトを取得するにはDoctrine_Queryというオブジェクトを使いますが、実はこのDoctrine_Queryはサブクエリにも対応しています。今回はそのサブクエリの使い方をご紹介したいと思います。

Doctrineのアクセサとオーバーライドについて

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
symfony
Doctrine
小川です。WEB+DB PRESS Vol.46のプレゼントで応募した「はまちちゃんのセキュリティ講座の生イラスト&直筆サイン入り色紙」が当たってしまいました。感激です。ありがとうございます。

先月末に第2回symfony勉強会があり、そこでDoctrineについて簡単に発表を行ってきました。
そこでDoctrineのアクセサ(Getter/Setter)について色々と疑問を抱いてる方がいらっしゃったので、今日はそれについてまとめてみようと思います。

PHP関数とsymfonyでためになったこと

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
PHP
symfony
print_rを文字列で取得するスクリプトの結果
PHPの関数やsymfonyで意識して機能をとっさに思い出して使うことってなかなか難しいことだと思います。そのようなPHPとsymfony機能で「そんなこともできるんだね」とか「忘れてたよ」とか「便利だなぁ」と思ったことをいくつかまとめてみました。自分のメモ的な意味も含めてご紹介したいと思います。

DoctrineでデータベースのViewを使って楽をする

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
DB
symfony
real_table.jpg
PHPも好きですが本当はSQLも結構好きな岡本です。
「Viewに対してDQLが使えれば楽なのに」
と思っていたら、実は問題なく使えたのでやり方をお伝えします。

Doctrineで論理削除を意識せずに扱う

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
Doctrine
symfony
こんにちは。小川です。

本日はDoctrineで論理削除を意識せずに扱う方法を紹介しようと思います。
結論から言うと、Doctrineが標準で用意しているSoftDeleteテンプレートをモデルに実装すれば自動的にクエリが発行する際に削除の判定を行ってくれるようになります。

symfony+S2Container.PHP5

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
Seasar2
symfony
はじめまして。7月に入社した濱田です。

今日はMVCフレームワークを提供しているsymfonyとJavaでよく使われてるような気がするSeasar2からS2Container.PHP5を組み合わせて使ってみようと思います。

symfonyで学ぶMVCにのっとったリファクタリング入門

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
symfony
フレームワーク
MVC
こんにちは。小川です。

1週間ほど前からsymfonyの公式ブログで、コントローラ(symfonyだとactions)にロジックを詰め込んでいるようなコードを、ストーリー形式でリファクタリングしていくという記事が5回に渡って紹介されていました。