aboutsummaryrefslogtreecommitdiffhomepage
path: root/Digitigrade/Model/FetchableModel.php
diff options
context:
space:
mode:
Diffstat (limited to 'Digitigrade/Model/FetchableModel.php')
-rw-r--r--Digitigrade/Model/FetchableModel.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/Digitigrade/Model/FetchableModel.php b/Digitigrade/Model/FetchableModel.php
index f6e0218..c6bc291 100644
--- a/Digitigrade/Model/FetchableModel.php
+++ b/Digitigrade/Model/FetchableModel.php
@@ -81,7 +81,7 @@ abstract class FetchableModel extends Model implements RemoteFetchable {
$obj = static::createFromJson($data, $autoSave, $uri);
- $obj->finaliseAfterFetch($uri);
+ $obj->finaliseAfterFetch($uri, $data);
if (!$obj->validate() || !PolicyManager::getInstance()->check($obj)) {
return null; // and don't save
}
@@ -93,7 +93,7 @@ abstract class FetchableModel extends Model implements RemoteFetchable {
return $obj;
}
- protected function finaliseAfterFetch(string $uri) {
+ protected function finaliseAfterFetch(string $uri, ?\stdClass $data = null) {
}
protected function finaliseAfterSave() {