Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Shopify Bundle Laravel Package

adezandee/shopify-bundle

Symfony2 bundle for interacting with a Shopify store via the Shopify API. Configure with your shop’s private app credentials, then map Shopify objects and create, update, or delete resources like products through simple exporter services.

View on GitHub
Deep Wiki
Context7

ShopifyBundle

Build Status Scrutinizer Code Quality Code Coverage Total Downloads License

Symfony2 Bundle to interact with a Shopify Store (API Call)

Configuration

After installing the bundle, you'll need private api key and password of your shopify shop and add it in your config file: http://docs.shopify.com/api/tutorials/creating-a-private-app

# app/config/config.yml

shopify:
    api_key:    "%shopify_api_key%"
    password:   "%shopify_password%"
    secret:     "%shopify_secret%"
    domain:     "%shopify_domain%"

Basic Usage

This bundle provide a mapping of Shopify object and allow you to create / update / delete items of your shopify store through API call.

# AcmeBundle/Controller/DefaultController.php

    public function newProductAction()
    {
        $product = new Product();
        $product
            ->setTitle('Test Product1')
            ->setBodyHtml('Body Test Product1')
            ->setProductType('Test')
            ->setVendor('symfony')
        ;

        $product = $this->get('shopify.product_exporter')->export($product);

        // Now you can persist locally that you created a shopifyProduct
        // with $product->getId();
    }

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
elmogy/larafast
xeviant/laravel-paystack
gorilladash/laravel-website-sdk
martialbe/flysystem-oss
chondal/3312client
jeroen-g/flickr
opscale-co/nova-genbi
itsjustvita/laravel-retention
tequilarapido/trackit
gregsphotography/site-builder-filament
cabaoctavio/laravel-query-log
gregsphotography/site-builder-components
io-digital/clickatell
snowsoft/laravel-admin
oxygen/auth
relicsoftware/barakah-payment-gateway
tobya/work-with-composer
equipc/laravel-email-validator
equipc/laravel-email-database-log
adedsec/nova-translated-labels