Add stubs for various Laravel components and scaffolding
- Created stubs for JavaScript and SASS assets. - Added stubs for channel, command, component, controller, event, factory, job, listener, mail, middleware, migration, model, notification, observer, policy, request, resource, route provider, seeder, and validation rule. - Implemented scaffolding for configuration, service provider, and Vite integration. - Included example views for module structure. - Introduced a module loader for Vite to handle asset paths dynamically.
This commit is contained in:
@@ -15,12 +15,18 @@ class VpsServiceResource extends JsonResource
|
||||
public function toArray(Request $request): array
|
||||
{
|
||||
$orderItem = $this->orderItem;
|
||||
$invoice = $this->invoice;
|
||||
$order = $orderItem?->order ?? $invoice?->order;
|
||||
$product = $orderItem?->product;
|
||||
|
||||
return [
|
||||
'id' => $this->id,
|
||||
'uuid' => $this->uuid,
|
||||
'server_name' => $this->server_name,
|
||||
'invoice_id' => $this->invoice_id,
|
||||
'invoice_num' => $invoice?->invoice_number,
|
||||
'order_item_id' => $this->order_item_id,
|
||||
'order_num' => $order?->order_num,
|
||||
'status' => $this->status,
|
||||
'status_label' => $this->status_label,
|
||||
'auto_renew' => (bool) $this->auto_renew,
|
||||
|
||||
Reference in New Issue
Block a user