/** * ユーザ選択画面でJSONでユーザを表示する * * @param array $user ユーザデータ * @param array $model モデル名(TrackableCreatorやTrackableUpdaterなど) * @return string JSON形式 */ public function convertUserArrayByUserSelection($user, $model = 'TrackableCreator') { $result = array('id' => Hash::get($user, $model . '.id'), 'handlename' => Hash::get($user, $model . '.handlename'), 'avatar' => $this->DisplayUser->avatar($user, array(), $model . '.id', false), 'link' => NetCommonsUrl::userActionUrl(array('key' => Hash::get($user, $model . '.id')))); return $result; }