Skip to content

Commit 5eee020

Browse files
committed
Use the UpsertResult class so we can check if it was a update or insert
1 parent 8112fe1 commit 5eee020

2 files changed

Lines changed: 10 additions & 1 deletion

File tree

src/Phpforce/SoapClient/Result/UpsertResult.php

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,13 @@
77
*/
88
class UpsertResult extends SaveResult
99
{
10+
/**
11+
* @var boolean
12+
*/
13+
protected $created;
1014

15+
public function isCreated()
16+
{
17+
return $this->created;
18+
}
1119
}

src/Phpforce/SoapClient/Soap/SoapClientFactory.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@ class SoapClientFactory
4040
'SendEmailResult' => 'Phpforce\SoapClient\Result\SendEmailResult',
4141
'SingleEmailMessage' => 'Phpforce\SoapClient\Request\SingleEmailMessage',
4242
'sObject' => 'Phpforce\SoapClient\Result\SObject',
43-
'UndeleteResult' => 'Phpforce\SoapClient\Result\UndeleteResult'
43+
'UndeleteResult' => 'Phpforce\SoapClient\Result\UndeleteResult',
44+
'UpsertResult' => 'Phpforce\SoapClient\Result\UpsertResult',
4445
);
4546

4647
/**

0 commit comments

Comments
 (0)