Код: Выделить всё
public static function generate_signatureClub(param1:Object, param2:String, param3:String) : String
{
var _loc_5:Object = null;
var _loc_4:* = new Array();
for (_loc_5 in param1)
{
_loc_4.push(_loc_5 + "=" + param1[_loc_5]);
}
_loc_4.sort();
return MD5.encrypt(param2 + _loc_4.join("") + param3);
}// end function
по param2:
Код: Выделить всё
function SkillClubApi(param1:Object, param2:SocialApiManager)
{
m_manager = param2;
if (param1.api_id != undefined)
{
m_apiID = param1.api_id;
}
return;
}// end function
Код: Выделить всё
public function createAccount(param1, param2:String, param3:String, param4:String, param5:String, param6:int) : ApiRequestData
{
OnCreateAccountCallback = param1;
var _loc_7:Object = {api_id:m_apiID, v:API_VERSION, method:CREATE_ACCOUNT, firstName:param2, lastName:param3, email:param4, password:param5, gender:param6, viewer_id:m_viewerID};
return new ApiRequestData(_loc_7, SocialApiManager.RQ_CLUB_CREATE_ACCOUNT);
}// end function
_loc_4.join("") - это вообще загадка
что означает
_loc_4.push
_loc_4.sort();
_loc_4.join("")
?
по param3:
Код: Выделить всё
public function createAccount(param1, param2:String, param3:String, param4:String, param5:String, param6:int) : ApiRequestData
{
OnCreateAccountCallback = param1;
var _loc_7:Object = {api_id:m_apiID, v:API_VERSION, method:CREATE_ACCOUNT, firstName:param2, lastName:param3, email:param4, password:param5, gender:param6, viewer_id:m_viewerID};
return new ApiRequestData(_loc_7, SocialApiManager.RQ_CLUB_CREATE_ACCOUNT);
}// end function
по param1:
Код: Выделить всё
switch(_loc_5)
{
case RQ_CLUB_CREATE_ACCOUNT:
{
ClubApi(m_apiNetwork).OnCreateAccountCallback(_loc_2[0]);
break;
}
param1:Object
что значит Object?