/**
  * @see ExpressoLite\Backend\Request\LiteRequest::execute
  */
 public function execute()
 {
     $response = $this->jsonRpc('Addressbook.getContact', (object) array('id' => $this->param('id')));
     $tineContact = $response->result;
     if ($tineContact->jpegphoto != 'images/empty_photo_blank.png') {
         $mugshot = MessageUtils::getContactPicture($this->tineSession, $tineContact->id, strtotime($tineContact->creation_time), 90, 113);
     } else {
         $mugshot = '';
     }
     return (object) array('id' => $tineContact->id, 'name' => $tineContact->n_fn, 'email' => $tineContact->email, 'phone' => $tineContact->tel_work, 'mobile' => $tineContact->tel_cell, 'mugshot' => $mugshot, 'otherFields' => $tineContact);
 }