PHPackages                             iivannov/interfax - 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. [HTTP &amp; Networking](/categories/http)
4. /
5. iivannov/interfax

ActiveLibrary[HTTP &amp; Networking](/categories/http)

iivannov/interfax
=================

Very simple client for InterFax SOAP API

32.2k1PHP

Since May 20Pushed 10y ago1 watchersCompare

[ Source](https://github.com/iivannov/interfax)[ Packagist](https://packagist.org/packages/iivannov/interfax)[ RSS](/packages/iivannov-interfax/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

InterFax Client
===============

[](#interfax-client)

Very simple client for InterFax SOAP API. For the moment it supports only sending simple text faxes and sending faxes with file attachment. It's easily extensible to add other InterFax methods.

Install
-------

[](#install)

Via Composer

```
$ composer require iivannov/interfax
```

Usage
-----

[](#usage)

```
$interfax = new InterFax($username, $password);

//send a text $message to the given $number
$interfax->sendText($number, $message);

//send a fax with file attachment to the given $number
$interfax->sendFile($number, $filePath, $fileType);
```

Usage with Laravel
------------------

[](#usage-with-laravel)

If you are using Laravel, the package contains a Service Provider and a Facade for you.

1. First you need to add the ServiceProvider and Facade classes in your `config\app.php`

```
'providers' => [
    ...
    Iivannov\Interfax\Support\InterFaxServiceProvider::class,
];

'aliases' => [
    ...
    'Interfax' => Iivannov\Interfax\Support\Facade\InterFax::class
];
```

2. Then you need to add your username and password in `config\services.php`

```
'interfax' => [
    'username' => YOUR_INTERFAX_USERNAME,
    'password' => YOUR_INTERFAX_PASSWORD
]
```

3. You are ready to go, just use it like this

```
//send a text $message to the given $number
Interfax::sendText($number, $message);

//send a fax with file attachment to the given $number
Iterfax::sendFile($number, $filePath, $fileType);
```

###  Health Score

25

—

LowBetter than 36% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 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://avatars.githubusercontent.com/u/7932620?v=4)[Ivan Ivanov](/maintainers/iivannov)[@iivannov](https://github.com/iivannov)

---

Top Contributors

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

### Embed Badge

![Health badge](/badges/iivannov-interfax/health.svg)

```
[![Health](https://phpackages.com/badges/iivannov-interfax/health.svg)](https://phpackages.com/packages/iivannov-interfax)
```

###  Alternatives

[php-http/cache-plugin

PSR-6 Cache plugin for HTTPlug

25025.5M80](/packages/php-http-cache-plugin)[illuminate/http

The Illuminate Http package.

11937.2M6.6k](/packages/illuminate-http)[rdkafka/rdkafka

A PHP extension for Kafka

2.2k20.0k1](/packages/rdkafka-rdkafka)[httpsoft/http-message

Strict and fast implementation of PSR-7 and PSR-17

87930.4k113](/packages/httpsoft-http-message)[mezzio/mezzio-router

Router subcomponent for Mezzio

265.3M84](/packages/mezzio-mezzio-router)[serpapi/google-search-results-php

Get Google, Bing, Baidu, Ebay, Yahoo, Yandex, Home depot, Naver, Apple, Duckduckgo, Youtube search results via SerpApi.com

69122.6k](/packages/serpapi-google-search-results-php)

PHPackages © 2026

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