PHPackages                             gkvdt/uyumsoft-einvoice - 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. gkvdt/uyumsoft-einvoice

ActiveProject

gkvdt/uyumsoft-einvoice
=======================

Eincoice/Earchive integration for uyumsoft

5193PHP

Since Jan 3Pushed 3y ago1 watchersCompare

[ Source](https://github.com/gkvdt/uyumsoft-einvoice)[ Packagist](https://packagist.org/packages/gkvdt/uyumsoft-einvoice)[ RSS](/packages/gkvdt-uyumsoft-einvoice/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Kurulum
-------

[](#kurulum)

İlk kurlum için `composer install gkvdt/uyumsoft_einvoice` kodunu çalıştırınız.

Ardından `config/app.php` dosyasında providers kısmına `Gkvdt\UyumsoftEinvoice\Providers\EInvoiceServiceProvider::class ` providerının ekleyiniz ve ardından `php artisan vendor:publish --tag="uyumsoft_einvoice"` komutunu çalıştırınız.

Migrations ve `config/uyumsoft_einvoice.php` dosyalarını publish ettikten sonra uygulamayı product modunda çalıştırmak için `config/uyumsoft_einvoice.php` içerisindeki

```
[
...
 'is_dev' => false
]

```

yapmanız yeterlidir.

Daha sonra `php artisan migrate` komutunu çalıştırdıktan sonra 2 yeni veri tabanı tablosu oluşacaktır. `ws_users` tablosu içerisinde Uyumsoftun kullanıcı adı ve şifresi yer almakta ve user\_id ile login olmuş kullanıcı adına göre çekilmektedir. `ws_partys` şirket bilgilerini (adres,telefon vs.. ) içermektedir. (Bknz: [Party.php](https://github.com/gkvdt/uyumsoft-einvoice/blob/master/src/Entities/Party.php))

### Örnek Kullanım

[](#örnek-kullanım)

Kullanımı bir WdslRequest oluştruduktan sonra WdslRequest-&gt;request(); şeklinde istek atılabilir.

Örneğin;

```
$wdslRequest = new GetInboxInvoice();
$wdslRequest->request();

```

Halihazırda bulunan WdslRequest sınıfından türemiş bütün classlar :

```
GetEInvoiceUsers
GetInboxInvoice
GetInboxInvoiceData
GetInboxInvoicePdf
GetInboxInvoices
GetInboxInvoiceView
GetOutboxInvoice
GetOutboxInvoiceData
GetOutboxInvoicePdf
GetOutboxInvoices
GetOutboxInvoiceView
GetSummaryReport
GetUserAliasses
IsEInvoiceUser
SendInvoiceV2

```

###  Health Score

17

—

LowBetter than 6% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity23

Early-stage or recently created project

 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/f8150c5308961ef7562646ee95dd4b1d525abf4c85501c470347d5833a5d593b?d=identicon)[gkvdt](/maintainers/gkvdt)

---

Top Contributors

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

### Embed Badge

![Health badge](/badges/gkvdt-uyumsoft-einvoice/health.svg)

```
[![Health](https://phpackages.com/badges/gkvdt-uyumsoft-einvoice/health.svg)](https://phpackages.com/packages/gkvdt-uyumsoft-einvoice)
```

PHPackages © 2026

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