PHPackages                             chay22/recselmeter - 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. chay22/recselmeter

ActiveLibrary

chay22/recselmeter
==================

Calculate KASKUS store (lapak) trustworthy score (recommended atau ga ya?)

v0.0.2(10y ago)07MITPHPPHP &gt;=5.4.0

Since May 7Pushed 10y ago1 watchersCompare

[ Source](https://github.com/chay22/RecSelMeter)[ Packagist](https://packagist.org/packages/chay22/recselmeter)[ Docs](https://enchay.ru)[ RSS](/packages/chay22-recselmeter/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (1)Dependencies (1)Versions (3)Used By (0)

RecSelMeter
===========

[](#recselmeter)

Ukur tingkat kepercayaan sebuah lapak KASKUS. Hal ini sedikit berguna untuk mencegah terjadinya maraknya penipuan online di KASKUS dengan menganalisa lapak melalui URL. Hal yang sama juga berguna agar para seller KASKUS mau (belajar) mengubah lapaknya agar lebih baik atau setidaknya sesuai standar yang KASKUS berikan.

[![Build Passing](https://camo.githubusercontent.com/c26d67599dbe3f0673d387ebdd61391d9bf4a219f74e078650ef01b929e2a709/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f6368617932322f52656353656c4d657465722f6d61737465722e7376673f7374796c653d666c6174)](https://travis-ci.org/chay22/RecSelMeter)[![Scrutinizer](https://camo.githubusercontent.com/976a948039e6871d739f72cfeb65587d66006f2a27d011b0ecc3dde9330dbda2/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6368617932322f72656373656c6d657465722e737667)](https://scrutinizer-ci.com/g/chay22/RecSelMeter/?branch=master)[![Scrutinizer Coverage](https://camo.githubusercontent.com/170a377140dc7a758c93532e81aa7747367752865663fde2fb9b565e76bd7901/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f636f7665726167652f672f6368617932322f72656373656c6d657465722e737667)](https://scrutinizer-ci.com/g/chay22/RecSelMeter/?branch=master)[![Packagist](https://camo.githubusercontent.com/7bddead4845d67d4b2199333c73bed714c94904e125c1c4c1822cb6c11b4534b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6368617932322f72656373656c6d657465722e737667)](https://packagist.org/packages/chay22/recselmeter)[![GitHub license](https://camo.githubusercontent.com/f48f8d6cf609f5b181b9c3218a85175fe8a5809c7ea400347f39697a5d55065d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c75652e7376673f7374796c653d666c6174)](https://raw.githubusercontent.com/chay22/RecSelMeter/master/LICENSE)

Contents
--------

[](#contents)

- [Example](#example)
- [Parameter Penunjang](#parameter-penunjang)
- [Installation](#installation)
- [Configuration](#configuration)
    - [`new`](#new)
    - [`add`](#add)
    - [`set`](#set)
- [Author](#author)
- [License](#license)

Example
-------

[](#example)

Semudah memakai pakaian sehari-hari. RecSelMeter hanya memerlukan valid lapak KASKUS URL yang ingin dianalisa dan sebuah method.

```
$url = 'http://fjb.kaskus.co.id/product/idlapak1234567890';
$recselmeter = new RecSelMeter($url);
$score = $recselmeter->calculate();

echo $score;

```

---

Parameter Penunjang
-------------------

[](#parameter-penunjang)

Terdapat beberapa parameter sebagai penunjang dalam menilai sebuah lapak,

- Jumlah terjualnya produk
- Jumlah feedback seller
- Durasi keaktivan lapak
- Ketersediaan seller untuk COD
- Ranking seller
- Durasi seller bergabung dengan KASKUS
- Jumlah gambar produk

---

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

[](#installation)

Instalasi RecSelMeter menggunakan [composer](https://getcomposer.org/)

```
composer require chay22/recselmeter

```

Setelah terinstal, cukup dengan requiring autoload file

```
require_once __DIR__ . '/vendor/autoload.php';

use Chay22\RecSelMeter\RecSelMeter;

```

---

Configuration
-------------

[](#configuration)

Untuk melihat parameter atau data-data konfigurasi bawaan (default) RecSelMeter, cukup dengan

```
$data = $recselmeter->config()->data();
print_r($data);

```

Sudah tau data-datanya? RecSelMeter menyediakan 3 method untuk mengubah nilai-nilai pada property penunjang bawaan, yakni `new`, `add`, `set`.

> **NOTE:** Ketiga method ini hanya bisa mengubah property `rank`, `storeActive` dan `sold`.

### **`new`**

[](#new)

Berfungsi untuk menimpa nilai config bawaan dengan nilai baru pada property yang dipilih, contoh:

```
$recselmeter->config()->newRank([
                       'KASKUS Plus' => 20,
                       'Moderator' => 500,
                       'Administrator' => 1000,
                  ]);
$recselmeter->config()->newSold([
                        1 => 30,
                        2 => 50,
                        3 => 100,
                  ]);

```

### **`add`**

[](#add)

Berfungsi untuk menambah nilai baru pada property yang dituju, contoh:

```
$recselmeter->config()->addRank(['Aktivis Kaskus' => 30]);
$recselmeter->config()->addSold([7 => 60]);

```

### **`set`**

[](#set)

Berfungsi untuk mengubah nilai bawaan yang tersedia pada property yang dituju, contoh:

```
$recselmeter->config()->setStoreActive([7 => 3]);

```

---

Author
------

[](#author)

[Cahyadi Nugraha](https://enchay.ru)

---

License
-------

[](#license)

[The MIT License](https://github.com/chay22/RecSelMeter/blob/master/LICENSE)

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity49

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.

###  Release Activity

Cadence

Every ~0 days

Total

2

Last Release

3659d ago

PHP version history (2 changes)v0.0.1PHP &gt;=5.5.0

v0.0.2PHP &gt;=5.4.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/6ddf69769c7bc59d6635b462a5bbd7800ce0cfac0b3b9a28174f23001a9175c8?d=identicon)[chay22](/maintainers/chay22)

---

Top Contributors

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

---

Tags

kaskuslapakfjbrecsel

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/chay22-recselmeter/health.svg)

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

PHPackages © 2026

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