Skip to content

Instantly share code, notes, and snippets.

@nekokak
Created November 11, 2011 03:16
Show Gist options
  • Save nekokak/1357091 to your computer and use it in GitHub Desktop.
Save nekokak/1357091 to your computer and use it in GitHub Desktop.
deflate log
12:06 nekokak: これ俺もよく混乱するんだけど(え
12:06 nekokak: このテストケースで使われいるdeflateの設定は
12:07 nekokak: 文字列ni
12:07 nekokak: に
12:07 nekokak: _deflateという文字列を連結してかえすようになってんのね
12:07 nekokak: で、updateしたタイミングで "文字列_deflate" という値にしてdbをupdateする
12:08 nekokak: refetchでも再度singleでもなんでもいいんだけど同レコードをとりなおしたらレコードの値としては "文字列_deflate"というものがとれる
12:09 nekokak: で、$row->name; (nameがinflate/deflate設定されているカラムだとして)するとこの時点ではオブジェクトがとれるんだけど、
12:09 nekokak: $row->name->nameでオブジェクトのメソッドを呼ぶと "文字列_deflate_deflate"になってかえるかんじ
12:09 nekokak: なので
12:09 nekokak: 正確には
12:09 nekokak: $row->name->nameはdeflate処理がはしってるんじゃなくてオブジェクトのメソッドをよびだしてい
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment