original_string: public static function data_for_messagearea_get_profile_returns() {
          return new external_single_structure(
              array(
                  'userid' => new external_value(PARAM_INT, 'The id of the user whose profile we are viewing'),
                  'email' => new external_value(core_user::get_property_type('email'), 'An email address'),
                  'country' => new external_value(PARAM_TEXT, 'Home country of the user'),
                  'city' => new external_value(core_user::get_property_type('city'), 'Home city of the user'),
                  'fullname' => new external_value(PARAM_NOTAGS, 'The user\'s name'),
                  'profileimageurl' => new external_value(PARAM_URL, 'User picture URL'),
                  'profileimageurlsmall' => new external_value(PARAM_URL, 'Small user picture URL'),
                  'showonlinestatus' => new external_value(PARAM_BOOL, 'Show the user\'s online status?'),
                  'isonline' => new external_value(PARAM_BOOL, 'The user\'s online status'),
                  'isblocked' => new external_value(PARAM_BOOL, 'Is the user blocked?'),
                  'iscontact' => new external_value(PARAM_BOOL, 'Is the user a contact?')
              )
          );
      }
code: public static function data_for_messagearea_get_profile_returns() {
          return new external_single_structure(
              array(
                  'userid' => new external_value(PARAM_INT, 'The id of the user whose profile we are viewing'),
                  'email' => new external_value(core_user::get_property_type('email'), 'An email address'),
                  'country' => new external_value(PARAM_TEXT, 'Home country of the user'),
                  'city' => new external_value(core_user::get_property_type('city'), 'Home city of the user'),
                  'fullname' => new external_value(PARAM_NOTAGS, 'The user\'s name'),
                  'profileimageurl' => new external_value(PARAM_URL, 'User picture URL'),
                  'profileimageurlsmall' => new external_value(PARAM_URL, 'Small user picture URL'),
                  'showonlinestatus' => new external_value(PARAM_BOOL, 'Show the user\'s online status?'),
                  'isonline' => new external_value(PARAM_BOOL, 'The user\'s online status'),
                  'isblocked' => new external_value(PARAM_BOOL, 'Is the user blocked?'),
                  'iscontact' => new external_value(PARAM_BOOL, 'Is the user a contact?')
              )
          );
      }
code_tokens: public static function data_for_messagearea_get_profile_returns ( ) { return new external_single_structure ( array ( 'userid' => new external_value ( PARAM_INT , 'The id of the user whose profile we are viewing' ) , 'email' => new external_value ( core_user :: get_property_type ( 'email' ) , 'An email address' ) , 'country' => new external_value ( PARAM_TEXT , 'Home country of the user' ) , 'city' => new external_value ( core_user :: get_property_type ( 'city' ) , 'Home city of the user' ) , 'fullname' => new external_value ( PARAM_NOTAGS , 'The user\'s name' ) , 'profileimageurl' => new external_value ( PARAM_URL , 'User picture URL' ) , 'profileimageurlsmall' => new external_value ( PARAM_URL , 'Small user picture URL' ) , 'showonlinestatus' => new external_value ( PARAM_BOOL , 'Show the user\'s online status?' ) , 'isonline' => new external_value ( PARAM_BOOL , 'The user\'s online status' ) , 'isblocked' => new external_value ( PARAM_BOOL , 'Is the user blocked?' ) , 'iscontact' => new external_value ( PARAM_BOOL , 'Is the user a contact?' ) ) ) ; }
docstring: The get profile return structure.
  
  @deprecated since 3.6
  @return external_single_structure
  @since 3.2
docstring_tokens: The get profile return structure .