| 1 | <?php |
|---|
| 2 | require_once('./classes/BSConnectReadOnly/exchange/db/BSConnectDBExchange.inc'); |
|---|
| 3 | |
|---|
| 4 | /** |
|---|
| 5 | * MyBSConnectDBExchange |
|---|
| 6 | * |
|---|
| 7 | * @uses BSConnectDBExchange |
|---|
| 8 | * @final |
|---|
| 9 | * @author Tomasz Świenty |
|---|
| 10 | * @version 0.1 |
|---|
| 11 | * @copyright Copyright (c) BetaSoft |
|---|
| 12 | */ |
|---|
| 13 | final class MyBSConnectDBExchange extends BSConnectDBExchange { |
|---|
| 14 | |
|---|
| 15 | |
|---|
| 16 | |
|---|
| 17 | /** |
|---|
| 18 | * countContacts |
|---|
| 19 | * Pobranie liczby wszystkich klientów z widoku bs_contacts_view |
|---|
| 20 | * |
|---|
| 21 | * @param string $configuration |
|---|
| 22 | * @param string $externalContactID |
|---|
| 23 | * @return int |
|---|
| 24 | */ |
|---|
| 25 | public function countContacts($configuration, $externalContactID = FALSE) { |
|---|
| 26 | |
|---|
| 27 | // TUTAJ WYKONUJEMY WŁASNE SKRYPTY |
|---|
| 28 | |
|---|
| 29 | // wywołanie standardowej funkcji z klasy nadrzędnej a celu pobrania liczby wszystkich klientów |
|---|
| 30 | return parent::countContacts($configuration, $externalContactID); |
|---|
| 31 | |
|---|
| 32 | } |
|---|
| 33 | |
|---|
| 34 | |
|---|
| 35 | |
|---|
| 36 | /** |
|---|
| 37 | * countModifiedContacts |
|---|
| 38 | * Pobranie liczby wszystkich zaktualizowanych klientów z widoku bs_modified_contacts_view |
|---|
| 39 | * |
|---|
| 40 | * @param string $configuration |
|---|
| 41 | * @param string $lastFullSynchronizedDate |
|---|
| 42 | * @return int |
|---|
| 43 | */ |
|---|
| 44 | public function countModifiedContacts($configuration, $lastFullSynchronizedDate = NULL) { |
|---|
| 45 | |
|---|
| 46 | // TUTAJ WYKONUJEMY WŁASNE SKRYPTY |
|---|
| 47 | |
|---|
| 48 | // wywołanie standardowej funkcji z klasy nadrzędnej a celu pobrania liczby wszystkich klientów |
|---|
| 49 | return parent::countModifiedContacts($configuration, $lastFullSynchronizedDate); |
|---|
| 50 | |
|---|
| 51 | } |
|---|
| 52 | |
|---|
| 53 | } |
|---|
| 54 | |
|---|
| 55 | ?> |
|---|