/** * To Get List of LinkedIn Company Pages. */ function fnGetLinkedCompanyPages() { $strAccess_token = $this->api_acc_token; # Object of class $ObjLinkedin = new SMAPLinkedInOAuth2($strAccess_token); # Get List of company pages try { $arrAdminCompany = $ObjLinkedin->getAdminCompanies(); } catch (Exception $e) { } $arrAdminCompanyValue = $arrAdminCompany["values"]; $intTotalCount = count($arrAdminCompany["_total"]); $arrLinkedInPages = array(); $intCount = 0; if (is_array($arrAdminCompanyValue) && count($arrAdminCompanyValue) > 0) { foreach ($arrAdminCompanyValue as $arrAdminCompanyInfo) { $intFlag = 0; $arrLinkedInPages[$intCount]["id"] = (int) $arrAdminCompanyInfo["id"]; $arrLinkedInPages[$intCount]["name"] = stripslashes($arrAdminCompanyInfo["name"]); } } return $arrLinkedInPages; }