kkuetnet / prestashopwebservice-bundle
Prestashop WebService bundle for Symfony 2
Installs: 163
Dependents: 0
Suggesters: 0
Security: 0
Stars: 6
Watchers: 2
Forks: 6
Type:symfony-bundle
Requires
- symfony/framework-bundle: 2.*
- twig/twig: 1.*
This package is not auto-updated.
Last update: 2024-03-02 10:28:02 UTC
README
This bundle allow you to integrate easily Prestashop API into your symfony project.
Prerequisites
This version of the bundle requires Symfony 2.1+.
Installation
Installation is a quick 4 step process:
- Download KkuetNetPrestashopWebServiceBundle using composer
- Enable the Bundle
- Configure the KkuetNetPrestashopWebServiceBundle
- How to use
Step 1: Download KkuetNetPrestashopWebServiceBundle using composer
Add KkuetNetPrestashopWebServiceBundle in your composer.json:
{ "require": { "kkuetnet/prestashopwebservice-bundle": "dev-master" } }
Composer will install the bundle to your project's vendor/kkuetnet
directory.
Step 2: Enable the bundle
Enable the bundle in the kernel:
<?php // app/AppKernel.php public function registerBundles() { $bundles = array( // ... new \KkuetNet\PrestashopWebServiceBundle\KkuetNetPrestashopWebServiceBundle(), ); }
Step 3: Configure the KkuetNetPrestashopWebServiceBundle
More information about Prestashop API
# app/config/config.yml kkuet_net_prestashop_web_service: debug: false website: http://prestashop.kkuet.net/ key: R03J6M0Z87H9P2ZRHTTPE72MU6RU34AB
Step 4: How to use
namespace Acme\DemoBundle\Controller; use Symfony\Bundle\FrameworkBundle\Controller\Controller; class WelcomeController extends Controller { public function indexAction() { $persta = $this->container->get('prestashop_webservice')->getInstance(); $result = $persta->get(array( "resource" => "products" )); #More information => http://doc.prestashop.com/download/attachments/720902/CRUD%20Tutorial%20EN.pdf var_dump($result); } }