function commerce_invoice_number_pattern_load in Commerce Invoice 7.2
Load an invoice number pattern by machine name.
Parameters
string $name:
Return value
InvoiceNumberPattern|FALSE
5 calls to commerce_invoice_number_pattern_load()
- commerce_invoice_action_create_from_order in ./
commerce_invoice.rules.inc - Action: Create invoice for a given order.
- commerce_invoice_create_from_order_form_submit in ./
commerce_invoice.admin.inc - Form API submit callback for invoicing orders.
- Invoice::getNumberPattern in src/
Entity/ Invoice.php - Returns the invoice number pattern for this invoice.
- InvoiceNumber::__construct in src/
InvoiceNumber/ InvoiceNumber.php - Constructor.
- InvoiceNumberPattern::getDefault in src/
Entity/ InvoiceNumberPattern.php - Get the default invoice number pattern.
1 string reference to 'commerce_invoice_number_pattern_load'
- commerce_invoice_number_pattern_form in ./
commerce_invoice.admin.inc - Form callback for an invoice number pattern.
File
- ./
commerce_invoice.module, line 157 - The Commerce Invoice module.
Code
function commerce_invoice_number_pattern_load($name) {
$patterns = entity_load_multiple_by_name('commerce_invoice_number_pattern', [
$name,
]);
return reset($patterns);
}