PHPackages                             sulistianengsih/ceksewa - 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. sulistianengsih/ceksewa

ActiveLibrary

sulistianengsih/ceksewa
=======================

Membantu menghitung biaya sewa kendaraan, sekaligus menghitung denda jika melewati batas sewa

05PHP

Since Nov 11Pushed 3y ago1 watchersCompare

[ Source](https://github.com/SulistiaNengsih/ceksewa)[ Packagist](https://packagist.org/packages/sulistianengsih/ceksewa)[ RSS](/packages/sulistianengsih-ceksewa/feed)WikiDiscussions package-ready Synced 1mo ago

READMEChangelogDependenciesVersions (4)Used By (0)

Introduction
============

[](#introduction)

Package ini berfungsi untuk menampilkan jumlah total biaya sewa suatu produk berdasarkan biaya sewa harian, biaya denda jika melewati batas durasi sewa, durasi sewa, dan durasi pengembalian.

Installation and Usage
----------------------

[](#installation-and-usage)

1. Install Composer
    Sebelum memulai, anda diharuskan untuk menginstall composer terlebih dahulu, jika composer sudah terinstall sebelumnya. tahapan ini dapat diabaikan. Tutorial lebih lengkap dapat dilihat di [Composer Documentation](https://getcomposer.org/doc/).
2. Require package

```
  composer require sulistianengsih/ceksewa

```

3. Database Migration

```
  php artisan migrate

```

4. Optionally publish package views, assets, or src

```
  php artisan vendor:publish

```

pilih `assets` dan `views` jika ingin menggunakan interface yang sudah disediakan. Pilih `src` jika ingin melakukan publish code di dalam file src package ini ke dalam app folder proyek.

---

Create Your Own Builder and Concrete Builder
--------------------------------------------

[](#create-your-own-builder-and-concrete-builder)

1. Create builder

```
php artisan make:builder BuilderName

```

Builder ini akan disimpan di folder `app/ceksewa/builder` dan dapat digunakan sebagai interface dari concrete builder.

2. Create concrete builder

```
php artisan make:concrete-builder ConcreteBuilderName

```

Concrete Builder akan mengimplementasikan builder yang telah dibuat sebelumnya. Jika ingin tetap menggunakan interface yang telah disediakan, disarankan untuk membuat database migrations dan model yang sesuai dengen kebutuhan concrete product yang dihasilkan oleh concrete builder.

Selain itu, disarankan juga untuk mengedit file `app/ceksewa/builder/director/Director.php` dan `app/ceksewa/controller/BuildController` sesuai kebutuhan.

###  Health Score

16

—

LowBetter than 5% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity28

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/ec14432f525218c3cef62eb2ae8a78db273bc0c2c092bddd67f453dd0c8febca?d=identicon)[sulistianengsih5](/maintainers/sulistianengsih5)

---

Top Contributors

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

### Embed Badge

![Health badge](/badges/sulistianengsih-ceksewa/health.svg)

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

PHPackages © 2026

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