class CommerceLicenseBroken in Commerce License 7
Broken implementation of a type plugin. Used as a fallback when the actual type plugin can't be loaded.
Hierarchy
- class \Entity implements EntityInterface
- class \CommerceLicenseBase implements CommerceLicenseInterface, EntityBundlePluginValidableInterface
- class \CommerceLicenseBroken
- class \CommerceLicenseBase implements CommerceLicenseInterface, EntityBundlePluginValidableInterface
Expanded class hierarchy of CommerceLicenseBroken
1 string reference to 'CommerceLicenseBroken'
- commerce_license_entity_info in ./
commerce_license.module - Implements hook_entity_info().
File
- includes/
plugins/ license_type/ base.inc, line 568 - Abstract and interface plugin implementation.
View source
class CommerceLicenseBroken extends CommerceLicenseBase {
/**
* Throw an exception.
*/
public function __construct($values = array(), $entityType = NULL) {
throw new CommerceLicenseException('Attempted to instantiate a broken license type plugin');
}
/**
* Implements EntityBundlePluginValidableInterface::isValid().
*/
public static function isValid() {
return FALSE;
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
CommerceLicenseBase:: |
public | property | The date (unix timestamp) when the license expires. 0 for never. | |
CommerceLicenseBase:: |
public | property | Whether the module should expire the license automatically. | |
CommerceLicenseBase:: |
public | property | The date (unix timestamp) when the license was granted. | |
CommerceLicenseBase:: |
public | property | The license id. | |
CommerceLicenseBase:: |
public | property | The product_id of the licensed product. | |
CommerceLicenseBase:: |
public | property | The revision id. | |
CommerceLicenseBase:: |
public | property | The license status. | |
CommerceLicenseBase:: |
public | property | The license type (bundle). | |
CommerceLicenseBase:: |
public | property | The uid of the license owner. | |
CommerceLicenseBase:: |
public | property |
License metadata wrapper. Overrides Entity:: |
|
CommerceLicenseBase:: |
public | function |
Implements CommerceLicenseInterface::accessDetails(). Overrides CommerceLicenseInterface:: |
2 |
CommerceLicenseBase:: |
public | function |
Implements CommerceLicenseInterface::activate(). Overrides CommerceLicenseInterface:: |
1 |
CommerceLicenseBase:: |
public | function |
Implements CommerceLicenseInterface::checkoutCompletionMessage(). Overrides CommerceLicenseInterface:: |
2 |
CommerceLicenseBase:: |
public | function |
Implements CommerceLicenseInterface::expire(). Overrides CommerceLicenseInterface:: |
1 |
CommerceLicenseBase:: |
static | function |
Implements EntityBundlePluginProvideFieldsInterface::fields(). Overrides EntityBundlePluginProvideFieldsInterface:: |
2 |
CommerceLicenseBase:: |
public | function |
Implements CommerceLicenseInterface::form(). Overrides CommerceLicenseInterface:: |
1 |
CommerceLicenseBase:: |
public | function |
Implements CommerceLicenseInterface::formSubmit(). Overrides CommerceLicenseInterface:: |
|
CommerceLicenseBase:: |
public | function |
Implements CommerceLicenseInterface::formValidate(). Overrides CommerceLicenseInterface:: |
1 |
CommerceLicenseBase:: |
public | function |
Implements CommerceLicenseInterface::isConfigurable(). Overrides CommerceLicenseInterface:: |
3 |
CommerceLicenseBase:: |
public | function |
Implements CommerceLicenseInterface::renew(). Overrides CommerceLicenseInterface:: |
|
CommerceLicenseBase:: |
public | function |
Implements CommerceLicenseInterface::revoke(). Overrides CommerceLicenseInterface:: |
1 |
CommerceLicenseBase:: |
public | function |
Overrides Entity::save(). Overrides Entity:: |
2 |
CommerceLicenseBase:: |
public | function |
Implements CommerceLicenseInterface::suspend(). Overrides CommerceLicenseInterface:: |
1 |
CommerceLicenseBroken:: |
public static | function |
Implements EntityBundlePluginValidableInterface::isValid(). Overrides CommerceLicenseBase:: |
|
CommerceLicenseBroken:: |
public | function |
Throw an exception. Overrides CommerceLicenseBase:: |
|
Entity:: |
protected | property | 1 | |
Entity:: |
protected | property | ||
Entity:: |
protected | property | ||
Entity:: |
protected | property | ||
Entity:: |
public | function |
Builds a structured array representing the entity's content. Overrides EntityInterface:: |
1 |
Entity:: |
public | function |
Returns the bundle of the entity. Overrides EntityInterface:: |
|
Entity:: |
protected | function | Defines the entity label if the 'entity_class_label' callback is used. | 1 |
Entity:: |
protected | function | Override this in order to implement a custom default URI and specify 'entity_class_uri' as 'uri callback' hook_entity_info(). | |
Entity:: |
public | function |
Permanently deletes the entity. Overrides EntityInterface:: |
|
Entity:: |
public | function |
Returns the info of the type of the entity. Overrides EntityInterface:: |
|
Entity:: |
public | function |
Returns the type of the entity. Overrides EntityInterface:: |
|
Entity:: |
public | function |
Exports the entity. Overrides EntityInterface:: |
|
Entity:: |
public | function |
Gets the raw, translated value of a property or field. Overrides EntityInterface:: |
|
Entity:: |
public | function |
Checks if the entity has a certain exportable status. Overrides EntityInterface:: |
|
Entity:: |
public | function |
Returns the entity identifier, i.e. the entities name or numeric id. Overrides EntityInterface:: |
|
Entity:: |
public | function |
Returns the internal, numeric identifier. Overrides EntityInterface:: |
|
Entity:: |
public | function |
Checks whether the entity is the default revision. Overrides EntityInterface:: |
|
Entity:: |
public | function |
Returns the label of the entity. Overrides EntityInterface:: |
|
Entity:: |
protected | function | Set up the object instance on construction or unserializiation. | |
Entity:: |
public | function |
Returns the uri of the entity just as entity_uri(). Overrides EntityInterface:: |
|
Entity:: |
public | function |
Generate an array for rendering the entity. Overrides EntityInterface:: |
|
Entity:: |
public | function |
Returns the EntityMetadataWrapper of the entity. Overrides EntityInterface:: |
|
Entity:: |
public | function | Magic method to only serialize what's necessary. | |
Entity:: |
public | function | Magic method to invoke setUp() on unserialization. |