int CStatEvent::AddByEvents( string event1, string event2, string event3, string date, string gid, mixed money = "", string currency = "", string chargeback = "N" )
The method AddByEvents adds an event by the specified event type identifiers and a special parameter. If no event type with identifiers event1, event2 exists, it will be automatically created.
Parameter | Description |
---|---|
event1 | The event1 event type identifier. |
event2 | The event2 event type identifier. |
event3 | The event auxiliary parameter event3. |
date | Date in the current format. |
gid | Special parameter containing all information (in the encoded form) required to add the event. |
money | Amount of money. |
currency | Three-character currency identifier. Currency identifiers are defined in the Currencies module. |
chargeback | Indicates a negative amount ("N"). Used in
situations when a chargeback event occurs. Possible values:
|
Returns the ID of the added event on success, or 0 (null) otherwise.
<? // add an event of the type softkey/buy // if it does not exist, it will be created // special parameter in readable form $gid = "BITRIX_SM.995.82.N0.25.N.ru"; // date in the format of the current site or language $date = "23.12.2005 18:15:10"; CStatEvent::AddByEvents("softkey", "buy", "", $date, $gid, "899", "USD"); ?>
<? // add an event of the type regnow/buy // if it does not exist, it will be created // special parameter in encoded form $gid = "BITRIX_SM.OTk1LjgyLk4wLjI1Lk4ucnU%3D"; // date in the format of the current site or language $date = "01.06.2005"; CStatEvent::AddByEvents("regnow", "buy", "", $date, $gid, "199", "EUR"); ?>
© 2001-2005 Bitrix | Bitrix Site Manager - Content Management & Portal Solutions |