/** * idとblog_idの複合キーからデータを取得 * attributeデータを振り分け */ public function findByIdAndBlogId($id, $blog_id, $options = array()) { $data = parent::findByIdAndBlogId($id, $blog_id, $options); if (empty($data)) { return $data; } $attribute = json_decode($data['attribute']); if (empty($attribute)) { $data['title_align'] = $data['contents_align'] = 'left'; $data['title_color'] = $data['contents_color'] = ''; } else { $data['title_align'] = $attribute->title_align; $data['title_color'] = $attribute->title_color; $data['contents_align'] = $attribute->contents_align; $data['contents_color'] = $attribute->contents_color; } return $data; }