Download the PHP package armezit/lunarphp-virtual-product without Composer
On this page you can find all versions of the php package armezit/lunarphp-virtual-product. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download armezit/lunarphp-virtual-product
More information about armezit/lunarphp-virtual-product
Files in armezit/lunarphp-virtual-product
Package lunarphp-virtual-product
Short Description Lunar E-Commerce Virtual Product Addon
License MIT
Homepage https://github.com/armezit/lunarphp-virtual-product
Informations about the package lunarphp-virtual-product
Lunar Virtual/Digital Product Addon
Virtual products (also known as digital goods), represent non-tangible items such as memberships, services, warranties, subscriptions and digital downloadable goods like games, virtual game tokens, books, music, videos, or other products.
The Virtual Product addon for Lunar allows you to define virtual/digital products in your Lunar store.
Requirements
- PHP ^8.1
- Laravel 9+
Quick Setup
You can install the package via composer:
Run the migrations with:
Usage
TBD.
Installation
Quick Setup covers the essential installation steps. This section, however, is a detailed installation procedure, containing all optional parts.
You can install the package via composer:
Migrations
Publish the migrations and run them with:
::: tip Table names are configurable. See the config file. :::
Config
You can publish the config file with:
This is the contents of the published config file:
Translations & Views
Optionally, you can publish the translations and views using
Service provider
By default, this package automatically register it`s service providers when it is installed.
If for any reason you prefer to register them manually, you should add the package service providers
into your laravel application's config/app.php
file.
The VirtualProductServiceProvider
bootstrap primary package features,
while the VirtualProductHubServiceProvider
is used to register some
Slots to be used in Lunar Admin Hub.
Testing
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- Armin Rezayati
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of lunarphp-virtual-product with dependencies
illuminate/contracts Version ^9.0|^10.0
livewire/livewire Version ^2.0
lunarphp/lunar Version ^0.8
phpoffice/phpspreadsheet Version ^1.29
spatie/laravel-data Version ^3.0.0
spatie/laravel-package-tools Version ^1.9.2