PHP Classes

Laravel Magento API Integration: Service to use Magento from Laravel applications

Recommend this page to a friend!
  Info   Documentation   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not enough user ratingsTotal: 27 All time: 11,177 This week: 455Up
Version License PHP version Categories
laravel-magento 1.0.0MIT/X Consortium ...5PHP 5, E-Commerce, Libraries
Description 

Author

This package provides a Service to use Magento from Laravel applications.

It provides classes that work as service provider to access data from a Magento e-commerce installation.

Currently it provides classes that can access data from products, orders, customers and customers groups.

Innovation Award
PHP Programming Innovation award nominee
October 2019
Number 9
Magento is a popular e-commerce platform written in PHP.

On the other hand Laravel is also a popular framework developed to create PHP applications.

This package provides classes that help integrating Magento based sites with applications written using Laravel.

Manuel Lemos
Picture of Stefan Ninic
Name: Stefan Ninic is available for providing paid consulting. Contact Stefan Ninic .
Classes: 8 packages by
Country: Bosnia and Herzegovina Bosnia and Herzegovina
Age: ???
All time rank: 37717 in Bosnia and Herzegovina Bosnia and Herzegovina
Week rank: 170 Up2 in Bosnia and Herzegovina Bosnia and Herzegovina Up
Innovation award
Innovation award
Nominee: 5x

Documentation

Laravel Magento App wrapper

<p align="center"> <a href="https://packagist.org/packages/kg-bot/laravel-magento"><img src="https://img.shields.io/packagist/dt/kg-bot/laravel-magento.svg?style=flat-square" alt="Total Downloads"></a> <a href="https://packagist.org/packages/kg-bot/laravel-magento"><img src="https://img.shields.io/packagist/v/kg-bot/laravel-magento.svg?style=flat-square" alt="Latest Stable Version"></a> <a href="https://packagist.org/packages/kg-bot/laravel-magento"><img src="https://img.shields.io/packagist/l/kg-bot/laravel-magento.svg?style=flat-square" alt="License"></a> </p>

Installation

  1. Require using composer
composer require kg-bot/laravel-magento

In Laravel 5.5, and above, the package will auto-register the service provider. In Laravel 5.4 you must install this service provider.

  1. Add the MagentoServiceProvider to your `config/app.php` providers array.
<?php 
'providers' => [
    // ...
    \KgBot\Magento\MagentoServiceProvider::class,
    // ...
]

  1. Copy the package config to your local config with the publish command:
php artisan vendor:publish --provider="KgBot\Magento\MagentoServiceProvider"

  Files folder image Files (20)  
File Role Description
Files folder imagesrc (2 files, 5 directories)
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file LICENSE Lic. License text
Accessible without login Plain text file readme.md Doc. Read me

  Files folder image Files (20)  /  src  
File Role Description
Files folder imageBuilders (5 files)
Files folder imageconfig (1 file)
Files folder imageExceptions (3 files)
Files folder imageModels (4 files)
Files folder imageUtils (2 files)
  Plain text file Magento.php Class Class source
  Plain text file MagentoServiceProvider.php Class Class source

  Files folder image Files (20)  /  src  /  Builders  
File Role Description
  Plain text file Builder.php Class Class source
  Plain text file CustomerBuilder.php Class Class source
  Plain text file CustomerGroupBuilder.php Class Class source
  Plain text file OrderBuilder.php Class Class source
  Plain text file ProductBuilder.php Class Class source

  Files folder image Files (20)  /  src  /  config  
File Role Description
  Accessible without login Plain text file laravel-magento.php Aux. Auxiliary script

  Files folder image Files (20)  /  src  /  Exceptions  
File Role Description
  Plain text file MagentoClientException.php Class Class source
  Plain text file MagentoMethodNotImplementedException.php Class Class source
  Plain text file MagentoRequestException.php Class Class source

  Files folder image Files (20)  /  src  /  Models  
File Role Description
  Plain text file Customer.php Class Class source
  Plain text file CustomerGroup.php Class Class source
  Plain text file Order.php Class Class source
  Plain text file Product.php Class Class source

  Files folder image Files (20)  /  src  /  Utils  
File Role Description
  Plain text file Model.php Class Class source
  Plain text file Request.php Class Class source

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 100%
Total:27
This week:0
All time:11,177
This week:455Up