2010-01-01から1ヶ月間の記事一覧

symfony検定

symfony検定に出そうな問題です!w Hidenori Goto on Twitter: "symfony検定に出そうな問題です!w RT @fivestr: settings.ymlのerror_reportingに文字列でE_ALL | E_STRICTとかいてあって、エラーがでないまま放置されているプロジェクトがあった。わろす" …

僕がsymfonyを使い続ける10の理由

Zendでも、Symfonyでもなく、CakePHPを選んだ10の理由 - 個人事業主のつぶやき に触発されて。先に言っておくと、好きなものを使えばいいと思うけど、FUDっぽいことは建設的ではないし、しないほうがいいと思うんですよ。 理由1: PHP 5のみに対応 僕はPHP …

日経ソフトウエア2010年3月号に記事を書きました

日経ソフトウエア 2010年 03月号 [雑誌]作者: 日経ソフトウエア出版社/メーカー: 日経BP出版センター発売日: 2010/01/23メディア: 雑誌購入: 1人 クリック: 11回この商品を含むブログ (2件) を見る http://itpro.nikkeibp.co.jp/article/MAG/20100120/343504…

symfony 1.2以降でアプリケーション名と環境名などを取得する方法

1.0の場合はSF_APPやSF_ENVといった定数がありましたが、1.2以降では取得方法が変わっています。 getConfiguration(); if ($configuration instanceof sfApplicationConfiguration) { // アプリケーション名 $app = $configuration->getApplication(); // 環…

postValidatorから個別のフィールドにエラーを設定

http://d.hatena.ne.jp/Fivestar/20100118/1263788888 先ほど書いた記事ではpostValidatorにsfValidatorCallbackを指定して、複数フィールドに対するバリデーションを行うというものでした。バリデーションに失敗するとフォームの内部に保持しているsfValida…

複数フィールドのバリデーションについて

From、To共に値が入っていた時のみ処理を流すようにするためには どのようにしたら良いのでしょうか http://okyuu.com/ja/question/7806 validatorSchema['from'] = new sfValidatorInteger(array('required' => false)); $this->validatorSchema['to'] = new…

symfonyのユーザ自動ログアウトとセッションタイムアウトについて

これは僕がアホというか、単純にわかってなかっただけの話なのですが。symfonyでは一定時間経つとユーザをログアウトさせるという設定が可能です。アプリケーションのfactories.ymlでuserのパラメータにtimeoutという値が設定でき、そこに秒数を指定するとで…

Symfony 2がGitHubに移行した件とConsole Componentについて

今年のはじめくらいに、Symfony 2のブランチがGitHubに移行されました。 we host an official Git repository on Github symfony 1.x legacy website 以前、Symfony2について少しふれていますが、あれからまたひとつ、Componentが追加されています。 Console…

http_build_queryのワナ

php

string http_build_query ( array $formdata [, string $numeric_prefix [, string $arg_separator ]] ) PHP: http_build_query - Manual PHPのhttp_build_query関数は配列を渡すとURLパラメータ形式の文字列にシリアライズしてくれる、とても便利な関数なの…

DoctrineのDQLコールバック関連

via. DoctrineのSoftDeleteが言うこと聞いてくれない。deleted_atが入ってるのに普通に表示される。 Masashi Sekine on Twitter: "DoctrineのSoftDeleteが言うこと聞いてくれない。deleted_atが入ってるのに普通に表示される。" 原因調べたらDoctrineの設定…

VMWareがよくわからないエラーで起動できなくなった

Error encountered while trying to restore the state of group memory from file "C:\Virtual Machines\Ubuntu\Ubuntu.vmssこんな感じのエラーがでて起動ができなくなってしまいました。とりあえず解決策として、C:\Virtual Machines\Ubuntuの中にあるUbun…