PHPackages                             mfajfr/tarsago-export - 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. [File &amp; Storage](/categories/file-storage)
4. /
5. mfajfr/tarsago-export

ActiveLibrary[File &amp; Storage](/categories/file-storage)

mfajfr/tarsago-export
=====================

Put data into csv files and export them to SFTP

4.3(4y ago)0100PHP

Since Jan 13Pushed 4y ago3 watchersCompare

[ Source](https://github.com/tarsagocz/tarsago-export)[ Packagist](https://packagist.org/packages/mfajfr/tarsago-export)[ RSS](/packages/mfajfr-tarsago-export/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (2)Versions (10)Used By (0)

Tarsago Export
==============

[](#tarsago-export)

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

[](#installation)

```
composer require mfajfr/tarsago-export

```

Using
-----

[](#using)

### Creating row

[](#creating-row)

Row represents order from telemarketing etc.

```
$row = new \TarsagoExport\Models\Telemarketing\Row($param1, $param2, ...); // implements IRow
```

### Creating transaction

[](#creating-transaction)

Transaction represents list of rows (orders) from one day or specific period

```
$transaction = new \TarsagoExport\Models\Telemarketing\Transaction(); // implements ITransaction
$transaction->addRow($row); // Adding rows
```

### Uploading (to SFTP)

[](#uploading-to-sftp)

```
$exporter = new \TarsagoExport\Exporters\SFTPExporter($ip, new \TarsagoExport\Credentials\UserPasswordCredentials($username, $password));
$exporter->upload('/path/to/file.csv', $transaction);
```

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity62

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 ~91 days

Recently: every ~176 days

Total

9

Last Release

1580d ago

Major Versions

1.1 → 2.02020-01-13

2.1 → 3.02020-02-04

3.0 → 4.02020-02-05

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/4585955?v=4)[Marek Fajfr](/maintainers/mfajfr)[@mfajfr](https://github.com/mfajfr)

---

Top Contributors

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

### Embed Badge

![Health badge](/badges/mfajfr-tarsago-export/health.svg)

```
[![Health](https://phpackages.com/badges/mfajfr-tarsago-export/health.svg)](https://phpackages.com/packages/mfajfr-tarsago-export)
```

###  Alternatives

[google/cloud-storage

Cloud Storage Client for PHP

34390.8M123](/packages/google-cloud-storage)[league/flysystem-sftp-v3

SFTP filesystem adapter for Flysystem.

6129.6M91](/packages/league-flysystem-sftp-v3)[superbalist/flysystem-google-storage

Flysystem adapter for Google Cloud Storage

26320.6M30](/packages/superbalist-flysystem-google-storage)[creocoder/yii2-flysystem

The flysystem extension for the Yii framework

2931.7M61](/packages/creocoder-yii2-flysystem)[flowjs/flow-php-server

PHP library for handling chunk uploads. Works with flow.js html5 file uploads.

2451.6M15](/packages/flowjs-flow-php-server)[hugsbrugs/php-sftp

PHP SFTP Utilities

28144.5k1](/packages/hugsbrugs-php-sftp)

PHPackages © 2026

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