Пример #1
0
 private static function productRowsSet($leadId, $products = array())
 {
     $b24 = ShBitrix24::getInstance();
     $codes = Response::proxy($b24->getUrl('rest', 'crm.lead.productrows.set'), true, array('id' => $leadId, 'rows' => $products));
     return json_decode($codes['contents'], true);
 }
Пример #2
0
 public static function testConnect($params, $projectId)
 {
     $conect = ShBitrix24::connectToBitrix24($params, $projectId);
     if ($conect === true) {
         $arResult = ShefBitrix24Lead::insertTest($projectId);
         if (isset($arResult['error']) || intval($arResult['result']) < 1) {
             $conect = array('response' => array('status' => 'error', 'message' => $arResult['error_description']), 'values' => array());
         } else {
             $conect = array('response' => array('status' => 'ok', 'message' => 'test lead add'), 'values' => array(intval($arResult['result'])));
         }
         $b24 = ShBitrix24::getInstance();
         $b24->setToken(null, null, null);
     }
     return $conect;
 }