¨4.0.1¨

This commit is contained in:
¨NW¨
2023-12-03 14:07:47 +00:00
parent c08b36d1b6
commit f35052522d
1112 changed files with 43019 additions and 24987 deletions

View File

@@ -0,0 +1,38 @@
<?php
namespace Modules\Cart\Storages;
use Modules\Cart\Entities\Cart;
use Darryldecode\Cart\CartCollection;
class Database
{
public function get($key)
{
if ($this->has($key)) {
return new CartCollection(Cart::find($key)->data);
} else {
return [];
}
}
public function has($key)
{
return Cart::find($key);
}
public function put($key, $value)
{
if ($row = Cart::find($key)) {
$row->data = $value;
$row->save();
} else {
Cart::create([
'id' => $key,
'data' => $value,
]);
}
}
}