https://github.com/atomjoy/cartelo
Dostawa online dla restauracji, produkty, warianty produktów, dodatki, grupy dodatków, koszyk z api, kategorie, zamówienia, płatności payu itp. (przykłady).
https://github.com/atomjoy/cartelo
laravel-cart laravel-shopping-cart
Last synced: 3 months ago
JSON representation
Dostawa online dla restauracji, produkty, warianty produktów, dodatki, grupy dodatków, koszyk z api, kategorie, zamówienia, płatności payu itp. (przykłady).
- Host: GitHub
- URL: https://github.com/atomjoy/cartelo
- Owner: atomjoy
- Created: 2023-02-14T10:53:28.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-02-21T19:27:36.000Z (over 3 years ago)
- Last Synced: 2025-01-07T18:53:45.370Z (over 1 year ago)
- Topics: laravel-cart, laravel-shopping-cart
- Language: PHP
- Homepage: https://github.com/atomjoy/cartelo
- Size: 132 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cartelo
Dostawa online dla restauracji, produkty, warianty produktów, dodatki, grupy dodatków, koszyk z api, kategorie, zamówienia, płatności payu itp. (przykłady).
## Klasa użytkownika
app/Models/User.php
```php
mergeFillable([
// 'mobile', 'website'
]);
$this->mergeCasts([
// 'status' => StatusEnum::class,
// 'email_verified_at' => 'datetime:Y-m-d H:i:s',
]);
// $this->hidden[] = 'secret_hash';
}
protected $dispatchesEvents = [
// 'saved' => UserSaved::class,
// 'deleted' => UserDeleted::class,
];
}
```
### Klasa zamówień
app/Models/Order.php
```php
renderable(function (AuthenticationException $e, $request) {
if ($request->is('web/api/*') || $request->wantsJson()) {
return response()->errors($e->getMessage(), 401);
}
});
$this->renderable(function (NotFoundHttpException $e, $request) {
if ($request->is('web/api/*') || $request->wantsJson()) {
return response()->errors('Not Found.', 404);
}
});
}
```