PHPackages                             axharus/art-handler - 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. axharus/art-handler

ActiveLibrary

axharus/art-handler
===================

This package works with special art-sites.org api to notify our developers that something wrong happend

1.2.3(5y ago)0173[7 issues](https://github.com/axharus/art-handler/issues)[7 PRs](https://github.com/axharus/art-handler/pulls)MITJavaScript

Since Jun 22Pushed 3y ago1 watchersCompare

[ Source](https://github.com/axharus/art-handler)[ Packagist](https://packagist.org/packages/axharus/art-handler)[ RSS](/packages/axharus-art-handler/feed)WikiDiscussions master Synced 6d ago

READMEChangelog (10)Dependencies (2)Versions (18)Used By (0)

ArtHandler
==========

[](#arthandler)

This package only for art-sites.org clients.

What this package for

- Logging errors inside laravel
- Logging errors in JS and XHR Requests

Plugin works only when `debug=false` in .env file

### Installation

[](#installation)

ArtHandler requires Laravel v5.6+ and php 7.2+ to run.

Install package

```
$ composer require axharus/art-handler
```

Migrate database

```
$ php artisan migrate
```

Add provider to app.js if laravel version is lower than 5.5

```
\Axharus\ArtHandler\ArtHandlerServiceProvider::class
```

Publish resources

```
$ php artisan vendor:publish --provider="Axharus\ArtHandler\ArtHandlerServiceProvider" --force
```

For production it is better to use bable because debuger.js is written on ES6

Install debbuger.js into your template. Please install it in head section on top of outer in order to catch all error in your application.

```
{!! \Axharus\ArtHandler\ArtHandler::scriptLoader('/vendor/debuger/build/debuger-min.js') !!}
```

Pass path to babeled file into this function or use default if it is only for dev purposes

Configure .env file

```
ARTDEBUGER_API=api_key
ARTDEBUGER_FORCEDEBUG=false
ARTDEBUGER_JS_DEBUG=false
ARTDEBUGER_PREVENTOR=
ARTDEBUGER_HANDLER_URL=
ARTDEBUGER_ENABLED=true
ARTDEBUGER_CHUNKSIZE=5

```

API key you can get from your project manager

If you want to work with plugin with `debug=true` set `FORCEDEBUG=true`.

If you want to see sending log in console set `ARTDEBUGER_JS_DEBUG=true`

If you want to prevent sending errors with some codes pass it to `ARTDEBUGER_ARTPREVENTOR` using comma `404,500,403`

If you want to force disable art handler set `ARTDEBUGER_ENABLED=false`

To optimize a lot of request set `ARTDEBUGER_CHUNKSIZE`

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity64

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

Recently: every ~72 days

Total

10

Last Release

1850d ago

### Community

Maintainers

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

---

Top Contributors

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

### Embed Badge

![Health badge](/badges/axharus-art-handler/health.svg)

```
[![Health](https://phpackages.com/badges/axharus-art-handler/health.svg)](https://phpackages.com/packages/axharus-art-handler)
```

###  Alternatives

[vemcogroup/laravel-sparkpost-driver

SparkPost driver to use with Laravel 6.x|7.x|8.x|9.x|10.x

421.7M1](/packages/vemcogroup-laravel-sparkpost-driver)[scriptdevelop/whatsapp-manager

Paquete para manejo de WhatsApp Business API en Laravel

762.6k](/packages/scriptdevelop-whatsapp-manager)

PHPackages © 2026

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