MODULE new()

Parameter Modul :
----------------------------------------
_db_config =>       Parameter yang berisi String JSON Konfigurasi Database.
_query_get =>       Parameter yang berisi query untuk mengambil data Auth Key dari Database.
_domain =>          Parameter yang berisi nama domain.
                    Ex : "yourdomain.tld"
_auth_key =>        Parameter yang berisi auth key yang sudah didefinisikan.
_other_config =>    Parameter yang berisi hash config nama kolom table databsae untuk Auth Key dan Domain
                    ataupun data config lainnya

Format Array _other_config :
----------------------------------------
%hash = (
    'authkey' => 'col_name',
    'domain' => 'col_name',
    'other_config1' => 'value_other_config1'
)

MODULE auth_key

Parameter Modul :
----------------------------------------
Tidak memiliki Parameter Module, aksi dilakukan berdasarkan input parameter di constructor.

MODULE domain()

Parameter Modul :
----------------------------------------
Tidak memiliki Parameter Module, aksi dilakukan berdasarkan input parameter di constructor.

MODULE get_authkey()

Parameter Modul :
----------------------------------------
$db_config =>       Parameter yang berisi string JSON Database Config.
$result_check =>    Parameter yang berisi hashref Hasil pengecekan Auth Key dan Domain.
$item_db =>         Parameter yang berisi Nama item ditable database.
$query_db =>        Parameter yang berisi Query Database.

AUTHOR Achmad Yusri Afandi, (linuxer08@gmail.com)

COPYRIGHT AND LICENSE Copyright (c) 2016, Achmad Yusri Afandi, All Rights reserved.

Pustaka yang berfungsi untuk mengecek hak akses dan domain.