protected function CommerceExampleProductLineItemMigration::type in Commerce Migrate 7
Check line item type.
Return value
string Type of line item.
2 calls to CommerceExampleProductLineItemMigration::type()
- CommerceExampleProductLineItemMigration::priceComponentShipping in commerce_migrate_example/
migrations/ product_line_item.inc - Add "shipping" price component for "shipping" line item types.
- CommerceExampleProductLineItemMigration::shouldProductBeAttached in commerce_migrate_example/
migrations/ product_line_item.inc - Should product be attached to line item.
File
- commerce_migrate_example/
migrations/ product_line_item.inc, line 81 - Import line items of the "product" type.
Class
- CommerceExampleProductLineItemMigration
- Class CommerceExampleProductLineItemMigration.
Code
protected function type() {
// If second character of SKU is "0" then line item is of "product" type.
return 0 == $this->sourceValues->sku[1] ? 'product' : 'shipping';
}