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

factories.ymlの値を取得する

.../apps/frontend/config/factories.yml all: routing: class: sfPatternRouting param: generate_shortest_url: true extra_parameters_as_query_string: true suffix: .html request: class: sfWebRequest param: relative_url_root: "/hoge"$app = 'fron…

例外が起きる事をテスト

// test/unit/hogeTest.php true)); ←$t->fail()は通らないからテスト数に加算しない try { <<例外が起きる処理>>; $t->fail('通っちゃダメ'); } catch (sfException $e) { ←catchしたい例外クラスを指定 $t->pass('catch exception'); echo $e->getMessage(…

変数とシンボリックリンクでのパス展開(pwdコマンド)

変数に入れた場合 .bashrc hoge=/var/www/project/hoge$ cd $hoge $ pwd /var/www/project/hoge $ cd .. /var/www/projectシンボリックリンクの場合 $ cd /home/user $ ln -s /var/www/project/hoge hoge -> /var/www/project/hoge$ cd ~/hoge $ pwd /home/u…

一定サイズ以上のファイルを検索

例)カレント以下から、100k以上の1.jpgファイルを検索 $ find . -size +100k | grep 1.jpg ./117/1.jpg ./102/1.jpg ./120/1.jpg ./122/1.jpg ./77/1.jpg ./118/1.jpg ./49/1.jpg ./116/1.jpg

factories.ymlの値を取得

factories.yml all: routing: class: sfPatternRouting param: generate_shortest_url: true extra_parameters_as_query_string: true suffix: .html request: class: sfWebRequest param: relative_url_root: "/mobile"特定applicationの設定は以下で取得で…

sfFormでバリデータをなしにする

フォームクラスでこんな風にしても怒られるので... $this->validatorSchema['name'] = null; →「A field must be an instance of sfValidatorBase.」unset($this->validatorSchema['name']); →「Unexpected extra form field named "name".」sfValidatorPass…

timestamp型で自動更新

mysql> create table hoge (id integer auto_increment, flag integer, updated_at timestamp, created_at datetime, primary key(id)); Query OK, 0 rows affected (0.02 sec) mysql> desc hoge; +------------+-----------+------+-----+-----------------…