cmcintosh/commerce_license
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
8.x-dev
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
-
Clone
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more.
- Open with GitHub Desktop
- Download ZIP
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
Provides a framework for selling access to local or remote resources. Features -------- - Any kind of local or remote resource be licensed. Licenses are entities. License types are implemented as classes (thanks to Entity Bundle Plugin) and contain all relevant logic. - A license can be configurable, allowing its fields to be edited straight on the add to cart form (through Inline Entity Form), or through a checkout pane. - Remote licenses are synchronizable, allowing a remote service to be contacted each time the status changes (to create / suspend an account, or anything else). - A checkout pane for the "complete" step shows the access details of the bought licenses, and in the case of remote licenses, refreshes itself until advanced queue processes the sync. - Licenses can be time limited, and are automatically expired (by cron) once that time passes. Submodules ---------- - commerce_license_example: demonstrates the API for both local and remote licenses. - commerce_license_role: allows roles to be licensed. The customer receives the role referenced by the purchased license product. Changing $license->product_id (from "Basic Membership" to "Premium Membership", for instance) changes the owner's role. See https://drupal.org/node/2039687 for information on getting started.
About
Upgrade work converting commerce_license for Drupal 8.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published