diff options
Diffstat (limited to 'Digitigrade/Model/PushableModel.php')
| -rw-r--r-- | Digitigrade/Model/PushableModel.php | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Digitigrade/Model/PushableModel.php b/Digitigrade/Model/PushableModel.php new file mode 100644 index 0000000..cfa68d3 --- /dev/null +++ b/Digitigrade/Model/PushableModel.php @@ -0,0 +1,8 @@ +<?php +namespace Digitigrade\Model; + +abstract class PushableModel extends FetchableModel implements \JsonSerializable { + public static function importFromReceivedObject(\stdClass $obj, bool $autoSave = true): static { + return static::createFromJson($obj, $autoSave); + } +}
\ No newline at end of file |
