2017 © Pedro Pelรกez
 

library kalkulator

Demo Composer PSR4 Autoload

image

komputronika/kalkulator

Demo Composer PSR4 Autoload

  • Saturday, April 28, 2018
  • by komputronika
  • Repository
  • 2 Watchers
  • 2 Stars
  • 13 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 4 Versions
  • 8 % Grown

The README.md

Contoh Menggunakan Composer, PSR4 & Unit Test

Build Status Latest Stable Version Total Downloads Follow, (*1)

Ini adalah proyek contoh sederhana tentang bagaimana membuat dan menggunakan sebuah package menggunakan PHP Composer, PSR4 dan Unit test., (*2)

Untuk menggunakan package ini anda memerlukan software:, (*3)

Untuk mempelajari contoh ini, silahkan clone dengan cara:, (*4)

git clone git@github.com:komputronika/kalkulator.git

atau dengan cara download., (*5)

Cara menggunakan package

Membuat composer.json

Buatlah sebuah folder misalnya demo_kalkulator, kemudian buatlah sebuah file dengan nama composer.json dengan isi seperti ini:, (*6)

{
    "name": "demo/kalkulator",
    "description": "Coba composer",
    "require-dev": {
        "phpunit/phpunit": "4.0.*"
    },
    "require": {
        "komputronika/kalkulator": "1.0.*"
    },
    "authors": [
        {
            "name": "Saya",
            "email": "saya@email.com"
        }
    ],
    "minimum-stability": "dev"
}

Membuat file index.php

Masih dalam folder demo_kalkulator, buatlah sebuah file baru dengan nama index.php dengan isi sebagai berikut:, (*7)

<?php

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

use Komputronika\Kalkulator\Kalkulator;

$o = new Kalkulator;

echo "<html><body style='margin:30px;font-family:sans-serif;font-size:1.25rem'>";

echo "

Demo Kalkulator dengan Composer

"; echo "
";
echo "100 + 5 = ". $o->tambah(100,5)."
"; echo "100 - 5 = ". $o->kurang(100,5)."
"; echo "100 * 5 = ". $o->kali(100,5)."
"; echo "100 / 5 = ". $o->bagi(100,5); echo "
"; echo "</body></html>";

Jalankan composer

Masih dalam folder demo_kalkulator, jalankan composer dengan perintah:, (*8)

composer install

Anda harus terhubung dengan internet untuk menjalankan perintah composer ini, dan akan membutuhkan waktu beberapa menit, tergantung kecepatan koneksi internet anda., (*9)

Composer akan otomatis mendownload package ini (komputronika/kalkulator) dan package-package yang dibutuhkan ke dalam folder vendor, sesuai dengan yang dituliskan pada file composer.json., (*10)

Struktur folder di dalam demo_kalkulator akan seperti ini:, (*11)

.
โ”œโ”€โ”€ composer.json
โ”œโ”€โ”€ composer.lock
โ”œโ”€โ”€ index.php
โ””โ”€โ”€ vendor
    โ”œโ”€โ”€ autoload.php
    โ”œโ”€โ”€ bin
    โ”œโ”€โ”€ composer
    โ”œโ”€โ”€ komputronika
    โ”œโ”€โ”€ phpunit
    โ”œโ”€โ”€ sebastian
    โ””โ”€โ”€ symfony

Test di browser

Buka browser anda pada alamat http://localhost/demo_kalkulator, (*12)

Kalau instalasi anda sudah benar, maka tampilan di browser akan seperti ini:, (*13)

Demo Kalkulator dengan Composer

100 + 5 = 105
100 - 5 = 95
100 * 5 = 500
100 / 5 = 20

The Versions

28/04 2018

dev-master

9999999-dev http://www.duniahost.com

Demo Composer PSR4 Autoload

  Sources   Download

Free

The Development Requires

by Avatar komputronika

composer kalkulator

16/09 2017

1.0.3

1.0.3.0 http://www.duniahost.com

Demo Composer PSR4 Autoload

  Sources   Download

Free

The Development Requires

by Avatar komputronika

composer kalkulator

13/09 2017

1.0.2

1.0.2.0 http://www.duniahost.com

Demo Composer PSR4 Autoload

  Sources   Download

Free

The Development Requires

by Avatar komputronika

composer kalkulator

13/09 2017

1.0.0

1.0.0.0 http://www.duniahost.com

Demo Composer PSR4 Autoload

  Sources   Download

Free

The Development Requires

by Avatar komputronika

composer kalkulator