├── CONTRIBUTING.md ├── Changelog.md ├── LICENSE.md ├── README.md ├── composer.json └── src ├── Adjustments ├── Adjusters │ ├── AdjusterAliases.php │ ├── PercentDiscount.php │ ├── SimpleDiscount.php │ ├── SimpleFee.php │ ├── SimpleShippingFee.php │ ├── SimpleTax.php │ └── SimpleTaxDeduction.php ├── Contracts │ ├── Adjustable.php │ ├── Adjuster.php │ ├── Adjustment.php │ ├── AdjustmentCollection.php │ └── AdjustmentType.php ├── Models │ ├── Adjustment.php │ ├── AdjustmentProxy.php │ ├── AdjustmentType.php │ └── AdjustmentTypeProxy.php ├── Providers │ └── ModuleServiceProvider.php ├── Support │ ├── ArrayAdjustmentCollection.php │ ├── HasAdjustmentsViaRelation.php │ ├── HasEmptyData.php │ ├── HasNoOrigin.php │ ├── HasWriteableAdjustable.php │ ├── HasWriteableTitleAndDescription.php │ ├── IsACharge.php │ ├── IsAShippingAdjusment.php │ ├── IsIncluded.php │ ├── IsLockable.php │ ├── IsNotIncluded.php │ ├── RecalculatesAdjustments.php │ └── RelationAdjustmentCollection.php └── resources │ ├── database │ └── migrations │ │ ├── 2021_05_27_113135_create_adjustments_table.php │ │ └── 2025_09_12_090043_add_source_morph_fields_to_the_adjustments_table.php │ └── manifest.php ├── Cart ├── CartManager.php ├── Contracts │ ├── Cart.php │ ├── CartEvent.php │ ├── CartItem.php │ ├── CartManager.php │ └── CartState.php ├── Events │ ├── BaseCartEvent.php │ ├── CartCreated.php │ ├── CartDeleted.php │ ├── CartDeleting.php │ └── CartUpdated.php ├── Exceptions │ └── InvalidCartConfigurationException.php ├── Facades │ └── Cart.php ├── Listeners │ ├── AssignUserToCart.php │ ├── DissociateUserFromCart.php │ └── RestoreCurrentUsersLastActiveCart.php ├── Models │ ├── Cart.php │ ├── CartItem.php │ ├── CartItemProxy.php │ ├── CartProxy.php │ ├── CartState.php │ └── CartStateProxy.php ├── Providers │ ├── EventServiceProvider.php │ └── ModuleServiceProvider.php └── resources │ ├── config │ └── module.php │ ├── database │ └── migrations │ │ ├── 2017_10_28_111947_create_carts_table.php │ │ ├── 2017_10_29_224033_create_cart_items_table.php │ │ ├── 2018_10_15_224808_add_cart_state.php │ │ ├── 2023_01_12_123641_add_cart_item_configuration.php │ │ └── 2025_05_29_091853_add_parent_id_to_the_cart_items_table.php │ └── manifest.php ├── Category ├── Contracts │ ├── Taxon.php │ └── Taxonomy.php ├── Models │ ├── Taxon.php │ ├── TaxonProxy.php │ ├── Taxonomy.php │ └── TaxonomyProxy.php ├── Providers │ └── ModuleServiceProvider.php ├── Traits │ └── HasTaxons.php └── resources │ ├── database │ └── migrations │ │ ├── 2018_08_24_160805_create_taxonomies_table.php │ │ ├── 2018_08_24_165408_create_taxons_table.php │ │ ├── 2018_11_04_211505_create_model_taxons_table.php │ │ └── 2024_06_07_083226_add_content_fields_to_taxons_table.php │ └── manifest.php ├── Channel ├── Contracts │ └── Channel.php ├── Models │ ├── Channel.php │ └── ChannelProxy.php ├── Providers │ └── ModuleServiceProvider.php ├── Traits │ └── Channelable.php └── resources │ ├── database │ └── migrations │ │ ├── 2019_07_30_040905_create_channels_table.php │ │ ├── 2023_07_10_145614_add_currency_to_the_channels_table.php │ │ ├── 2023_08_31_182424_add_channelables_table.php │ │ ├── 2024_01_26_103355_extend_channels_table.php │ │ └── 2024_04_04_123653_convert_channel_billing_and_shipping_countries_to_zones.php │ └── manifest.php ├── Checkout ├── CheckoutManager.php ├── Contracts │ ├── Checkout.php │ ├── CheckoutDataFactory.php │ ├── CheckoutEvent.php │ ├── CheckoutRequest.php │ ├── CheckoutState.php │ ├── CheckoutStore.php │ └── CouponEvent.php ├── Drivers │ ├── BaseCheckoutStore.php │ ├── ImplicitCheckoutRequest.php │ ├── RequestStore.php │ └── SessionStore.php ├── Events │ ├── BaseCheckoutEvent.php │ ├── BaseCouponEvent.php │ ├── BillpayerChanged.php │ ├── CouponAdded.php │ ├── CouponRemoved.php │ ├── CouponUtilized.php │ ├── PaymentMethodSelected.php │ ├── ShippingAddressChanged.php │ └── ShippingMethodSelected.php ├── Facades │ └── Checkout.php ├── Models │ ├── CheckoutState.php │ └── CheckoutStateProxy.php ├── Providers │ └── ModuleServiceProvider.php ├── Traits │ ├── EmulatesFillAttributes.php │ └── HasCheckoutState.php └── resources │ ├── config │ └── module.php │ └── manifest.php ├── Contracts ├── Address.php ├── Billpayer.php ├── Buyable.php ├── CheckoutSubject.php ├── CheckoutSubjectItem.php ├── Configurable.php ├── Contactable.php ├── Customer.php ├── DetailedAmount.php ├── Dimension.php ├── Feature.php ├── HasImages.php ├── Merchant.php ├── Organization.php ├── Payable.php ├── Person.php ├── Sale.php ├── SaleItem.php ├── Schematized.php ├── Shippable.php ├── ShippableItem.php └── Stockable.php ├── Foundation ├── Events │ ├── BasePromotionEvent.php │ └── PromotionUtilized.php ├── Factories │ ├── CheckoutDataFactory.php │ └── OrderFactory.php ├── Listeners │ ├── CalculatePromotions.php │ ├── CalculateShippingFees.php │ ├── CalculateTaxes.php │ ├── DeleteCartAdjustments.php │ ├── HasCartAndCheckout.php │ ├── UpdateCouponUsage.php │ ├── UpdatePromotionUsage.php │ └── UpdateSalesFigures.php ├── Models │ ├── Address.php │ ├── Cart.php │ ├── CartItem.php │ ├── Channel.php │ ├── Customer.php │ ├── MasterProduct.php │ ├── MasterProductVariant.php │ ├── Order.php │ ├── OrderItem.php │ ├── PaymentMethod.php │ ├── Product.php │ ├── Shipment.php │ ├── ShippingMethod.php │ ├── Taxon.php │ └── Taxonomy.php ├── Providers │ ├── EventServiceProvider.php │ └── ModuleServiceProvider.php ├── Search │ ├── ProductFinder.php │ └── ProductSearch.php ├── Shipping │ ├── DiscountableShippingFee.php │ ├── DiscountableShippingFeeCalculator.php │ ├── FlatFeeCalculator.php │ ├── Method │ │ └── Eligibility │ │ │ ├── AvailableShippingMethods.php │ │ │ ├── ChannelChecker.php │ │ │ ├── Checker.php │ │ │ ├── ShippingCategoryChecker.php │ │ │ └── ShippingZoneChecker.php │ ├── PaymentDependentShippingFee.php │ └── PaymentDependentShippingFeeCalculator.php ├── Support │ └── helpers.php ├── Traits │ ├── CanBeShipped.php │ └── LoadsMediaConversionsFromConfig.php └── resources │ ├── config │ └── box.php │ ├── database │ └── migrations │ │ ├── 2018_05_12_100622_create_media_table.php │ │ ├── 2018_11_10_204207_add_sales_attributes_to_products.php │ │ ├── 2020_10_02_230537_upgrade_media_table_to_v8.php │ │ ├── 2020_12_08_150233_upgrade_media_table_to_v9.php │ │ ├── 2022_07_05_154855_add_channel_id_to_orders_table.php │ │ ├── 2023_02_22_191444_add_shipping_method_and_customer_to_the_orders_table.php │ │ ├── 2023_03_06_203615_add_payable_remote_id_to_the_orders_table.php │ │ ├── 2023_03_25_201501_add_tax_category_id_to_products.php │ │ ├── 2023_10_04_230611_add_payment_method_to_orders_table.php │ │ ├── 2024_04_10_200341_add_zone_to_payment_methods_table.php │ │ └── 2025_06_23_101504_add_shipping_category_id_to_products.php │ └── manifest.php ├── Links ├── Contracts │ ├── LinkGroup.php │ ├── LinkGroupItem.php │ └── LinkType.php ├── Models │ ├── LinkGroup.php │ ├── LinkGroupItem.php │ ├── LinkGroupItemProxy.php │ ├── LinkGroupProxy.php │ ├── LinkType.php │ └── LinkTypeProxy.php ├── Providers │ └── ModuleServiceProvider.php ├── Query │ ├── CachesMorphTypes.php │ ├── Eliminate.php │ ├── EliminateLinkGroup.php │ ├── EliminateLinks.php │ ├── Establish.php │ ├── FindsDesiredLinkGroups.php │ ├── Get.php │ ├── HasBaseModel.php │ ├── HasPrivateLinkTypeBasedConstructor.php │ ├── HasPropertyFilter.php │ └── WantsLinksOrGroups.php ├── Support │ └── helpers.php ├── Traits │ ├── Linkable.php │ └── NormalizesLinkType.php └── resources │ ├── database │ └── migrations │ │ ├── 2022_02_11_181838_create_link_types_table.php │ │ ├── 2022_02_16_092027_create_link_group_tables.php │ │ └── 2024_05_31_074502_add_root_item_to_link_group_items_table.php │ └── manifest.php ├── MasterProduct ├── Contracts │ ├── MasterProduct.php │ └── MasterProductVariant.php ├── Models │ ├── MasterProduct.php │ ├── MasterProductProxy.php │ ├── MasterProductVariant.php │ └── MasterProductVariantProxy.php ├── Providers │ └── ModuleServiceProvider.php └── resources │ ├── database │ └── migrations │ │ ├── 2022_06_13_090450_create_master_products_table.php │ │ ├── 2022_06_13_090835_create_master_product_variants_table.php │ │ ├── 2023_01_25_114755_add_description_to_variants_table.php │ │ ├── 2023_11_23_152437_add_backorder_to_master_product_variants_table.php │ │ ├── 2025_02_03_092306_add_gtin_to_master_product_variants_table.php │ │ ├── 2025_03_05_090931_change_variant_gtin_field_length.php │ │ ├── 2025_09_22_102720_add_priority_to_master_products_table.php │ │ ├── 2025_09_22_110414_add_priority_to_master_product_variants_table.php │ │ ├── 2025_10_03_170741_add_subtitle_to_master_products_table.php │ │ └── 2025_10_03_170816_add_subtitle_to_master_product_variants_table.php │ └── manifest.php ├── Order ├── Contracts │ ├── Billpayer.php │ ├── FulfillmentStatus.php │ ├── Order.php │ ├── OrderAwareEvent.php │ ├── OrderFactory.php │ ├── OrderItem.php │ ├── OrderItemAwareEvent.php │ ├── OrderNumberGenerator.php │ └── OrderStatus.php ├── Events │ ├── BaseOrderEvent.php │ ├── BaseOrderItemEvent.php │ ├── HasOrder.php │ ├── OrderBillpayerUpdated.php │ ├── OrderItemHasBeenPutOnHold.php │ ├── OrderItemPickedUp.php │ ├── OrderItemShipped.php │ ├── OrderItemsIsReadyForDelivery.php │ ├── OrderItemsIsReadyForPickup.php │ ├── OrderProcessingStarted.php │ ├── OrderShippingAddressUpdated.php │ ├── OrderWasCancelled.php │ ├── OrderWasCompleted.php │ └── OrderWasCreated.php ├── Exceptions │ └── CreateOrderException.php ├── Factories │ └── OrderFactory.php ├── Generators │ ├── NanoIdGenerator.php │ ├── SequentialNumberGenerator.php │ └── TimeHashGenerator.php ├── Models │ ├── Billpayer.php │ ├── BillpayerProxy.php │ ├── FulfillmentStatus.php │ ├── FulfillmentStatusProxy.php │ ├── Order.php │ ├── OrderItem.php │ ├── OrderItemProxy.php │ ├── OrderProxy.php │ ├── OrderStatus.php │ └── OrderStatusProxy.php ├── Providers │ └── ModuleServiceProvider.php └── resources │ ├── config │ └── module.php │ ├── database │ └── migrations │ │ ├── 2017_11_27_131854_create_billpayers_table.php │ │ ├── 2017_11_27_131855_create_orders_table.php │ │ ├── 2017_11_27_145105_create_order_items_table.php │ │ ├── 2020_12_29_124643_add_unique_index_to_order_numbers.php │ │ ├── 2023_01_19_121154_add_order_item_configuration.php │ │ ├── 2023_02_20_145123_add_fulfillment_status_to_orders.php │ │ ├── 2023_02_20_153027_add_fulfillment_status_to_order_items.php │ │ ├── 2023_02_22_180720_add_language_and_ordered_at_fields_to_the_orders_table.php │ │ ├── 2023_07_10_115351_add_currency_field_to_the_orders_table.php │ │ ├── 2024_08_27_082142_add_domain_to_the_orders_table.php │ │ └── 2025_06_27_112553_add_parent_id_to_the_order_items_table.php │ └── manifest.php ├── Payment ├── Contracts │ ├── Payment.php │ ├── PaymentAware.php │ ├── PaymentEvent.php │ ├── PaymentEventMap.php │ ├── PaymentGateway.php │ ├── PaymentHistory.php │ ├── PaymentMethod.php │ ├── PaymentRequest.php │ ├── PaymentResponse.php │ ├── PaymentStatus.php │ ├── Transaction.php │ ├── TransactionHandler.php │ └── TransactionNotCreated.php ├── Events │ ├── BasePaymentEvent.php │ ├── HasPayment.php │ ├── PaymentCompleted.php │ ├── PaymentCreated.php │ ├── PaymentDeclined.php │ ├── PaymentPartiallyReceived.php │ └── PaymentTimedOut.php ├── Exceptions │ └── InexistentPaymentGatewayException.php ├── Factories │ └── PaymentFactory.php ├── Gateways │ └── NullGateway.php ├── Models │ ├── Payment.php │ ├── PaymentHistory.php │ ├── PaymentHistoryProxy.php │ ├── PaymentMethod.php │ ├── PaymentMethodProxy.php │ ├── PaymentProxy.php │ ├── PaymentStatus.php │ └── PaymentStatusProxy.php ├── PaymentGateways.php ├── Processing │ ├── DefaultEventMappingRules.php │ └── PaymentResponseHandler.php ├── Providers │ └── ModuleServiceProvider.php ├── Requests │ └── NullRequest.php ├── Responses │ ├── NoTransaction.php │ ├── NullResponse.php │ └── NullStatus.php ├── Support │ └── ReplacesPaymentUrlParameters.php └── resources │ ├── database │ └── migrations │ │ ├── 2019_12_17_093757_create_payment_methods_table.php │ │ ├── 2019_12_17_094730_create_payments_table.php │ │ ├── 2021_02_28_161404_add_status_message_to_payments_table.php │ │ ├── 2021_03_21_102944_create_payment_history_table.php │ │ ├── 2021_05_20_174749_add_remote_id_to_payments_table.php │ │ ├── 2023_03_06_205137_add_subtype_to_payments_table.php │ │ └── 2025_11_18_085841_add_status_index_to_payments.php │ └── manifest.php ├── Product ├── Contracts │ ├── Product.php │ ├── ProductAvailabilityScope.php │ └── ProductState.php ├── Models │ ├── Product.php │ ├── ProductAvailabilityScope.php │ ├── ProductAvailabilityScopeProxy.php │ ├── ProductProxy.php │ ├── ProductState.php │ └── ProductStateProxy.php ├── Providers │ └── ModuleServiceProvider.php └── resources │ ├── database │ └── migrations │ │ ├── 2017_10_07_133259_create_products_table.php │ │ ├── 2019_04_08_000000_add_stock_field_to_products_table.php │ │ ├── 2022_02_28_160230_add_original_price_field_to_products_table.php │ │ ├── 2022_02_28_163548_add_dimensions_to_products_table.php │ │ ├── 2023_11_23_091238_add_backorder_to_products_table.php │ │ ├── 2025_02_03_091939_add_gtin_to_products_table.php │ │ ├── 2025_03_05_091115_change_product_gtin_field_length.php │ │ ├── 2025_06_25_151220_change_the_product_state_field_to_plain_string.php │ │ ├── 2025_09_22_102147_add_priority_to_products_table.php │ │ └── 2025_10_03_145357_add_subtitle_to_products_table.php │ └── manifest.php ├── Promotion ├── Actions │ ├── CartFixedDiscount.php │ ├── CartItemPercentDiscount.php │ ├── CartPercentageDiscount.php │ └── StaggeredDiscount.php ├── Contracts │ ├── Coupon.php │ ├── Promotion.php │ ├── PromotionAction.php │ ├── PromotionActionType.php │ ├── PromotionEvent.php │ ├── PromotionRule.php │ └── PromotionRuleType.php ├── Exceptions │ ├── InexistentPromotionActionException.php │ └── InexistentPromotionRuleException.php ├── Models │ ├── Coupon.php │ ├── CouponProxy.php │ ├── Promotion.php │ ├── PromotionAction.php │ ├── PromotionActionProxy.php │ ├── PromotionProxy.php │ ├── PromotionRule.php │ ├── PromotionRuleProxy.php │ └── PromotionStatus.php ├── PromotionActionTypes.php ├── PromotionRuleTypes.php ├── Providers │ └── ModuleServiceProvider.php ├── Rules │ ├── CartMinimumValue.php │ └── CartQuantity.php └── resources │ ├── database │ └── migrations │ │ ├── 2024_06_08_131453_create_promotions_table.php │ │ ├── 2024_06_08_164653_create_coupons_table.php │ │ ├── 2024_06_09_095853_create_promotion_rules_table.php │ │ └── 2024_06_10_175853_create_promotion_actions_table.php │ └── manifest.php ├── Properties ├── Contracts │ ├── Property.php │ ├── PropertyType.php │ └── PropertyValue.php ├── Exceptions │ ├── UnknownPropertyException.php │ └── UnknownPropertyTypeException.php ├── Models │ ├── Property.php │ ├── PropertyProxy.php │ ├── PropertyValue.php │ └── PropertyValueProxy.php ├── PropertyTypes.php ├── Providers │ └── ModuleServiceProvider.php ├── Traits │ └── HasPropertyValues.php ├── Types │ ├── Boolean.php │ ├── Integer.php │ ├── Number.php │ └── Text.php └── resources │ ├── database │ └── migrations │ │ ├── 2018_12_08_111450_create_properties_table.php │ │ ├── 2018_12_08_112321_create_property_values_table.php │ │ ├── 2018_12_08_124157_create_model_property_values_table.php │ │ └── 2023_08_23_155708_add_hidden_field_to_properties.php │ └── manifest.php ├── Shipment ├── Calculators │ └── NullShippingFeeCalculator.php ├── Contracts │ ├── Carrier.php │ ├── Shipment.php │ ├── ShipmentEvent.php │ ├── ShipmentStatus.php │ ├── ShippingCategory.php │ ├── ShippingCategoryMatchingCondition.php │ ├── ShippingFeeCalculator.php │ └── ShippingMethod.php ├── Events │ ├── BaseShipmentEvent.php │ ├── ShipmentCanceled.php │ ├── ShipmentCreated.php │ ├── ShipmentDelivered.php │ ├── ShipmentDeliveredToPickupPoint.php │ ├── ShipmentDeliveryAttemptFailed.php │ ├── ShipmentIsOutForDelivery.php │ ├── ShipmentIsReady.php │ ├── ShipmentLost.php │ └── ShipmentPickedUp.php ├── Exceptions │ ├── InexistentShippingFeeCalculatorException.php │ └── InvalidShippingConfigurationException.php ├── Models │ ├── Carrier.php │ ├── CarrierProxy.php │ ├── Shipment.php │ ├── ShipmentProxy.php │ ├── ShipmentStatus.php │ ├── ShipmentStatusProxy.php │ ├── ShippingCategory.php │ ├── ShippingCategoryMatchingCondition.php │ ├── ShippingCategoryMatchingConditionProxy.php │ ├── ShippingCategoryProxy.php │ ├── ShippingFee.php │ ├── ShippingMethod.php │ ├── ShippingMethodProxy.php │ └── TimeUnit.php ├── Providers │ └── ModuleServiceProvider.php ├── ShippingFeeCalculators.php ├── Traits │ ├── BelongsToCarrier.php │ └── BelongsToShippingCategory.php └── resources │ ├── database │ └── migrations │ │ ├── 2019_02_16_082635_create_shipments_table.php │ │ ├── 2022_02_28_220149_create_carriers_table.php │ │ ├── 2022_02_28_221239_add_carrier_id_to_shipments_table.php │ │ ├── 2022_03_26_144125_create_shipping_methods_table.php │ │ ├── 2022_11_09_141850_add_active_flag_to_shipping_methods_table.php │ │ ├── 2023_02_20_094957_add_reference_number_to_shipments_table.php │ │ ├── 2023_02_20_104644_create_shippables_table.php │ │ ├── 2023_02_27_183045_add_zone_to_shipping_methods_table.php │ │ ├── 2023_03_12_093217_add_zones_foreign_key_to_shipping_methods_table.php │ │ ├── 2023_03_28_195634_add_extend_the_shipments_table.php │ │ ├── 2025_02_27_115407_add_eta_fields_to_shipping_methods_table.php │ │ ├── 2025_06_19_114152_create_shipping_categories_table.php │ │ ├── 2025_06_25_113045_add_category_to_shipping_methods_table.php │ │ └── 2025_07_30_151700_add_is_not_shippable_to_shipping_categories_table.php │ └── manifest.php ├── Support ├── Dto │ ├── Address.php │ ├── DetailedAmount.php │ ├── Dimension.php │ ├── Merchant.php │ └── SchemaDefinition.php ├── Features.php ├── Features │ ├── Inventory.php │ ├── MultiChannel.php │ ├── MultiLanguage.php │ ├── Pricing.php │ └── SearchEngine.php ├── Generators │ └── NanoIdGenerator.php ├── Traits │ ├── AddressModel.php │ ├── BuyableModel.php │ ├── BuyableNoImage.php │ ├── ConfigurableModel.php │ ├── ConfigurationHasNoSchema.php │ └── HasImagesFromMediaLibrary.php ├── Utils │ ├── AddressComparisonResult.php │ └── Addresses.php └── Validation │ ├── GtinValidator.php │ └── Rules │ └── MustBeAValidGtin.php ├── Taxes ├── Calculators │ ├── DeductiveTaxCalculator.php │ ├── DefaultTaxCalculator.php │ └── NullTaxCalculator.php ├── Contracts │ ├── TaxCalculator.php │ ├── TaxCategory.php │ ├── TaxCategoryType.php │ ├── TaxEngineDriver.php │ ├── TaxRate.php │ └── Taxable.php ├── Drivers │ ├── NullTaxEngineDriver.php │ ├── SimpleTaxEngineDriver.php │ └── TaxEngineManager.php ├── Exceptions │ ├── InexistentTaxCalculatorException.php │ └── InvalidTaxConfigurationException.php ├── Facades │ └── TaxEngine.php ├── Models │ ├── TaxCategory.php │ ├── TaxCategoryProxy.php │ ├── TaxCategoryType.php │ ├── TaxCategoryTypeProxy.php │ ├── TaxRate.php │ └── TaxRateProxy.php ├── Providers │ └── ModuleServiceProvider.php ├── TaxCalculators.php ├── Traits │ └── BelongsToTaxCategory.php └── resources │ ├── config │ └── module.php │ ├── database │ └── migrations │ │ ├── 2023_03_17_150427_create_tax_categories_table.php │ │ ├── 2023_03_26_085056_create_tax_rates_table.php │ │ └── 2024_02_09_144402_add_type_to_tax_categories_table.php │ └── manifest.php ├── Translation ├── Cache │ └── StaticTranslationCache.php ├── Contracts │ └── Translation.php ├── Models │ ├── Translation.php │ └── TranslationProxy.php ├── Providers │ └── ModuleServiceProvider.php ├── Support │ └── helpers.php ├── Traits │ └── HasTranslations.php └── resources │ ├── config │ └── module.php │ ├── database │ └── migrations │ │ └── 2025_04_23_141135_create_translations_table.php │ └── manifest.php └── Video ├── Contracts ├── Video.php └── VideoDriver.php ├── Drivers └── Youtube.php ├── Dto ├── DriverCapabilities.php ├── MetaData.php ├── Stats.php └── Thumbnail.php ├── Exceptions └── UnknownVideoDriverException.php ├── Models ├── Video.php └── VideoProxy.php ├── Providers └── ModuleServiceProvider.php ├── Traits └── HasVideos.php ├── VideoDrivers.php └── resources ├── database └── migrations │ ├── 2025_03_05_120359_create_videos_table.php │ └── 2025_03_05_120417_create_model_videos_table.php └── manifest.php /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/Changelog.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/composer.json -------------------------------------------------------------------------------- /src/Adjustments/Adjusters/AdjusterAliases.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Adjusters/AdjusterAliases.php -------------------------------------------------------------------------------- /src/Adjustments/Adjusters/PercentDiscount.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Adjusters/PercentDiscount.php -------------------------------------------------------------------------------- /src/Adjustments/Adjusters/SimpleDiscount.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Adjusters/SimpleDiscount.php -------------------------------------------------------------------------------- /src/Adjustments/Adjusters/SimpleFee.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Adjusters/SimpleFee.php -------------------------------------------------------------------------------- /src/Adjustments/Adjusters/SimpleShippingFee.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Adjusters/SimpleShippingFee.php -------------------------------------------------------------------------------- /src/Adjustments/Adjusters/SimpleTax.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Adjusters/SimpleTax.php -------------------------------------------------------------------------------- /src/Adjustments/Adjusters/SimpleTaxDeduction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Adjusters/SimpleTaxDeduction.php -------------------------------------------------------------------------------- /src/Adjustments/Contracts/Adjustable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Contracts/Adjustable.php -------------------------------------------------------------------------------- /src/Adjustments/Contracts/Adjuster.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Contracts/Adjuster.php -------------------------------------------------------------------------------- /src/Adjustments/Contracts/Adjustment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Contracts/Adjustment.php -------------------------------------------------------------------------------- /src/Adjustments/Contracts/AdjustmentCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Contracts/AdjustmentCollection.php -------------------------------------------------------------------------------- /src/Adjustments/Contracts/AdjustmentType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Contracts/AdjustmentType.php -------------------------------------------------------------------------------- /src/Adjustments/Models/Adjustment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Models/Adjustment.php -------------------------------------------------------------------------------- /src/Adjustments/Models/AdjustmentProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Models/AdjustmentProxy.php -------------------------------------------------------------------------------- /src/Adjustments/Models/AdjustmentType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Models/AdjustmentType.php -------------------------------------------------------------------------------- /src/Adjustments/Models/AdjustmentTypeProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Models/AdjustmentTypeProxy.php -------------------------------------------------------------------------------- /src/Adjustments/Providers/ModuleServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Providers/ModuleServiceProvider.php -------------------------------------------------------------------------------- /src/Adjustments/Support/ArrayAdjustmentCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Support/ArrayAdjustmentCollection.php -------------------------------------------------------------------------------- /src/Adjustments/Support/HasAdjustmentsViaRelation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Support/HasAdjustmentsViaRelation.php -------------------------------------------------------------------------------- /src/Adjustments/Support/HasEmptyData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Support/HasEmptyData.php -------------------------------------------------------------------------------- /src/Adjustments/Support/HasNoOrigin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Support/HasNoOrigin.php -------------------------------------------------------------------------------- /src/Adjustments/Support/HasWriteableAdjustable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Support/HasWriteableAdjustable.php -------------------------------------------------------------------------------- /src/Adjustments/Support/HasWriteableTitleAndDescription.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Support/HasWriteableTitleAndDescription.php -------------------------------------------------------------------------------- /src/Adjustments/Support/IsACharge.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Support/IsACharge.php -------------------------------------------------------------------------------- /src/Adjustments/Support/IsAShippingAdjusment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Support/IsAShippingAdjusment.php -------------------------------------------------------------------------------- /src/Adjustments/Support/IsIncluded.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Support/IsIncluded.php -------------------------------------------------------------------------------- /src/Adjustments/Support/IsLockable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Support/IsLockable.php -------------------------------------------------------------------------------- /src/Adjustments/Support/IsNotIncluded.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Support/IsNotIncluded.php -------------------------------------------------------------------------------- /src/Adjustments/Support/RecalculatesAdjustments.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Support/RecalculatesAdjustments.php -------------------------------------------------------------------------------- /src/Adjustments/Support/RelationAdjustmentCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/Support/RelationAdjustmentCollection.php -------------------------------------------------------------------------------- /src/Adjustments/resources/database/migrations/2021_05_27_113135_create_adjustments_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/resources/database/migrations/2021_05_27_113135_create_adjustments_table.php -------------------------------------------------------------------------------- /src/Adjustments/resources/database/migrations/2025_09_12_090043_add_source_morph_fields_to_the_adjustments_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/resources/database/migrations/2025_09_12_090043_add_source_morph_fields_to_the_adjustments_table.php -------------------------------------------------------------------------------- /src/Adjustments/resources/manifest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Adjustments/resources/manifest.php -------------------------------------------------------------------------------- /src/Cart/CartManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/CartManager.php -------------------------------------------------------------------------------- /src/Cart/Contracts/Cart.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/Contracts/Cart.php -------------------------------------------------------------------------------- /src/Cart/Contracts/CartEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/Contracts/CartEvent.php -------------------------------------------------------------------------------- /src/Cart/Contracts/CartItem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/Contracts/CartItem.php -------------------------------------------------------------------------------- /src/Cart/Contracts/CartManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/Contracts/CartManager.php -------------------------------------------------------------------------------- /src/Cart/Contracts/CartState.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/Contracts/CartState.php -------------------------------------------------------------------------------- /src/Cart/Events/BaseCartEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/Events/BaseCartEvent.php -------------------------------------------------------------------------------- /src/Cart/Events/CartCreated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/Events/CartCreated.php -------------------------------------------------------------------------------- /src/Cart/Events/CartDeleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/Events/CartDeleted.php -------------------------------------------------------------------------------- /src/Cart/Events/CartDeleting.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/Events/CartDeleting.php -------------------------------------------------------------------------------- /src/Cart/Events/CartUpdated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/Events/CartUpdated.php -------------------------------------------------------------------------------- /src/Cart/Exceptions/InvalidCartConfigurationException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/Exceptions/InvalidCartConfigurationException.php -------------------------------------------------------------------------------- /src/Cart/Facades/Cart.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/Facades/Cart.php -------------------------------------------------------------------------------- /src/Cart/Listeners/AssignUserToCart.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/Listeners/AssignUserToCart.php -------------------------------------------------------------------------------- /src/Cart/Listeners/DissociateUserFromCart.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/Listeners/DissociateUserFromCart.php -------------------------------------------------------------------------------- /src/Cart/Listeners/RestoreCurrentUsersLastActiveCart.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/Listeners/RestoreCurrentUsersLastActiveCart.php -------------------------------------------------------------------------------- /src/Cart/Models/Cart.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/Models/Cart.php -------------------------------------------------------------------------------- /src/Cart/Models/CartItem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/Models/CartItem.php -------------------------------------------------------------------------------- /src/Cart/Models/CartItemProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/Models/CartItemProxy.php -------------------------------------------------------------------------------- /src/Cart/Models/CartProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/Models/CartProxy.php -------------------------------------------------------------------------------- /src/Cart/Models/CartState.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/Models/CartState.php -------------------------------------------------------------------------------- /src/Cart/Models/CartStateProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/Models/CartStateProxy.php -------------------------------------------------------------------------------- /src/Cart/Providers/EventServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/Providers/EventServiceProvider.php -------------------------------------------------------------------------------- /src/Cart/Providers/ModuleServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/Providers/ModuleServiceProvider.php -------------------------------------------------------------------------------- /src/Cart/resources/config/module.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/resources/config/module.php -------------------------------------------------------------------------------- /src/Cart/resources/database/migrations/2017_10_28_111947_create_carts_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/resources/database/migrations/2017_10_28_111947_create_carts_table.php -------------------------------------------------------------------------------- /src/Cart/resources/database/migrations/2017_10_29_224033_create_cart_items_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/resources/database/migrations/2017_10_29_224033_create_cart_items_table.php -------------------------------------------------------------------------------- /src/Cart/resources/database/migrations/2018_10_15_224808_add_cart_state.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/resources/database/migrations/2018_10_15_224808_add_cart_state.php -------------------------------------------------------------------------------- /src/Cart/resources/database/migrations/2023_01_12_123641_add_cart_item_configuration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/resources/database/migrations/2023_01_12_123641_add_cart_item_configuration.php -------------------------------------------------------------------------------- /src/Cart/resources/database/migrations/2025_05_29_091853_add_parent_id_to_the_cart_items_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/resources/database/migrations/2025_05_29_091853_add_parent_id_to_the_cart_items_table.php -------------------------------------------------------------------------------- /src/Cart/resources/manifest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Cart/resources/manifest.php -------------------------------------------------------------------------------- /src/Category/Contracts/Taxon.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Category/Contracts/Taxon.php -------------------------------------------------------------------------------- /src/Category/Contracts/Taxonomy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Category/Contracts/Taxonomy.php -------------------------------------------------------------------------------- /src/Category/Models/Taxon.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Category/Models/Taxon.php -------------------------------------------------------------------------------- /src/Category/Models/TaxonProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Category/Models/TaxonProxy.php -------------------------------------------------------------------------------- /src/Category/Models/Taxonomy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Category/Models/Taxonomy.php -------------------------------------------------------------------------------- /src/Category/Models/TaxonomyProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Category/Models/TaxonomyProxy.php -------------------------------------------------------------------------------- /src/Category/Providers/ModuleServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Category/Providers/ModuleServiceProvider.php -------------------------------------------------------------------------------- /src/Category/Traits/HasTaxons.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Category/Traits/HasTaxons.php -------------------------------------------------------------------------------- /src/Category/resources/database/migrations/2018_08_24_160805_create_taxonomies_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Category/resources/database/migrations/2018_08_24_160805_create_taxonomies_table.php -------------------------------------------------------------------------------- /src/Category/resources/database/migrations/2018_08_24_165408_create_taxons_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Category/resources/database/migrations/2018_08_24_165408_create_taxons_table.php -------------------------------------------------------------------------------- /src/Category/resources/database/migrations/2018_11_04_211505_create_model_taxons_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Category/resources/database/migrations/2018_11_04_211505_create_model_taxons_table.php -------------------------------------------------------------------------------- /src/Category/resources/database/migrations/2024_06_07_083226_add_content_fields_to_taxons_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Category/resources/database/migrations/2024_06_07_083226_add_content_fields_to_taxons_table.php -------------------------------------------------------------------------------- /src/Category/resources/manifest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Category/resources/manifest.php -------------------------------------------------------------------------------- /src/Channel/Contracts/Channel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Channel/Contracts/Channel.php -------------------------------------------------------------------------------- /src/Channel/Models/Channel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Channel/Models/Channel.php -------------------------------------------------------------------------------- /src/Channel/Models/ChannelProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Channel/Models/ChannelProxy.php -------------------------------------------------------------------------------- /src/Channel/Providers/ModuleServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Channel/Providers/ModuleServiceProvider.php -------------------------------------------------------------------------------- /src/Channel/Traits/Channelable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Channel/Traits/Channelable.php -------------------------------------------------------------------------------- /src/Channel/resources/database/migrations/2019_07_30_040905_create_channels_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Channel/resources/database/migrations/2019_07_30_040905_create_channels_table.php -------------------------------------------------------------------------------- /src/Channel/resources/database/migrations/2023_07_10_145614_add_currency_to_the_channels_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Channel/resources/database/migrations/2023_07_10_145614_add_currency_to_the_channels_table.php -------------------------------------------------------------------------------- /src/Channel/resources/database/migrations/2023_08_31_182424_add_channelables_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Channel/resources/database/migrations/2023_08_31_182424_add_channelables_table.php -------------------------------------------------------------------------------- /src/Channel/resources/database/migrations/2024_01_26_103355_extend_channels_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Channel/resources/database/migrations/2024_01_26_103355_extend_channels_table.php -------------------------------------------------------------------------------- /src/Channel/resources/database/migrations/2024_04_04_123653_convert_channel_billing_and_shipping_countries_to_zones.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Channel/resources/database/migrations/2024_04_04_123653_convert_channel_billing_and_shipping_countries_to_zones.php -------------------------------------------------------------------------------- /src/Channel/resources/manifest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Channel/resources/manifest.php -------------------------------------------------------------------------------- /src/Checkout/CheckoutManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/CheckoutManager.php -------------------------------------------------------------------------------- /src/Checkout/Contracts/Checkout.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/Contracts/Checkout.php -------------------------------------------------------------------------------- /src/Checkout/Contracts/CheckoutDataFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/Contracts/CheckoutDataFactory.php -------------------------------------------------------------------------------- /src/Checkout/Contracts/CheckoutEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/Contracts/CheckoutEvent.php -------------------------------------------------------------------------------- /src/Checkout/Contracts/CheckoutRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/Contracts/CheckoutRequest.php -------------------------------------------------------------------------------- /src/Checkout/Contracts/CheckoutState.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/Contracts/CheckoutState.php -------------------------------------------------------------------------------- /src/Checkout/Contracts/CheckoutStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/Contracts/CheckoutStore.php -------------------------------------------------------------------------------- /src/Checkout/Contracts/CouponEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/Contracts/CouponEvent.php -------------------------------------------------------------------------------- /src/Checkout/Drivers/BaseCheckoutStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/Drivers/BaseCheckoutStore.php -------------------------------------------------------------------------------- /src/Checkout/Drivers/ImplicitCheckoutRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/Drivers/ImplicitCheckoutRequest.php -------------------------------------------------------------------------------- /src/Checkout/Drivers/RequestStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/Drivers/RequestStore.php -------------------------------------------------------------------------------- /src/Checkout/Drivers/SessionStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/Drivers/SessionStore.php -------------------------------------------------------------------------------- /src/Checkout/Events/BaseCheckoutEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/Events/BaseCheckoutEvent.php -------------------------------------------------------------------------------- /src/Checkout/Events/BaseCouponEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/Events/BaseCouponEvent.php -------------------------------------------------------------------------------- /src/Checkout/Events/BillpayerChanged.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/Events/BillpayerChanged.php -------------------------------------------------------------------------------- /src/Checkout/Events/CouponAdded.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/Events/CouponAdded.php -------------------------------------------------------------------------------- /src/Checkout/Events/CouponRemoved.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/Events/CouponRemoved.php -------------------------------------------------------------------------------- /src/Checkout/Events/CouponUtilized.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/Events/CouponUtilized.php -------------------------------------------------------------------------------- /src/Checkout/Events/PaymentMethodSelected.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/Events/PaymentMethodSelected.php -------------------------------------------------------------------------------- /src/Checkout/Events/ShippingAddressChanged.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/Events/ShippingAddressChanged.php -------------------------------------------------------------------------------- /src/Checkout/Events/ShippingMethodSelected.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/Events/ShippingMethodSelected.php -------------------------------------------------------------------------------- /src/Checkout/Facades/Checkout.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/Facades/Checkout.php -------------------------------------------------------------------------------- /src/Checkout/Models/CheckoutState.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/Models/CheckoutState.php -------------------------------------------------------------------------------- /src/Checkout/Models/CheckoutStateProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/Models/CheckoutStateProxy.php -------------------------------------------------------------------------------- /src/Checkout/Providers/ModuleServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/Providers/ModuleServiceProvider.php -------------------------------------------------------------------------------- /src/Checkout/Traits/EmulatesFillAttributes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/Traits/EmulatesFillAttributes.php -------------------------------------------------------------------------------- /src/Checkout/Traits/HasCheckoutState.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/Traits/HasCheckoutState.php -------------------------------------------------------------------------------- /src/Checkout/resources/config/module.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/resources/config/module.php -------------------------------------------------------------------------------- /src/Checkout/resources/manifest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Checkout/resources/manifest.php -------------------------------------------------------------------------------- /src/Contracts/Address.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Contracts/Address.php -------------------------------------------------------------------------------- /src/Contracts/Billpayer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Contracts/Billpayer.php -------------------------------------------------------------------------------- /src/Contracts/Buyable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Contracts/Buyable.php -------------------------------------------------------------------------------- /src/Contracts/CheckoutSubject.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Contracts/CheckoutSubject.php -------------------------------------------------------------------------------- /src/Contracts/CheckoutSubjectItem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Contracts/CheckoutSubjectItem.php -------------------------------------------------------------------------------- /src/Contracts/Configurable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Contracts/Configurable.php -------------------------------------------------------------------------------- /src/Contracts/Contactable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Contracts/Contactable.php -------------------------------------------------------------------------------- /src/Contracts/Customer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Contracts/Customer.php -------------------------------------------------------------------------------- /src/Contracts/DetailedAmount.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Contracts/DetailedAmount.php -------------------------------------------------------------------------------- /src/Contracts/Dimension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Contracts/Dimension.php -------------------------------------------------------------------------------- /src/Contracts/Feature.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Contracts/Feature.php -------------------------------------------------------------------------------- /src/Contracts/HasImages.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Contracts/HasImages.php -------------------------------------------------------------------------------- /src/Contracts/Merchant.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Contracts/Merchant.php -------------------------------------------------------------------------------- /src/Contracts/Organization.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Contracts/Organization.php -------------------------------------------------------------------------------- /src/Contracts/Payable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Contracts/Payable.php -------------------------------------------------------------------------------- /src/Contracts/Person.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Contracts/Person.php -------------------------------------------------------------------------------- /src/Contracts/Sale.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Contracts/Sale.php -------------------------------------------------------------------------------- /src/Contracts/SaleItem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Contracts/SaleItem.php -------------------------------------------------------------------------------- /src/Contracts/Schematized.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Contracts/Schematized.php -------------------------------------------------------------------------------- /src/Contracts/Shippable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Contracts/Shippable.php -------------------------------------------------------------------------------- /src/Contracts/ShippableItem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Contracts/ShippableItem.php -------------------------------------------------------------------------------- /src/Contracts/Stockable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Contracts/Stockable.php -------------------------------------------------------------------------------- /src/Foundation/Events/BasePromotionEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Events/BasePromotionEvent.php -------------------------------------------------------------------------------- /src/Foundation/Events/PromotionUtilized.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Events/PromotionUtilized.php -------------------------------------------------------------------------------- /src/Foundation/Factories/CheckoutDataFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Factories/CheckoutDataFactory.php -------------------------------------------------------------------------------- /src/Foundation/Factories/OrderFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Factories/OrderFactory.php -------------------------------------------------------------------------------- /src/Foundation/Listeners/CalculatePromotions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Listeners/CalculatePromotions.php -------------------------------------------------------------------------------- /src/Foundation/Listeners/CalculateShippingFees.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Listeners/CalculateShippingFees.php -------------------------------------------------------------------------------- /src/Foundation/Listeners/CalculateTaxes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Listeners/CalculateTaxes.php -------------------------------------------------------------------------------- /src/Foundation/Listeners/DeleteCartAdjustments.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Listeners/DeleteCartAdjustments.php -------------------------------------------------------------------------------- /src/Foundation/Listeners/HasCartAndCheckout.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Listeners/HasCartAndCheckout.php -------------------------------------------------------------------------------- /src/Foundation/Listeners/UpdateCouponUsage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Listeners/UpdateCouponUsage.php -------------------------------------------------------------------------------- /src/Foundation/Listeners/UpdatePromotionUsage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Listeners/UpdatePromotionUsage.php -------------------------------------------------------------------------------- /src/Foundation/Listeners/UpdateSalesFigures.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Listeners/UpdateSalesFigures.php -------------------------------------------------------------------------------- /src/Foundation/Models/Address.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Models/Address.php -------------------------------------------------------------------------------- /src/Foundation/Models/Cart.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Models/Cart.php -------------------------------------------------------------------------------- /src/Foundation/Models/CartItem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Models/CartItem.php -------------------------------------------------------------------------------- /src/Foundation/Models/Channel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Models/Channel.php -------------------------------------------------------------------------------- /src/Foundation/Models/Customer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Models/Customer.php -------------------------------------------------------------------------------- /src/Foundation/Models/MasterProduct.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Models/MasterProduct.php -------------------------------------------------------------------------------- /src/Foundation/Models/MasterProductVariant.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Models/MasterProductVariant.php -------------------------------------------------------------------------------- /src/Foundation/Models/Order.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Models/Order.php -------------------------------------------------------------------------------- /src/Foundation/Models/OrderItem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Models/OrderItem.php -------------------------------------------------------------------------------- /src/Foundation/Models/PaymentMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Models/PaymentMethod.php -------------------------------------------------------------------------------- /src/Foundation/Models/Product.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Models/Product.php -------------------------------------------------------------------------------- /src/Foundation/Models/Shipment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Models/Shipment.php -------------------------------------------------------------------------------- /src/Foundation/Models/ShippingMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Models/ShippingMethod.php -------------------------------------------------------------------------------- /src/Foundation/Models/Taxon.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Models/Taxon.php -------------------------------------------------------------------------------- /src/Foundation/Models/Taxonomy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Models/Taxonomy.php -------------------------------------------------------------------------------- /src/Foundation/Providers/EventServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Providers/EventServiceProvider.php -------------------------------------------------------------------------------- /src/Foundation/Providers/ModuleServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Providers/ModuleServiceProvider.php -------------------------------------------------------------------------------- /src/Foundation/Search/ProductFinder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Search/ProductFinder.php -------------------------------------------------------------------------------- /src/Foundation/Search/ProductSearch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Search/ProductSearch.php -------------------------------------------------------------------------------- /src/Foundation/Shipping/DiscountableShippingFee.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Shipping/DiscountableShippingFee.php -------------------------------------------------------------------------------- /src/Foundation/Shipping/DiscountableShippingFeeCalculator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Shipping/DiscountableShippingFeeCalculator.php -------------------------------------------------------------------------------- /src/Foundation/Shipping/FlatFeeCalculator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Shipping/FlatFeeCalculator.php -------------------------------------------------------------------------------- /src/Foundation/Shipping/Method/Eligibility/AvailableShippingMethods.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Shipping/Method/Eligibility/AvailableShippingMethods.php -------------------------------------------------------------------------------- /src/Foundation/Shipping/Method/Eligibility/ChannelChecker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Shipping/Method/Eligibility/ChannelChecker.php -------------------------------------------------------------------------------- /src/Foundation/Shipping/Method/Eligibility/Checker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Shipping/Method/Eligibility/Checker.php -------------------------------------------------------------------------------- /src/Foundation/Shipping/Method/Eligibility/ShippingCategoryChecker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Shipping/Method/Eligibility/ShippingCategoryChecker.php -------------------------------------------------------------------------------- /src/Foundation/Shipping/Method/Eligibility/ShippingZoneChecker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Shipping/Method/Eligibility/ShippingZoneChecker.php -------------------------------------------------------------------------------- /src/Foundation/Shipping/PaymentDependentShippingFee.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Shipping/PaymentDependentShippingFee.php -------------------------------------------------------------------------------- /src/Foundation/Shipping/PaymentDependentShippingFeeCalculator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Shipping/PaymentDependentShippingFeeCalculator.php -------------------------------------------------------------------------------- /src/Foundation/Support/helpers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Support/helpers.php -------------------------------------------------------------------------------- /src/Foundation/Traits/CanBeShipped.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Traits/CanBeShipped.php -------------------------------------------------------------------------------- /src/Foundation/Traits/LoadsMediaConversionsFromConfig.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/Traits/LoadsMediaConversionsFromConfig.php -------------------------------------------------------------------------------- /src/Foundation/resources/config/box.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/resources/config/box.php -------------------------------------------------------------------------------- /src/Foundation/resources/database/migrations/2018_05_12_100622_create_media_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/resources/database/migrations/2018_05_12_100622_create_media_table.php -------------------------------------------------------------------------------- /src/Foundation/resources/database/migrations/2018_11_10_204207_add_sales_attributes_to_products.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/resources/database/migrations/2018_11_10_204207_add_sales_attributes_to_products.php -------------------------------------------------------------------------------- /src/Foundation/resources/database/migrations/2020_10_02_230537_upgrade_media_table_to_v8.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/resources/database/migrations/2020_10_02_230537_upgrade_media_table_to_v8.php -------------------------------------------------------------------------------- /src/Foundation/resources/database/migrations/2020_12_08_150233_upgrade_media_table_to_v9.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/resources/database/migrations/2020_12_08_150233_upgrade_media_table_to_v9.php -------------------------------------------------------------------------------- /src/Foundation/resources/database/migrations/2022_07_05_154855_add_channel_id_to_orders_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/resources/database/migrations/2022_07_05_154855_add_channel_id_to_orders_table.php -------------------------------------------------------------------------------- /src/Foundation/resources/database/migrations/2023_02_22_191444_add_shipping_method_and_customer_to_the_orders_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/resources/database/migrations/2023_02_22_191444_add_shipping_method_and_customer_to_the_orders_table.php -------------------------------------------------------------------------------- /src/Foundation/resources/database/migrations/2023_03_06_203615_add_payable_remote_id_to_the_orders_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/resources/database/migrations/2023_03_06_203615_add_payable_remote_id_to_the_orders_table.php -------------------------------------------------------------------------------- /src/Foundation/resources/database/migrations/2023_03_25_201501_add_tax_category_id_to_products.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/resources/database/migrations/2023_03_25_201501_add_tax_category_id_to_products.php -------------------------------------------------------------------------------- /src/Foundation/resources/database/migrations/2023_10_04_230611_add_payment_method_to_orders_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/resources/database/migrations/2023_10_04_230611_add_payment_method_to_orders_table.php -------------------------------------------------------------------------------- /src/Foundation/resources/database/migrations/2024_04_10_200341_add_zone_to_payment_methods_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/resources/database/migrations/2024_04_10_200341_add_zone_to_payment_methods_table.php -------------------------------------------------------------------------------- /src/Foundation/resources/database/migrations/2025_06_23_101504_add_shipping_category_id_to_products.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/resources/database/migrations/2025_06_23_101504_add_shipping_category_id_to_products.php -------------------------------------------------------------------------------- /src/Foundation/resources/manifest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Foundation/resources/manifest.php -------------------------------------------------------------------------------- /src/Links/Contracts/LinkGroup.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/Contracts/LinkGroup.php -------------------------------------------------------------------------------- /src/Links/Contracts/LinkGroupItem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/Contracts/LinkGroupItem.php -------------------------------------------------------------------------------- /src/Links/Contracts/LinkType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/Contracts/LinkType.php -------------------------------------------------------------------------------- /src/Links/Models/LinkGroup.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/Models/LinkGroup.php -------------------------------------------------------------------------------- /src/Links/Models/LinkGroupItem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/Models/LinkGroupItem.php -------------------------------------------------------------------------------- /src/Links/Models/LinkGroupItemProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/Models/LinkGroupItemProxy.php -------------------------------------------------------------------------------- /src/Links/Models/LinkGroupProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/Models/LinkGroupProxy.php -------------------------------------------------------------------------------- /src/Links/Models/LinkType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/Models/LinkType.php -------------------------------------------------------------------------------- /src/Links/Models/LinkTypeProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/Models/LinkTypeProxy.php -------------------------------------------------------------------------------- /src/Links/Providers/ModuleServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/Providers/ModuleServiceProvider.php -------------------------------------------------------------------------------- /src/Links/Query/CachesMorphTypes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/Query/CachesMorphTypes.php -------------------------------------------------------------------------------- /src/Links/Query/Eliminate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/Query/Eliminate.php -------------------------------------------------------------------------------- /src/Links/Query/EliminateLinkGroup.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/Query/EliminateLinkGroup.php -------------------------------------------------------------------------------- /src/Links/Query/EliminateLinks.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/Query/EliminateLinks.php -------------------------------------------------------------------------------- /src/Links/Query/Establish.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/Query/Establish.php -------------------------------------------------------------------------------- /src/Links/Query/FindsDesiredLinkGroups.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/Query/FindsDesiredLinkGroups.php -------------------------------------------------------------------------------- /src/Links/Query/Get.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/Query/Get.php -------------------------------------------------------------------------------- /src/Links/Query/HasBaseModel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/Query/HasBaseModel.php -------------------------------------------------------------------------------- /src/Links/Query/HasPrivateLinkTypeBasedConstructor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/Query/HasPrivateLinkTypeBasedConstructor.php -------------------------------------------------------------------------------- /src/Links/Query/HasPropertyFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/Query/HasPropertyFilter.php -------------------------------------------------------------------------------- /src/Links/Query/WantsLinksOrGroups.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/Query/WantsLinksOrGroups.php -------------------------------------------------------------------------------- /src/Links/Support/helpers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/Support/helpers.php -------------------------------------------------------------------------------- /src/Links/Traits/Linkable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/Traits/Linkable.php -------------------------------------------------------------------------------- /src/Links/Traits/NormalizesLinkType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/Traits/NormalizesLinkType.php -------------------------------------------------------------------------------- /src/Links/resources/database/migrations/2022_02_11_181838_create_link_types_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/resources/database/migrations/2022_02_11_181838_create_link_types_table.php -------------------------------------------------------------------------------- /src/Links/resources/database/migrations/2022_02_16_092027_create_link_group_tables.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/resources/database/migrations/2022_02_16_092027_create_link_group_tables.php -------------------------------------------------------------------------------- /src/Links/resources/database/migrations/2024_05_31_074502_add_root_item_to_link_group_items_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/resources/database/migrations/2024_05_31_074502_add_root_item_to_link_group_items_table.php -------------------------------------------------------------------------------- /src/Links/resources/manifest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Links/resources/manifest.php -------------------------------------------------------------------------------- /src/MasterProduct/Contracts/MasterProduct.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/MasterProduct/Contracts/MasterProduct.php -------------------------------------------------------------------------------- /src/MasterProduct/Contracts/MasterProductVariant.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/MasterProduct/Contracts/MasterProductVariant.php -------------------------------------------------------------------------------- /src/MasterProduct/Models/MasterProduct.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/MasterProduct/Models/MasterProduct.php -------------------------------------------------------------------------------- /src/MasterProduct/Models/MasterProductProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/MasterProduct/Models/MasterProductProxy.php -------------------------------------------------------------------------------- /src/MasterProduct/Models/MasterProductVariant.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/MasterProduct/Models/MasterProductVariant.php -------------------------------------------------------------------------------- /src/MasterProduct/Models/MasterProductVariantProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/MasterProduct/Models/MasterProductVariantProxy.php -------------------------------------------------------------------------------- /src/MasterProduct/Providers/ModuleServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/MasterProduct/Providers/ModuleServiceProvider.php -------------------------------------------------------------------------------- /src/MasterProduct/resources/database/migrations/2022_06_13_090450_create_master_products_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/MasterProduct/resources/database/migrations/2022_06_13_090450_create_master_products_table.php -------------------------------------------------------------------------------- /src/MasterProduct/resources/database/migrations/2022_06_13_090835_create_master_product_variants_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/MasterProduct/resources/database/migrations/2022_06_13_090835_create_master_product_variants_table.php -------------------------------------------------------------------------------- /src/MasterProduct/resources/database/migrations/2023_01_25_114755_add_description_to_variants_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/MasterProduct/resources/database/migrations/2023_01_25_114755_add_description_to_variants_table.php -------------------------------------------------------------------------------- /src/MasterProduct/resources/database/migrations/2023_11_23_152437_add_backorder_to_master_product_variants_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/MasterProduct/resources/database/migrations/2023_11_23_152437_add_backorder_to_master_product_variants_table.php -------------------------------------------------------------------------------- /src/MasterProduct/resources/database/migrations/2025_02_03_092306_add_gtin_to_master_product_variants_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/MasterProduct/resources/database/migrations/2025_02_03_092306_add_gtin_to_master_product_variants_table.php -------------------------------------------------------------------------------- /src/MasterProduct/resources/database/migrations/2025_03_05_090931_change_variant_gtin_field_length.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/MasterProduct/resources/database/migrations/2025_03_05_090931_change_variant_gtin_field_length.php -------------------------------------------------------------------------------- /src/MasterProduct/resources/database/migrations/2025_09_22_102720_add_priority_to_master_products_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/MasterProduct/resources/database/migrations/2025_09_22_102720_add_priority_to_master_products_table.php -------------------------------------------------------------------------------- /src/MasterProduct/resources/database/migrations/2025_09_22_110414_add_priority_to_master_product_variants_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/MasterProduct/resources/database/migrations/2025_09_22_110414_add_priority_to_master_product_variants_table.php -------------------------------------------------------------------------------- /src/MasterProduct/resources/database/migrations/2025_10_03_170741_add_subtitle_to_master_products_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/MasterProduct/resources/database/migrations/2025_10_03_170741_add_subtitle_to_master_products_table.php -------------------------------------------------------------------------------- /src/MasterProduct/resources/database/migrations/2025_10_03_170816_add_subtitle_to_master_product_variants_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/MasterProduct/resources/database/migrations/2025_10_03_170816_add_subtitle_to_master_product_variants_table.php -------------------------------------------------------------------------------- /src/MasterProduct/resources/manifest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/MasterProduct/resources/manifest.php -------------------------------------------------------------------------------- /src/Order/Contracts/Billpayer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Contracts/Billpayer.php -------------------------------------------------------------------------------- /src/Order/Contracts/FulfillmentStatus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Contracts/FulfillmentStatus.php -------------------------------------------------------------------------------- /src/Order/Contracts/Order.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Contracts/Order.php -------------------------------------------------------------------------------- /src/Order/Contracts/OrderAwareEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Contracts/OrderAwareEvent.php -------------------------------------------------------------------------------- /src/Order/Contracts/OrderFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Contracts/OrderFactory.php -------------------------------------------------------------------------------- /src/Order/Contracts/OrderItem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Contracts/OrderItem.php -------------------------------------------------------------------------------- /src/Order/Contracts/OrderItemAwareEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Contracts/OrderItemAwareEvent.php -------------------------------------------------------------------------------- /src/Order/Contracts/OrderNumberGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Contracts/OrderNumberGenerator.php -------------------------------------------------------------------------------- /src/Order/Contracts/OrderStatus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Contracts/OrderStatus.php -------------------------------------------------------------------------------- /src/Order/Events/BaseOrderEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Events/BaseOrderEvent.php -------------------------------------------------------------------------------- /src/Order/Events/BaseOrderItemEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Events/BaseOrderItemEvent.php -------------------------------------------------------------------------------- /src/Order/Events/HasOrder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Events/HasOrder.php -------------------------------------------------------------------------------- /src/Order/Events/OrderBillpayerUpdated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Events/OrderBillpayerUpdated.php -------------------------------------------------------------------------------- /src/Order/Events/OrderItemHasBeenPutOnHold.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Events/OrderItemHasBeenPutOnHold.php -------------------------------------------------------------------------------- /src/Order/Events/OrderItemPickedUp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Events/OrderItemPickedUp.php -------------------------------------------------------------------------------- /src/Order/Events/OrderItemShipped.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Events/OrderItemShipped.php -------------------------------------------------------------------------------- /src/Order/Events/OrderItemsIsReadyForDelivery.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Events/OrderItemsIsReadyForDelivery.php -------------------------------------------------------------------------------- /src/Order/Events/OrderItemsIsReadyForPickup.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Events/OrderItemsIsReadyForPickup.php -------------------------------------------------------------------------------- /src/Order/Events/OrderProcessingStarted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Events/OrderProcessingStarted.php -------------------------------------------------------------------------------- /src/Order/Events/OrderShippingAddressUpdated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Events/OrderShippingAddressUpdated.php -------------------------------------------------------------------------------- /src/Order/Events/OrderWasCancelled.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Events/OrderWasCancelled.php -------------------------------------------------------------------------------- /src/Order/Events/OrderWasCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Events/OrderWasCompleted.php -------------------------------------------------------------------------------- /src/Order/Events/OrderWasCreated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Events/OrderWasCreated.php -------------------------------------------------------------------------------- /src/Order/Exceptions/CreateOrderException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Exceptions/CreateOrderException.php -------------------------------------------------------------------------------- /src/Order/Factories/OrderFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Factories/OrderFactory.php -------------------------------------------------------------------------------- /src/Order/Generators/NanoIdGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Generators/NanoIdGenerator.php -------------------------------------------------------------------------------- /src/Order/Generators/SequentialNumberGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Generators/SequentialNumberGenerator.php -------------------------------------------------------------------------------- /src/Order/Generators/TimeHashGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Generators/TimeHashGenerator.php -------------------------------------------------------------------------------- /src/Order/Models/Billpayer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Models/Billpayer.php -------------------------------------------------------------------------------- /src/Order/Models/BillpayerProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Models/BillpayerProxy.php -------------------------------------------------------------------------------- /src/Order/Models/FulfillmentStatus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Models/FulfillmentStatus.php -------------------------------------------------------------------------------- /src/Order/Models/FulfillmentStatusProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Models/FulfillmentStatusProxy.php -------------------------------------------------------------------------------- /src/Order/Models/Order.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Models/Order.php -------------------------------------------------------------------------------- /src/Order/Models/OrderItem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Models/OrderItem.php -------------------------------------------------------------------------------- /src/Order/Models/OrderItemProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Models/OrderItemProxy.php -------------------------------------------------------------------------------- /src/Order/Models/OrderProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Models/OrderProxy.php -------------------------------------------------------------------------------- /src/Order/Models/OrderStatus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Models/OrderStatus.php -------------------------------------------------------------------------------- /src/Order/Models/OrderStatusProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Models/OrderStatusProxy.php -------------------------------------------------------------------------------- /src/Order/Providers/ModuleServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/Providers/ModuleServiceProvider.php -------------------------------------------------------------------------------- /src/Order/resources/config/module.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/resources/config/module.php -------------------------------------------------------------------------------- /src/Order/resources/database/migrations/2017_11_27_131854_create_billpayers_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/resources/database/migrations/2017_11_27_131854_create_billpayers_table.php -------------------------------------------------------------------------------- /src/Order/resources/database/migrations/2017_11_27_131855_create_orders_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/resources/database/migrations/2017_11_27_131855_create_orders_table.php -------------------------------------------------------------------------------- /src/Order/resources/database/migrations/2017_11_27_145105_create_order_items_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/resources/database/migrations/2017_11_27_145105_create_order_items_table.php -------------------------------------------------------------------------------- /src/Order/resources/database/migrations/2020_12_29_124643_add_unique_index_to_order_numbers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/resources/database/migrations/2020_12_29_124643_add_unique_index_to_order_numbers.php -------------------------------------------------------------------------------- /src/Order/resources/database/migrations/2023_01_19_121154_add_order_item_configuration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/resources/database/migrations/2023_01_19_121154_add_order_item_configuration.php -------------------------------------------------------------------------------- /src/Order/resources/database/migrations/2023_02_20_145123_add_fulfillment_status_to_orders.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/resources/database/migrations/2023_02_20_145123_add_fulfillment_status_to_orders.php -------------------------------------------------------------------------------- /src/Order/resources/database/migrations/2023_02_20_153027_add_fulfillment_status_to_order_items.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/resources/database/migrations/2023_02_20_153027_add_fulfillment_status_to_order_items.php -------------------------------------------------------------------------------- /src/Order/resources/database/migrations/2023_02_22_180720_add_language_and_ordered_at_fields_to_the_orders_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/resources/database/migrations/2023_02_22_180720_add_language_and_ordered_at_fields_to_the_orders_table.php -------------------------------------------------------------------------------- /src/Order/resources/database/migrations/2023_07_10_115351_add_currency_field_to_the_orders_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/resources/database/migrations/2023_07_10_115351_add_currency_field_to_the_orders_table.php -------------------------------------------------------------------------------- /src/Order/resources/database/migrations/2024_08_27_082142_add_domain_to_the_orders_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/resources/database/migrations/2024_08_27_082142_add_domain_to_the_orders_table.php -------------------------------------------------------------------------------- /src/Order/resources/database/migrations/2025_06_27_112553_add_parent_id_to_the_order_items_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/resources/database/migrations/2025_06_27_112553_add_parent_id_to_the_order_items_table.php -------------------------------------------------------------------------------- /src/Order/resources/manifest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Order/resources/manifest.php -------------------------------------------------------------------------------- /src/Payment/Contracts/Payment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Contracts/Payment.php -------------------------------------------------------------------------------- /src/Payment/Contracts/PaymentAware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Contracts/PaymentAware.php -------------------------------------------------------------------------------- /src/Payment/Contracts/PaymentEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Contracts/PaymentEvent.php -------------------------------------------------------------------------------- /src/Payment/Contracts/PaymentEventMap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Contracts/PaymentEventMap.php -------------------------------------------------------------------------------- /src/Payment/Contracts/PaymentGateway.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Contracts/PaymentGateway.php -------------------------------------------------------------------------------- /src/Payment/Contracts/PaymentHistory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Contracts/PaymentHistory.php -------------------------------------------------------------------------------- /src/Payment/Contracts/PaymentMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Contracts/PaymentMethod.php -------------------------------------------------------------------------------- /src/Payment/Contracts/PaymentRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Contracts/PaymentRequest.php -------------------------------------------------------------------------------- /src/Payment/Contracts/PaymentResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Contracts/PaymentResponse.php -------------------------------------------------------------------------------- /src/Payment/Contracts/PaymentStatus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Contracts/PaymentStatus.php -------------------------------------------------------------------------------- /src/Payment/Contracts/Transaction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Contracts/Transaction.php -------------------------------------------------------------------------------- /src/Payment/Contracts/TransactionHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Contracts/TransactionHandler.php -------------------------------------------------------------------------------- /src/Payment/Contracts/TransactionNotCreated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Contracts/TransactionNotCreated.php -------------------------------------------------------------------------------- /src/Payment/Events/BasePaymentEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Events/BasePaymentEvent.php -------------------------------------------------------------------------------- /src/Payment/Events/HasPayment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Events/HasPayment.php -------------------------------------------------------------------------------- /src/Payment/Events/PaymentCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Events/PaymentCompleted.php -------------------------------------------------------------------------------- /src/Payment/Events/PaymentCreated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Events/PaymentCreated.php -------------------------------------------------------------------------------- /src/Payment/Events/PaymentDeclined.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Events/PaymentDeclined.php -------------------------------------------------------------------------------- /src/Payment/Events/PaymentPartiallyReceived.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Events/PaymentPartiallyReceived.php -------------------------------------------------------------------------------- /src/Payment/Events/PaymentTimedOut.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Events/PaymentTimedOut.php -------------------------------------------------------------------------------- /src/Payment/Exceptions/InexistentPaymentGatewayException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Exceptions/InexistentPaymentGatewayException.php -------------------------------------------------------------------------------- /src/Payment/Factories/PaymentFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Factories/PaymentFactory.php -------------------------------------------------------------------------------- /src/Payment/Gateways/NullGateway.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Gateways/NullGateway.php -------------------------------------------------------------------------------- /src/Payment/Models/Payment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Models/Payment.php -------------------------------------------------------------------------------- /src/Payment/Models/PaymentHistory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Models/PaymentHistory.php -------------------------------------------------------------------------------- /src/Payment/Models/PaymentHistoryProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Models/PaymentHistoryProxy.php -------------------------------------------------------------------------------- /src/Payment/Models/PaymentMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Models/PaymentMethod.php -------------------------------------------------------------------------------- /src/Payment/Models/PaymentMethodProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Models/PaymentMethodProxy.php -------------------------------------------------------------------------------- /src/Payment/Models/PaymentProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Models/PaymentProxy.php -------------------------------------------------------------------------------- /src/Payment/Models/PaymentStatus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Models/PaymentStatus.php -------------------------------------------------------------------------------- /src/Payment/Models/PaymentStatusProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Models/PaymentStatusProxy.php -------------------------------------------------------------------------------- /src/Payment/PaymentGateways.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/PaymentGateways.php -------------------------------------------------------------------------------- /src/Payment/Processing/DefaultEventMappingRules.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Processing/DefaultEventMappingRules.php -------------------------------------------------------------------------------- /src/Payment/Processing/PaymentResponseHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Processing/PaymentResponseHandler.php -------------------------------------------------------------------------------- /src/Payment/Providers/ModuleServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Providers/ModuleServiceProvider.php -------------------------------------------------------------------------------- /src/Payment/Requests/NullRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Requests/NullRequest.php -------------------------------------------------------------------------------- /src/Payment/Responses/NoTransaction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Responses/NoTransaction.php -------------------------------------------------------------------------------- /src/Payment/Responses/NullResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Responses/NullResponse.php -------------------------------------------------------------------------------- /src/Payment/Responses/NullStatus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Responses/NullStatus.php -------------------------------------------------------------------------------- /src/Payment/Support/ReplacesPaymentUrlParameters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/Support/ReplacesPaymentUrlParameters.php -------------------------------------------------------------------------------- /src/Payment/resources/database/migrations/2019_12_17_093757_create_payment_methods_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/resources/database/migrations/2019_12_17_093757_create_payment_methods_table.php -------------------------------------------------------------------------------- /src/Payment/resources/database/migrations/2019_12_17_094730_create_payments_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/resources/database/migrations/2019_12_17_094730_create_payments_table.php -------------------------------------------------------------------------------- /src/Payment/resources/database/migrations/2021_02_28_161404_add_status_message_to_payments_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/resources/database/migrations/2021_02_28_161404_add_status_message_to_payments_table.php -------------------------------------------------------------------------------- /src/Payment/resources/database/migrations/2021_03_21_102944_create_payment_history_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/resources/database/migrations/2021_03_21_102944_create_payment_history_table.php -------------------------------------------------------------------------------- /src/Payment/resources/database/migrations/2021_05_20_174749_add_remote_id_to_payments_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/resources/database/migrations/2021_05_20_174749_add_remote_id_to_payments_table.php -------------------------------------------------------------------------------- /src/Payment/resources/database/migrations/2023_03_06_205137_add_subtype_to_payments_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/resources/database/migrations/2023_03_06_205137_add_subtype_to_payments_table.php -------------------------------------------------------------------------------- /src/Payment/resources/database/migrations/2025_11_18_085841_add_status_index_to_payments.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/resources/database/migrations/2025_11_18_085841_add_status_index_to_payments.php -------------------------------------------------------------------------------- /src/Payment/resources/manifest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Payment/resources/manifest.php -------------------------------------------------------------------------------- /src/Product/Contracts/Product.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Product/Contracts/Product.php -------------------------------------------------------------------------------- /src/Product/Contracts/ProductAvailabilityScope.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Product/Contracts/ProductAvailabilityScope.php -------------------------------------------------------------------------------- /src/Product/Contracts/ProductState.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Product/Contracts/ProductState.php -------------------------------------------------------------------------------- /src/Product/Models/Product.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Product/Models/Product.php -------------------------------------------------------------------------------- /src/Product/Models/ProductAvailabilityScope.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Product/Models/ProductAvailabilityScope.php -------------------------------------------------------------------------------- /src/Product/Models/ProductAvailabilityScopeProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Product/Models/ProductAvailabilityScopeProxy.php -------------------------------------------------------------------------------- /src/Product/Models/ProductProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Product/Models/ProductProxy.php -------------------------------------------------------------------------------- /src/Product/Models/ProductState.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Product/Models/ProductState.php -------------------------------------------------------------------------------- /src/Product/Models/ProductStateProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Product/Models/ProductStateProxy.php -------------------------------------------------------------------------------- /src/Product/Providers/ModuleServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Product/Providers/ModuleServiceProvider.php -------------------------------------------------------------------------------- /src/Product/resources/database/migrations/2017_10_07_133259_create_products_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Product/resources/database/migrations/2017_10_07_133259_create_products_table.php -------------------------------------------------------------------------------- /src/Product/resources/database/migrations/2019_04_08_000000_add_stock_field_to_products_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Product/resources/database/migrations/2019_04_08_000000_add_stock_field_to_products_table.php -------------------------------------------------------------------------------- /src/Product/resources/database/migrations/2022_02_28_160230_add_original_price_field_to_products_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Product/resources/database/migrations/2022_02_28_160230_add_original_price_field_to_products_table.php -------------------------------------------------------------------------------- /src/Product/resources/database/migrations/2022_02_28_163548_add_dimensions_to_products_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Product/resources/database/migrations/2022_02_28_163548_add_dimensions_to_products_table.php -------------------------------------------------------------------------------- /src/Product/resources/database/migrations/2023_11_23_091238_add_backorder_to_products_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Product/resources/database/migrations/2023_11_23_091238_add_backorder_to_products_table.php -------------------------------------------------------------------------------- /src/Product/resources/database/migrations/2025_02_03_091939_add_gtin_to_products_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Product/resources/database/migrations/2025_02_03_091939_add_gtin_to_products_table.php -------------------------------------------------------------------------------- /src/Product/resources/database/migrations/2025_03_05_091115_change_product_gtin_field_length.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Product/resources/database/migrations/2025_03_05_091115_change_product_gtin_field_length.php -------------------------------------------------------------------------------- /src/Product/resources/database/migrations/2025_06_25_151220_change_the_product_state_field_to_plain_string.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Product/resources/database/migrations/2025_06_25_151220_change_the_product_state_field_to_plain_string.php -------------------------------------------------------------------------------- /src/Product/resources/database/migrations/2025_09_22_102147_add_priority_to_products_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Product/resources/database/migrations/2025_09_22_102147_add_priority_to_products_table.php -------------------------------------------------------------------------------- /src/Product/resources/database/migrations/2025_10_03_145357_add_subtitle_to_products_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Product/resources/database/migrations/2025_10_03_145357_add_subtitle_to_products_table.php -------------------------------------------------------------------------------- /src/Product/resources/manifest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Product/resources/manifest.php -------------------------------------------------------------------------------- /src/Promotion/Actions/CartFixedDiscount.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/Actions/CartFixedDiscount.php -------------------------------------------------------------------------------- /src/Promotion/Actions/CartItemPercentDiscount.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/Actions/CartItemPercentDiscount.php -------------------------------------------------------------------------------- /src/Promotion/Actions/CartPercentageDiscount.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/Actions/CartPercentageDiscount.php -------------------------------------------------------------------------------- /src/Promotion/Actions/StaggeredDiscount.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/Actions/StaggeredDiscount.php -------------------------------------------------------------------------------- /src/Promotion/Contracts/Coupon.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/Contracts/Coupon.php -------------------------------------------------------------------------------- /src/Promotion/Contracts/Promotion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/Contracts/Promotion.php -------------------------------------------------------------------------------- /src/Promotion/Contracts/PromotionAction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/Contracts/PromotionAction.php -------------------------------------------------------------------------------- /src/Promotion/Contracts/PromotionActionType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/Contracts/PromotionActionType.php -------------------------------------------------------------------------------- /src/Promotion/Contracts/PromotionEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/Contracts/PromotionEvent.php -------------------------------------------------------------------------------- /src/Promotion/Contracts/PromotionRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/Contracts/PromotionRule.php -------------------------------------------------------------------------------- /src/Promotion/Contracts/PromotionRuleType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/Contracts/PromotionRuleType.php -------------------------------------------------------------------------------- /src/Promotion/Exceptions/InexistentPromotionActionException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/Exceptions/InexistentPromotionActionException.php -------------------------------------------------------------------------------- /src/Promotion/Exceptions/InexistentPromotionRuleException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/Exceptions/InexistentPromotionRuleException.php -------------------------------------------------------------------------------- /src/Promotion/Models/Coupon.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/Models/Coupon.php -------------------------------------------------------------------------------- /src/Promotion/Models/CouponProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/Models/CouponProxy.php -------------------------------------------------------------------------------- /src/Promotion/Models/Promotion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/Models/Promotion.php -------------------------------------------------------------------------------- /src/Promotion/Models/PromotionAction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/Models/PromotionAction.php -------------------------------------------------------------------------------- /src/Promotion/Models/PromotionActionProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/Models/PromotionActionProxy.php -------------------------------------------------------------------------------- /src/Promotion/Models/PromotionProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/Models/PromotionProxy.php -------------------------------------------------------------------------------- /src/Promotion/Models/PromotionRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/Models/PromotionRule.php -------------------------------------------------------------------------------- /src/Promotion/Models/PromotionRuleProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/Models/PromotionRuleProxy.php -------------------------------------------------------------------------------- /src/Promotion/Models/PromotionStatus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/Models/PromotionStatus.php -------------------------------------------------------------------------------- /src/Promotion/PromotionActionTypes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/PromotionActionTypes.php -------------------------------------------------------------------------------- /src/Promotion/PromotionRuleTypes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/PromotionRuleTypes.php -------------------------------------------------------------------------------- /src/Promotion/Providers/ModuleServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/Providers/ModuleServiceProvider.php -------------------------------------------------------------------------------- /src/Promotion/Rules/CartMinimumValue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/Rules/CartMinimumValue.php -------------------------------------------------------------------------------- /src/Promotion/Rules/CartQuantity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/Rules/CartQuantity.php -------------------------------------------------------------------------------- /src/Promotion/resources/database/migrations/2024_06_08_131453_create_promotions_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/resources/database/migrations/2024_06_08_131453_create_promotions_table.php -------------------------------------------------------------------------------- /src/Promotion/resources/database/migrations/2024_06_08_164653_create_coupons_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/resources/database/migrations/2024_06_08_164653_create_coupons_table.php -------------------------------------------------------------------------------- /src/Promotion/resources/database/migrations/2024_06_09_095853_create_promotion_rules_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/resources/database/migrations/2024_06_09_095853_create_promotion_rules_table.php -------------------------------------------------------------------------------- /src/Promotion/resources/database/migrations/2024_06_10_175853_create_promotion_actions_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/resources/database/migrations/2024_06_10_175853_create_promotion_actions_table.php -------------------------------------------------------------------------------- /src/Promotion/resources/manifest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Promotion/resources/manifest.php -------------------------------------------------------------------------------- /src/Properties/Contracts/Property.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Properties/Contracts/Property.php -------------------------------------------------------------------------------- /src/Properties/Contracts/PropertyType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Properties/Contracts/PropertyType.php -------------------------------------------------------------------------------- /src/Properties/Contracts/PropertyValue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Properties/Contracts/PropertyValue.php -------------------------------------------------------------------------------- /src/Properties/Exceptions/UnknownPropertyException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Properties/Exceptions/UnknownPropertyException.php -------------------------------------------------------------------------------- /src/Properties/Exceptions/UnknownPropertyTypeException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Properties/Exceptions/UnknownPropertyTypeException.php -------------------------------------------------------------------------------- /src/Properties/Models/Property.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Properties/Models/Property.php -------------------------------------------------------------------------------- /src/Properties/Models/PropertyProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Properties/Models/PropertyProxy.php -------------------------------------------------------------------------------- /src/Properties/Models/PropertyValue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Properties/Models/PropertyValue.php -------------------------------------------------------------------------------- /src/Properties/Models/PropertyValueProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Properties/Models/PropertyValueProxy.php -------------------------------------------------------------------------------- /src/Properties/PropertyTypes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Properties/PropertyTypes.php -------------------------------------------------------------------------------- /src/Properties/Providers/ModuleServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Properties/Providers/ModuleServiceProvider.php -------------------------------------------------------------------------------- /src/Properties/Traits/HasPropertyValues.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Properties/Traits/HasPropertyValues.php -------------------------------------------------------------------------------- /src/Properties/Types/Boolean.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Properties/Types/Boolean.php -------------------------------------------------------------------------------- /src/Properties/Types/Integer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Properties/Types/Integer.php -------------------------------------------------------------------------------- /src/Properties/Types/Number.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Properties/Types/Number.php -------------------------------------------------------------------------------- /src/Properties/Types/Text.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Properties/Types/Text.php -------------------------------------------------------------------------------- /src/Properties/resources/database/migrations/2018_12_08_111450_create_properties_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Properties/resources/database/migrations/2018_12_08_111450_create_properties_table.php -------------------------------------------------------------------------------- /src/Properties/resources/database/migrations/2018_12_08_112321_create_property_values_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Properties/resources/database/migrations/2018_12_08_112321_create_property_values_table.php -------------------------------------------------------------------------------- /src/Properties/resources/database/migrations/2018_12_08_124157_create_model_property_values_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Properties/resources/database/migrations/2018_12_08_124157_create_model_property_values_table.php -------------------------------------------------------------------------------- /src/Properties/resources/database/migrations/2023_08_23_155708_add_hidden_field_to_properties.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Properties/resources/database/migrations/2023_08_23_155708_add_hidden_field_to_properties.php -------------------------------------------------------------------------------- /src/Properties/resources/manifest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Properties/resources/manifest.php -------------------------------------------------------------------------------- /src/Shipment/Calculators/NullShippingFeeCalculator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Calculators/NullShippingFeeCalculator.php -------------------------------------------------------------------------------- /src/Shipment/Contracts/Carrier.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Contracts/Carrier.php -------------------------------------------------------------------------------- /src/Shipment/Contracts/Shipment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Contracts/Shipment.php -------------------------------------------------------------------------------- /src/Shipment/Contracts/ShipmentEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Contracts/ShipmentEvent.php -------------------------------------------------------------------------------- /src/Shipment/Contracts/ShipmentStatus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Contracts/ShipmentStatus.php -------------------------------------------------------------------------------- /src/Shipment/Contracts/ShippingCategory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Contracts/ShippingCategory.php -------------------------------------------------------------------------------- /src/Shipment/Contracts/ShippingCategoryMatchingCondition.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Contracts/ShippingCategoryMatchingCondition.php -------------------------------------------------------------------------------- /src/Shipment/Contracts/ShippingFeeCalculator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Contracts/ShippingFeeCalculator.php -------------------------------------------------------------------------------- /src/Shipment/Contracts/ShippingMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Contracts/ShippingMethod.php -------------------------------------------------------------------------------- /src/Shipment/Events/BaseShipmentEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Events/BaseShipmentEvent.php -------------------------------------------------------------------------------- /src/Shipment/Events/ShipmentCanceled.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Events/ShipmentCanceled.php -------------------------------------------------------------------------------- /src/Shipment/Events/ShipmentCreated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Events/ShipmentCreated.php -------------------------------------------------------------------------------- /src/Shipment/Events/ShipmentDelivered.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Events/ShipmentDelivered.php -------------------------------------------------------------------------------- /src/Shipment/Events/ShipmentDeliveredToPickupPoint.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Events/ShipmentDeliveredToPickupPoint.php -------------------------------------------------------------------------------- /src/Shipment/Events/ShipmentDeliveryAttemptFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Events/ShipmentDeliveryAttemptFailed.php -------------------------------------------------------------------------------- /src/Shipment/Events/ShipmentIsOutForDelivery.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Events/ShipmentIsOutForDelivery.php -------------------------------------------------------------------------------- /src/Shipment/Events/ShipmentIsReady.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Events/ShipmentIsReady.php -------------------------------------------------------------------------------- /src/Shipment/Events/ShipmentLost.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Events/ShipmentLost.php -------------------------------------------------------------------------------- /src/Shipment/Events/ShipmentPickedUp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Events/ShipmentPickedUp.php -------------------------------------------------------------------------------- /src/Shipment/Exceptions/InexistentShippingFeeCalculatorException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Exceptions/InexistentShippingFeeCalculatorException.php -------------------------------------------------------------------------------- /src/Shipment/Exceptions/InvalidShippingConfigurationException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Exceptions/InvalidShippingConfigurationException.php -------------------------------------------------------------------------------- /src/Shipment/Models/Carrier.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Models/Carrier.php -------------------------------------------------------------------------------- /src/Shipment/Models/CarrierProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Models/CarrierProxy.php -------------------------------------------------------------------------------- /src/Shipment/Models/Shipment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Models/Shipment.php -------------------------------------------------------------------------------- /src/Shipment/Models/ShipmentProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Models/ShipmentProxy.php -------------------------------------------------------------------------------- /src/Shipment/Models/ShipmentStatus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Models/ShipmentStatus.php -------------------------------------------------------------------------------- /src/Shipment/Models/ShipmentStatusProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Models/ShipmentStatusProxy.php -------------------------------------------------------------------------------- /src/Shipment/Models/ShippingCategory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Models/ShippingCategory.php -------------------------------------------------------------------------------- /src/Shipment/Models/ShippingCategoryMatchingCondition.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Models/ShippingCategoryMatchingCondition.php -------------------------------------------------------------------------------- /src/Shipment/Models/ShippingCategoryMatchingConditionProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Models/ShippingCategoryMatchingConditionProxy.php -------------------------------------------------------------------------------- /src/Shipment/Models/ShippingCategoryProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Models/ShippingCategoryProxy.php -------------------------------------------------------------------------------- /src/Shipment/Models/ShippingFee.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Models/ShippingFee.php -------------------------------------------------------------------------------- /src/Shipment/Models/ShippingMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Models/ShippingMethod.php -------------------------------------------------------------------------------- /src/Shipment/Models/ShippingMethodProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Models/ShippingMethodProxy.php -------------------------------------------------------------------------------- /src/Shipment/Models/TimeUnit.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Models/TimeUnit.php -------------------------------------------------------------------------------- /src/Shipment/Providers/ModuleServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Providers/ModuleServiceProvider.php -------------------------------------------------------------------------------- /src/Shipment/ShippingFeeCalculators.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/ShippingFeeCalculators.php -------------------------------------------------------------------------------- /src/Shipment/Traits/BelongsToCarrier.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Traits/BelongsToCarrier.php -------------------------------------------------------------------------------- /src/Shipment/Traits/BelongsToShippingCategory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/Traits/BelongsToShippingCategory.php -------------------------------------------------------------------------------- /src/Shipment/resources/database/migrations/2019_02_16_082635_create_shipments_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/resources/database/migrations/2019_02_16_082635_create_shipments_table.php -------------------------------------------------------------------------------- /src/Shipment/resources/database/migrations/2022_02_28_220149_create_carriers_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/resources/database/migrations/2022_02_28_220149_create_carriers_table.php -------------------------------------------------------------------------------- /src/Shipment/resources/database/migrations/2022_02_28_221239_add_carrier_id_to_shipments_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/resources/database/migrations/2022_02_28_221239_add_carrier_id_to_shipments_table.php -------------------------------------------------------------------------------- /src/Shipment/resources/database/migrations/2022_03_26_144125_create_shipping_methods_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/resources/database/migrations/2022_03_26_144125_create_shipping_methods_table.php -------------------------------------------------------------------------------- /src/Shipment/resources/database/migrations/2022_11_09_141850_add_active_flag_to_shipping_methods_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/resources/database/migrations/2022_11_09_141850_add_active_flag_to_shipping_methods_table.php -------------------------------------------------------------------------------- /src/Shipment/resources/database/migrations/2023_02_20_094957_add_reference_number_to_shipments_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/resources/database/migrations/2023_02_20_094957_add_reference_number_to_shipments_table.php -------------------------------------------------------------------------------- /src/Shipment/resources/database/migrations/2023_02_20_104644_create_shippables_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/resources/database/migrations/2023_02_20_104644_create_shippables_table.php -------------------------------------------------------------------------------- /src/Shipment/resources/database/migrations/2023_02_27_183045_add_zone_to_shipping_methods_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/resources/database/migrations/2023_02_27_183045_add_zone_to_shipping_methods_table.php -------------------------------------------------------------------------------- /src/Shipment/resources/database/migrations/2023_03_12_093217_add_zones_foreign_key_to_shipping_methods_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/resources/database/migrations/2023_03_12_093217_add_zones_foreign_key_to_shipping_methods_table.php -------------------------------------------------------------------------------- /src/Shipment/resources/database/migrations/2023_03_28_195634_add_extend_the_shipments_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/resources/database/migrations/2023_03_28_195634_add_extend_the_shipments_table.php -------------------------------------------------------------------------------- /src/Shipment/resources/database/migrations/2025_02_27_115407_add_eta_fields_to_shipping_methods_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/resources/database/migrations/2025_02_27_115407_add_eta_fields_to_shipping_methods_table.php -------------------------------------------------------------------------------- /src/Shipment/resources/database/migrations/2025_06_19_114152_create_shipping_categories_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/resources/database/migrations/2025_06_19_114152_create_shipping_categories_table.php -------------------------------------------------------------------------------- /src/Shipment/resources/database/migrations/2025_06_25_113045_add_category_to_shipping_methods_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/resources/database/migrations/2025_06_25_113045_add_category_to_shipping_methods_table.php -------------------------------------------------------------------------------- /src/Shipment/resources/database/migrations/2025_07_30_151700_add_is_not_shippable_to_shipping_categories_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/resources/database/migrations/2025_07_30_151700_add_is_not_shippable_to_shipping_categories_table.php -------------------------------------------------------------------------------- /src/Shipment/resources/manifest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Shipment/resources/manifest.php -------------------------------------------------------------------------------- /src/Support/Dto/Address.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Support/Dto/Address.php -------------------------------------------------------------------------------- /src/Support/Dto/DetailedAmount.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Support/Dto/DetailedAmount.php -------------------------------------------------------------------------------- /src/Support/Dto/Dimension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Support/Dto/Dimension.php -------------------------------------------------------------------------------- /src/Support/Dto/Merchant.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Support/Dto/Merchant.php -------------------------------------------------------------------------------- /src/Support/Dto/SchemaDefinition.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Support/Dto/SchemaDefinition.php -------------------------------------------------------------------------------- /src/Support/Features.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Support/Features.php -------------------------------------------------------------------------------- /src/Support/Features/Inventory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Support/Features/Inventory.php -------------------------------------------------------------------------------- /src/Support/Features/MultiChannel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Support/Features/MultiChannel.php -------------------------------------------------------------------------------- /src/Support/Features/MultiLanguage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Support/Features/MultiLanguage.php -------------------------------------------------------------------------------- /src/Support/Features/Pricing.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Support/Features/Pricing.php -------------------------------------------------------------------------------- /src/Support/Features/SearchEngine.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Support/Features/SearchEngine.php -------------------------------------------------------------------------------- /src/Support/Generators/NanoIdGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Support/Generators/NanoIdGenerator.php -------------------------------------------------------------------------------- /src/Support/Traits/AddressModel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Support/Traits/AddressModel.php -------------------------------------------------------------------------------- /src/Support/Traits/BuyableModel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Support/Traits/BuyableModel.php -------------------------------------------------------------------------------- /src/Support/Traits/BuyableNoImage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Support/Traits/BuyableNoImage.php -------------------------------------------------------------------------------- /src/Support/Traits/ConfigurableModel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Support/Traits/ConfigurableModel.php -------------------------------------------------------------------------------- /src/Support/Traits/ConfigurationHasNoSchema.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Support/Traits/ConfigurationHasNoSchema.php -------------------------------------------------------------------------------- /src/Support/Traits/HasImagesFromMediaLibrary.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Support/Traits/HasImagesFromMediaLibrary.php -------------------------------------------------------------------------------- /src/Support/Utils/AddressComparisonResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Support/Utils/AddressComparisonResult.php -------------------------------------------------------------------------------- /src/Support/Utils/Addresses.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Support/Utils/Addresses.php -------------------------------------------------------------------------------- /src/Support/Validation/GtinValidator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Support/Validation/GtinValidator.php -------------------------------------------------------------------------------- /src/Support/Validation/Rules/MustBeAValidGtin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Support/Validation/Rules/MustBeAValidGtin.php -------------------------------------------------------------------------------- /src/Taxes/Calculators/DeductiveTaxCalculator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/Calculators/DeductiveTaxCalculator.php -------------------------------------------------------------------------------- /src/Taxes/Calculators/DefaultTaxCalculator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/Calculators/DefaultTaxCalculator.php -------------------------------------------------------------------------------- /src/Taxes/Calculators/NullTaxCalculator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/Calculators/NullTaxCalculator.php -------------------------------------------------------------------------------- /src/Taxes/Contracts/TaxCalculator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/Contracts/TaxCalculator.php -------------------------------------------------------------------------------- /src/Taxes/Contracts/TaxCategory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/Contracts/TaxCategory.php -------------------------------------------------------------------------------- /src/Taxes/Contracts/TaxCategoryType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/Contracts/TaxCategoryType.php -------------------------------------------------------------------------------- /src/Taxes/Contracts/TaxEngineDriver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/Contracts/TaxEngineDriver.php -------------------------------------------------------------------------------- /src/Taxes/Contracts/TaxRate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/Contracts/TaxRate.php -------------------------------------------------------------------------------- /src/Taxes/Contracts/Taxable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/Contracts/Taxable.php -------------------------------------------------------------------------------- /src/Taxes/Drivers/NullTaxEngineDriver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/Drivers/NullTaxEngineDriver.php -------------------------------------------------------------------------------- /src/Taxes/Drivers/SimpleTaxEngineDriver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/Drivers/SimpleTaxEngineDriver.php -------------------------------------------------------------------------------- /src/Taxes/Drivers/TaxEngineManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/Drivers/TaxEngineManager.php -------------------------------------------------------------------------------- /src/Taxes/Exceptions/InexistentTaxCalculatorException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/Exceptions/InexistentTaxCalculatorException.php -------------------------------------------------------------------------------- /src/Taxes/Exceptions/InvalidTaxConfigurationException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/Exceptions/InvalidTaxConfigurationException.php -------------------------------------------------------------------------------- /src/Taxes/Facades/TaxEngine.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/Facades/TaxEngine.php -------------------------------------------------------------------------------- /src/Taxes/Models/TaxCategory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/Models/TaxCategory.php -------------------------------------------------------------------------------- /src/Taxes/Models/TaxCategoryProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/Models/TaxCategoryProxy.php -------------------------------------------------------------------------------- /src/Taxes/Models/TaxCategoryType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/Models/TaxCategoryType.php -------------------------------------------------------------------------------- /src/Taxes/Models/TaxCategoryTypeProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/Models/TaxCategoryTypeProxy.php -------------------------------------------------------------------------------- /src/Taxes/Models/TaxRate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/Models/TaxRate.php -------------------------------------------------------------------------------- /src/Taxes/Models/TaxRateProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/Models/TaxRateProxy.php -------------------------------------------------------------------------------- /src/Taxes/Providers/ModuleServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/Providers/ModuleServiceProvider.php -------------------------------------------------------------------------------- /src/Taxes/TaxCalculators.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/TaxCalculators.php -------------------------------------------------------------------------------- /src/Taxes/Traits/BelongsToTaxCategory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/Traits/BelongsToTaxCategory.php -------------------------------------------------------------------------------- /src/Taxes/resources/config/module.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/resources/config/module.php -------------------------------------------------------------------------------- /src/Taxes/resources/database/migrations/2023_03_17_150427_create_tax_categories_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/resources/database/migrations/2023_03_17_150427_create_tax_categories_table.php -------------------------------------------------------------------------------- /src/Taxes/resources/database/migrations/2023_03_26_085056_create_tax_rates_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/resources/database/migrations/2023_03_26_085056_create_tax_rates_table.php -------------------------------------------------------------------------------- /src/Taxes/resources/database/migrations/2024_02_09_144402_add_type_to_tax_categories_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/resources/database/migrations/2024_02_09_144402_add_type_to_tax_categories_table.php -------------------------------------------------------------------------------- /src/Taxes/resources/manifest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Taxes/resources/manifest.php -------------------------------------------------------------------------------- /src/Translation/Cache/StaticTranslationCache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Translation/Cache/StaticTranslationCache.php -------------------------------------------------------------------------------- /src/Translation/Contracts/Translation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Translation/Contracts/Translation.php -------------------------------------------------------------------------------- /src/Translation/Models/Translation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Translation/Models/Translation.php -------------------------------------------------------------------------------- /src/Translation/Models/TranslationProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Translation/Models/TranslationProxy.php -------------------------------------------------------------------------------- /src/Translation/Providers/ModuleServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Translation/Providers/ModuleServiceProvider.php -------------------------------------------------------------------------------- /src/Translation/Support/helpers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Translation/Support/helpers.php -------------------------------------------------------------------------------- /src/Translation/Traits/HasTranslations.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Translation/Traits/HasTranslations.php -------------------------------------------------------------------------------- /src/Translation/resources/config/module.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Translation/resources/config/module.php -------------------------------------------------------------------------------- /src/Translation/resources/database/migrations/2025_04_23_141135_create_translations_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Translation/resources/database/migrations/2025_04_23_141135_create_translations_table.php -------------------------------------------------------------------------------- /src/Translation/resources/manifest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Translation/resources/manifest.php -------------------------------------------------------------------------------- /src/Video/Contracts/Video.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Video/Contracts/Video.php -------------------------------------------------------------------------------- /src/Video/Contracts/VideoDriver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Video/Contracts/VideoDriver.php -------------------------------------------------------------------------------- /src/Video/Drivers/Youtube.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Video/Drivers/Youtube.php -------------------------------------------------------------------------------- /src/Video/Dto/DriverCapabilities.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Video/Dto/DriverCapabilities.php -------------------------------------------------------------------------------- /src/Video/Dto/MetaData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Video/Dto/MetaData.php -------------------------------------------------------------------------------- /src/Video/Dto/Stats.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Video/Dto/Stats.php -------------------------------------------------------------------------------- /src/Video/Dto/Thumbnail.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Video/Dto/Thumbnail.php -------------------------------------------------------------------------------- /src/Video/Exceptions/UnknownVideoDriverException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Video/Exceptions/UnknownVideoDriverException.php -------------------------------------------------------------------------------- /src/Video/Models/Video.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Video/Models/Video.php -------------------------------------------------------------------------------- /src/Video/Models/VideoProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Video/Models/VideoProxy.php -------------------------------------------------------------------------------- /src/Video/Providers/ModuleServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Video/Providers/ModuleServiceProvider.php -------------------------------------------------------------------------------- /src/Video/Traits/HasVideos.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Video/Traits/HasVideos.php -------------------------------------------------------------------------------- /src/Video/VideoDrivers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Video/VideoDrivers.php -------------------------------------------------------------------------------- /src/Video/resources/database/migrations/2025_03_05_120359_create_videos_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Video/resources/database/migrations/2025_03_05_120359_create_videos_table.php -------------------------------------------------------------------------------- /src/Video/resources/database/migrations/2025_03_05_120417_create_model_videos_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Video/resources/database/migrations/2025_03_05_120417_create_model_videos_table.php -------------------------------------------------------------------------------- /src/Video/resources/manifest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanilophp/framework/HEAD/src/Video/resources/manifest.php --------------------------------------------------------------------------------