@@ -117,14 +117,15 @@ class Database
117117 public const EVENT_COLLECTION_DELETE = 'collection_delete ' ;
118118
119119 public const EVENT_DOCUMENT_FIND = 'document_find ' ;
120- public const EVENT_DOCUMENT_CREATE = 'document_create ' ;
121120 public const EVENT_DOCUMENT_PURGE = 'document_purge ' ;
121+ public const EVENT_DOCUMENT_CREATE = 'document_create ' ;
122122 public const EVENT_DOCUMENTS_CREATE = 'documents_create ' ;
123- public const EVENT_DOCUMENTS_DELETE = 'documents_delete ' ;
124123 public const EVENT_DOCUMENT_READ = 'document_read ' ;
125124 public const EVENT_DOCUMENT_UPDATE = 'document_update ' ;
126125 public const EVENT_DOCUMENTS_UPDATE = 'documents_update ' ;
126+ public const EVENT_DOCUMENTS_UPSERT = 'documents_upsert ' ;
127127 public const EVENT_DOCUMENT_DELETE = 'document_delete ' ;
128+ public const EVENT_DOCUMENTS_DELETE = 'documents_delete ' ;
128129 public const EVENT_DOCUMENT_COUNT = 'document_count ' ;
129130 public const EVENT_DOCUMENT_SUM = 'document_sum ' ;
130131 public const EVENT_DOCUMENT_INCREASE = 'document_increase ' ;
@@ -3017,7 +3018,12 @@ public function getDocument(string $collection, string $id, array $queries = [],
30173018 return $ document ;
30183019 }
30193020
3020- $ document = $ this ->adapter ->getDocument ($ collection ->getId (), $ id , $ queries , $ forUpdate );
3021+ $ document = $ this ->adapter ->getDocument (
3022+ $ collection ->getId (),
3023+ $ id ,
3024+ $ queries ,
3025+ $ forUpdate
3026+ );
30213027
30223028 if ($ document ->isEmpty ()) {
30233029 return $ document ;
@@ -4748,9 +4754,9 @@ public function createOrUpdateDocumentsWithIncrease(
47484754 $ this ->purgeCachedDocument ($ collection ->getId (), $ document ->getId ());
47494755 }
47504756
4751- $ this ->trigger (self ::EVENT_DOCUMENTS_CREATE , new Document ([
4757+ $ this ->trigger (self ::EVENT_DOCUMENTS_UPSERT , new Document ([
47524758 '$collection ' => $ collection ->getId (),
4753- 'modified ' => count ($ documents )
4759+ 'modified ' => \ count ($ documents )
47544760 ]));
47554761
47564762 return $ documents ;
0 commit comments