PHPackages                             pulkitjalan/xero-laravel - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. pulkitjalan/xero-laravel

AbandonedArchivedLibrary[API Development](/categories/api)

pulkitjalan/xero-laravel
========================

A Laravel 5 wrapper for Xero

2.0.1(6y ago)211.1k4MITPHPPHP ^7.2

Since Aug 7Pushed 3y ago1 watchersCompare

[ Source](https://github.com/pulkitjalan/xero-laravel)[ Packagist](https://packagist.org/packages/pulkitjalan/xero-laravel)[ Docs](https://github.com/pulkitjalan/xero-laravel)[ RSS](/packages/pulkitjalan-xero-laravel/feed)WikiDiscussions master Synced yesterday

READMEChangelog (3)Dependencies (2)Versions (4)Used By (0)

⚠️ Archived
===========

[](#warning-archived)

### This project is no longer maintained.

[](#this-project-is-no-longer-maintained)

Xero Laravel
============

[](#xero-laravel)

> A Laravel wrapper for Xero

[![Total Downloads](https://camo.githubusercontent.com/0a63c89d9c34231d3123816e502dbae95d566aa9a592d23a8a73d127f08ffeba/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f70756c6b69746a616c616e2f7865726f2d6c61726176656c2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/pulkitjalan/xero-laravel)

Requirements
------------

[](#requirements)

- PHP &gt;= 7.2
- php\_curl extension - ensure a recent version (7.30+)
- php\_openssl extension

This package wraps [calcinai/xero-php](https://github.com/calcinai/xero-php) package.

Installation
------------

[](#installation)

Require the package

```
composer require pulkitjalan/xero-laravel
```

Laravel 5.5 uses Package Auto-Discovery, so you don't need to manually add the ServiceProvider.

If you don't use auto-discovery, add the following to the `providers` array in your `config/app.php`

```
PulkitJalan\Xero\XeroServiceProvider::class,
```

Next add the following to the `aliases` array in your `config/app.php`. Pick and choose if you want or add all 3.

```
'XeroPrivate' => PulkitJalan\Xero\Facades\XeroPrivate::class,
'XeroPublic' => PulkitJalan\Xero\Facades\XeroPublic::class,
'XeroPartner' => PulkitJalan\Xero\Facades\XeroPartner::class,
```

Next run `php artisan vendor:publish --provider="PulkitJalan\Xero\XeroServiceProvider"` to publish the config file.

Usage
-----

[](#usage)

Since this package wraps [calcinai/xero-php](https://github.com/calcinai/xero-php), have a look at the [readme](https://github.com/calcinai/xero-php) there for further details.

Example:

```
use XeroPHP\Application\PrivateApplication

class App {
    protected $xero;

    public function __construct(PrivateApplication $xero) {
        $this->xero = $xero;
    }
}
```

or

```
use XeroPHP\Application\PrivateApplication

$xero = app(PrivateApplication::class);

// or

$xero = app('XeroPrivate');
```

or use the facades.

Similar Packages
----------------

[](#similar-packages)

- [drawmyattention/xerolaravel](https://github.com/amochohan/xerolaravel)

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity24

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~380 days

Total

3

Last Release

2441d ago

Major Versions

1.0.0 → 2.0.02019-09-06

PHP version history (2 changes)1.0.0PHP &gt;=5.5

2.0.0PHP ^7.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/1c8dabba7c421c44b7d28698dfacd338f88f1cff6ef2207650ce77de0edd7a83?d=identicon)[pulkitjalan](/maintainers/pulkitjalan)

---

Top Contributors

[![pulkitjalan](https://avatars.githubusercontent.com/u/4124930?v=4)](https://github.com/pulkitjalan "pulkitjalan (10 commits)")

---

Tags

laravelxero

### Embed Badge

![Health badge](/badges/pulkitjalan-xero-laravel/health.svg)

```
[![Health](https://phpackages.com/badges/pulkitjalan-xero-laravel/health.svg)](https://phpackages.com/packages/pulkitjalan-xero-laravel)
```

###  Alternatives

[andreaselia/laravel-api-to-postman

Generate a Postman collection automatically from your Laravel API

1.0k586.2k3](/packages/andreaselia-laravel-api-to-postman)[mollie/laravel-mollie

Mollie API client wrapper for Laravel &amp; Mollie Connect provider for Laravel Socialite

3624.1M28](/packages/mollie-laravel-mollie)[api-ecosystem-for-laravel/dingo-api

A RESTful API package for the Laravel and Lumen frameworks.

3121.5M10](/packages/api-ecosystem-for-laravel-dingo-api)[essa/api-tool-kit

set of tools to build an api with laravel

52680.5k](/packages/essa-api-tool-kit)[dcblogdev/laravel-xero

A Laravel Xero package

53129.1k1](/packages/dcblogdev-laravel-xero)[mll-lab/laravel-graphiql

Easily integrate GraphiQL into your Laravel project

683.2M9](/packages/mll-lab-laravel-graphiql)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
