Compare commits
6 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 2786b3be0c | |||
| aac29bc199 | |||
| 9e73f6ad32 | |||
| ff21d82af5 | |||
| 62c6d240ce | |||
| 1ee7edefff |
+1
-1
@@ -13,7 +13,7 @@ MYSQL_PUBLISH_PORT=3308
|
|||||||
LOG_CHANNEL=stack
|
LOG_CHANNEL=stack
|
||||||
LOG_LEVEL=debug
|
LOG_LEVEL=debug
|
||||||
LOG_SLACK_WEBHOOK_URL=
|
LOG_SLACK_WEBHOOK_URL=
|
||||||
LOGVIEWER_PASSWORD=
|
LOGVIEWER_PASSWORD=test123
|
||||||
|
|
||||||
DB_CONNECTION=mysql
|
DB_CONNECTION=mysql
|
||||||
DB_HOST=mysql
|
DB_HOST=mysql
|
||||||
|
|||||||
@@ -1,6 +1,9 @@
|
|||||||
name: Deploy to Staging
|
name: Deploy to Staging
|
||||||
|
|
||||||
on:
|
on:
|
||||||
|
push:
|
||||||
|
tags:
|
||||||
|
- "v*"
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
inputs:
|
inputs:
|
||||||
image_tag:
|
image_tag:
|
||||||
@@ -18,10 +21,22 @@ jobs:
|
|||||||
runs-on: host
|
runs-on: host
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
|
- name: Resolve image tag
|
||||||
|
id: resolve
|
||||||
|
run: |
|
||||||
|
set -e
|
||||||
|
if [ "${{ gitea.event_name }}" = "workflow_dispatch" ]; then
|
||||||
|
IMAGE_TAG="${{ inputs.image_tag }}"
|
||||||
|
else
|
||||||
|
IMAGE_TAG="${{ gitea.ref_name }}"
|
||||||
|
fi
|
||||||
|
echo "IMAGE_TAG=${IMAGE_TAG}" >> "$GITHUB_OUTPUT"
|
||||||
|
echo "Deploying image tag: ${IMAGE_TAG}"
|
||||||
|
|
||||||
- name: Checkout repository
|
- name: Checkout repository
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
ref: ${{ inputs.image_tag }}
|
ref: ${{ steps.resolve.outputs.IMAGE_TAG }}
|
||||||
|
|
||||||
- name: Login to Docker registry
|
- name: Login to Docker registry
|
||||||
run: |
|
run: |
|
||||||
@@ -33,43 +48,47 @@ jobs:
|
|||||||
- name: Verify image exists in registry
|
- name: Verify image exists in registry
|
||||||
run: |
|
run: |
|
||||||
set -e
|
set -e
|
||||||
IMAGE_TAG="${{ inputs.image_tag }}"
|
IMAGE_TAG="${{ steps.resolve.outputs.IMAGE_TAG }}"
|
||||||
IMAGE="${APP_IMAGE}:${IMAGE_TAG}"
|
IMAGE="${APP_IMAGE}:${IMAGE_TAG}"
|
||||||
|
|
||||||
echo "Checking if image exists: ${IMAGE}"
|
echo "Checking if image exists: ${IMAGE}"
|
||||||
if ! docker manifest inspect "${IMAGE}" > /dev/null 2>&1; then
|
# Tag pushes build in parallel — wait for the image to appear
|
||||||
echo "ERROR: Image ${IMAGE} does not exist in registry!"
|
for i in $(seq 1 30); do
|
||||||
echo "Run the Build Docker Image workflow first."
|
if docker manifest inspect "${IMAGE}" > /dev/null 2>&1; then
|
||||||
exit 1
|
echo "✓ ${IMAGE} found"
|
||||||
fi
|
exit 0
|
||||||
echo "✓ ${IMAGE} found"
|
fi
|
||||||
|
echo "Image not ready yet (attempt ${i}/30), waiting 20s..."
|
||||||
|
sleep 20
|
||||||
|
done
|
||||||
|
|
||||||
|
echo "ERROR: Image ${IMAGE} does not exist in registry after waiting!"
|
||||||
|
echo "Run the Build Docker Image workflow first."
|
||||||
|
exit 1
|
||||||
|
|
||||||
- name: Pull Docker image
|
- name: Pull Docker image
|
||||||
run: |
|
run: |
|
||||||
set -e
|
set -e
|
||||||
IMAGE_TAG="${{ inputs.image_tag }}"
|
IMAGE_TAG="${{ steps.resolve.outputs.IMAGE_TAG }}"
|
||||||
docker pull "${APP_IMAGE}:${IMAGE_TAG}"
|
docker pull "${APP_IMAGE}:${IMAGE_TAG}"
|
||||||
echo "✓ Image pulled successfully"
|
echo "✓ Image pulled successfully"
|
||||||
|
|
||||||
- name: Sync compose file and deploy
|
- name: Sync compose file and deploy
|
||||||
run: |
|
run: |
|
||||||
set -e
|
set -e
|
||||||
IMAGE_TAG="${{ inputs.image_tag }}"
|
IMAGE_TAG="${{ steps.resolve.outputs.IMAGE_TAG }}"
|
||||||
|
|
||||||
mkdir -p "${DEPLOY_DIR}/docker/nginx" "${DEPLOY_DIR}/docker/mysql"
|
mkdir -p "${DEPLOY_DIR}/docker/nginx" "${DEPLOY_DIR}/docker/mysql"
|
||||||
cp docker-compose.staging.yml "${DEPLOY_DIR}/docker-compose.yml"
|
cp docker-compose.staging.yml "${DEPLOY_DIR}/docker-compose.yml"
|
||||||
cp docker/nginx/default.conf "${DEPLOY_DIR}/docker/nginx/default.conf"
|
cp docker/nginx/default.conf "${DEPLOY_DIR}/docker/nginx/default.conf"
|
||||||
cp -R docker/mysql/init "${DEPLOY_DIR}/docker/mysql/"
|
cp -R docker/mysql/init "${DEPLOY_DIR}/docker/mysql/"
|
||||||
|
|
||||||
if [ ! -f "${DEPLOY_DIR}/.env.staging" ]; then
|
if [ ! -f .env.staging ]; then
|
||||||
if [ -f .env.staging ]; then
|
echo "ERROR: .env.staging is missing in the repository"
|
||||||
cp .env.staging "${DEPLOY_DIR}/.env.staging"
|
exit 1
|
||||||
echo "Copied .env.staging from repo (first deploy). Edit ${DEPLOY_DIR}/.env.staging on the server if needed."
|
|
||||||
else
|
|
||||||
echo "ERROR: ${DEPLOY_DIR}/.env.staging is missing on the server"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
cp .env.staging "${DEPLOY_DIR}/.env.staging"
|
||||||
|
echo "✓ Synced .env.staging from repo"
|
||||||
|
|
||||||
cd "${DEPLOY_DIR}"
|
cd "${DEPLOY_DIR}"
|
||||||
|
|
||||||
|
|||||||
@@ -3,6 +3,7 @@
|
|||||||
namespace App\Http\Controllers;
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
use App\Marhun;
|
use App\Marhun;
|
||||||
|
use App\Gadai;
|
||||||
use App\Jemas;
|
use App\Jemas;
|
||||||
use App\Cawangan;
|
use App\Cawangan;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
@@ -160,39 +161,53 @@ class MarhunController extends Controller
|
|||||||
|
|
||||||
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
|
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
|
||||||
|
|
||||||
$old_data = Marhun::on($cawangan['mysql'])->where([['recno','=',$request->recno],['norujukan','=',$norujukan]])->first();
|
// Lock the parent first so concurrent edits to this SAG are serialized.
|
||||||
|
(new Marhun)->setConnection($cawangan['mysql'])->getConnection()->transaction(function () use ($cawangan, $norujukan, $request, $harga, $nilai_marhun, $kodcaw, $current) {
|
||||||
|
Gadai::on($cawangan['mysql'])->where('norujukan', $norujukan)->lockForUpdate()->firstOrFail();
|
||||||
|
$old_data = Marhun::on($cawangan['mysql'])->where([['recno','=',$request->recno],['norujukan','=',$norujukan]])->firstOrFail();
|
||||||
|
|
||||||
$marhunToUpdate = [
|
$marhunToUpdate = [
|
||||||
'karat' => $request->karat,
|
'karat' => $request->karat,
|
||||||
'marhun' => $request->marhun,
|
'marhun' => $request->marhun,
|
||||||
'nota' => $request->nota,
|
'nota' => $request->nota,
|
||||||
'tag_permata' => $request->tag_permata,
|
'tag_permata' => $request->tag_permata,
|
||||||
'berat_batu_permata' => $request->berat_batu_permata,
|
'berat_batu_permata' => $request->berat_batu_permata,
|
||||||
'berat' => $request->berat,
|
'berat' => $request->berat,
|
||||||
'harga' => $harga['harga'],
|
'harga' => $harga['harga'],
|
||||||
'n_marhun' => $nilai_marhun,
|
'n_marhun' => $nilai_marhun,
|
||||||
'bil' => $request->kuantiti,
|
'bil' => $request->kuantiti,
|
||||||
];
|
];
|
||||||
|
|
||||||
// Set value berat_batu_permata to null if value passed is null
|
// Set value berat_batu_permata to null if value passed is null
|
||||||
if($marhunToUpdate['berat_batu_permata'] == '') {
|
if($marhunToUpdate['berat_batu_permata'] == '') {
|
||||||
$marhunToUpdate['berat_batu_permata'] = null;
|
$marhunToUpdate['berat_batu_permata'] = null;
|
||||||
};
|
};
|
||||||
|
|
||||||
$jemas = Marhun::on($cawangan['mysql'])->where([['recno','=',$request->recno],['norujukan','=',$norujukan]])->update($marhunToUpdate);
|
$jemas = Marhun::on($cawangan['mysql'])->where([['recno','=',$request->recno],['norujukan','=',$norujukan]])->update($marhunToUpdate);
|
||||||
|
|
||||||
$new_data = Marhun::on($cawangan['mysql'])->where([['recno','=',$request->recno],['norujukan','=',$norujukan]])->first();
|
// Recalculate from every item belonging to this SAG, after the edit.
|
||||||
|
$totals = Marhun::on($cawangan['mysql'])->where('norujukan', $norujukan)
|
||||||
|
->selectRaw('COALESCE(SUM(berat), 0) AS total_berat, COALESCE(SUM(n_marhun), 0) AS total_nilai, COALESCE(SUM(bil), 0) AS total_kuantiti')
|
||||||
|
->first();
|
||||||
|
Gadai::on($cawangan['mysql'])->where('norujukan', $norujukan)->update([
|
||||||
|
'berat' => $totals->total_berat,
|
||||||
|
'nilaimarhun' => $totals->total_nilai,
|
||||||
|
'kuantiti' => $totals->total_kuantiti,
|
||||||
|
]);
|
||||||
|
|
||||||
$audit = new Audit();
|
$new_data = Marhun::on($cawangan['mysql'])->where([['recno','=',$request->recno],['norujukan','=',$norujukan]])->first();
|
||||||
$audit->users = $request->teller;
|
|
||||||
$audit->actions = 'Ubah Marhun';
|
$audit = new Audit();
|
||||||
$audit->norujukan = $norujukan;
|
$audit->users = $request->teller;
|
||||||
$audit->old_data = $old_data;
|
$audit->actions = 'Ubah Marhun';
|
||||||
$audit->new_data = $new_data;
|
$audit->norujukan = $norujukan;
|
||||||
$audit->kodcaw = $kodcaw;
|
$audit->old_data = $old_data;
|
||||||
$audit->created_at = $current;
|
$audit->new_data = $new_data;
|
||||||
$audit->updated_at = $current;
|
$audit->kodcaw = $kodcaw;
|
||||||
$audit->save();
|
$audit->created_at = $current;
|
||||||
|
$audit->updated_at = $current;
|
||||||
|
$audit->save();
|
||||||
|
});
|
||||||
|
|
||||||
return response('Edit Successfully', 200);
|
return response('Edit Successfully', 200);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -62,6 +62,7 @@ class PembiayaanOnlineController extends Controller
|
|||||||
'kodbank', 'noakaun', 'nama_bank', 'nama_akaun', 'nota',
|
'kodbank', 'noakaun', 'nama_bank', 'nama_akaun', 'nota',
|
||||||
'bukti_akaun_file_id', 'borang_file_id', 'update_customer_bank',
|
'bukti_akaun_file_id', 'borang_file_id', 'update_customer_bank',
|
||||||
'bukti_akaun_data', 'bukti_akaun_filename', 'bukti_akaun_type',
|
'bukti_akaun_data', 'bukti_akaun_filename', 'bukti_akaun_type',
|
||||||
|
'borang_data', 'borang_filename', 'borang_type',
|
||||||
] as $key) {
|
] as $key) {
|
||||||
if ($request->has($key)) {
|
if ($request->has($key)) {
|
||||||
$input[$key] = $request->input($key);
|
$input[$key] = $request->input($key);
|
||||||
@@ -214,6 +215,14 @@ class PembiayaanOnlineController extends Controller
|
|||||||
return $this->respond($this->service->getBuktiAkaun($kodcaw, $id));
|
return $this->respond($this->service->getBuktiAkaun($kodcaw, $id));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* GET /api/pembiayaan-online/{kodcaw}/lines/{id}/borang
|
||||||
|
*/
|
||||||
|
public function getBorang($kodcaw, $id)
|
||||||
|
{
|
||||||
|
return $this->respond($this->service->getBorang($kodcaw, $id));
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* GET /api/pembiayaan-online/{kodcaw}/paid?blast_sent=0
|
* GET /api/pembiayaan-online/{kodcaw}/paid?blast_sent=0
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -415,6 +415,19 @@ class PembiayaanOnlineService
|
|||||||
$fields['bukti_akaun_file_id'] = $saved['payload']['id'];
|
$fields['bukti_akaun_file_id'] = $saved['payload']['id'];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!empty($input['borang_data'])) {
|
||||||
|
$saved = $this->storeBuktiFile([
|
||||||
|
'data' => $input['borang_data'],
|
||||||
|
'filename' => $input['borang_filename'] ?? null,
|
||||||
|
'type' => $input['borang_type'] ?? null,
|
||||||
|
]);
|
||||||
|
if (!$saved['ok']) {
|
||||||
|
$saved['payload']['message'] = 'Borang pengesahan diperlukan: fail, nama fail dan jenis fail.';
|
||||||
|
return $saved;
|
||||||
|
}
|
||||||
|
$fields['borang_file_id'] = $saved['payload']['id'];
|
||||||
|
}
|
||||||
|
|
||||||
if (empty($fields)) {
|
if (empty($fields)) {
|
||||||
return [
|
return [
|
||||||
'ok' => false,
|
'ok' => false,
|
||||||
@@ -694,6 +707,26 @@ class PembiayaanOnlineService
|
|||||||
->orderBy('id', 'asc')
|
->orderBy('id', 'asc')
|
||||||
->get();
|
->get();
|
||||||
|
|
||||||
|
// Fetch customer phone numbers in one query for the batch approval form.
|
||||||
|
$identityNumbers = $lines->pluck('nokp')->filter()->unique()->values()->all();
|
||||||
|
$phones = [];
|
||||||
|
if ($identityNumbers) {
|
||||||
|
$customers = Customer::on('mysql7')->select('kpbaru', 'kplama', 'telefon')
|
||||||
|
->where(function ($query) use ($identityNumbers) {
|
||||||
|
$query->whereIn('kpbaru', $identityNumbers)->orWhereIn('kplama', $identityNumbers);
|
||||||
|
})->get();
|
||||||
|
foreach ($customers as $customer) {
|
||||||
|
foreach ([$customer->kpbaru, $customer->kplama] as $identity) {
|
||||||
|
if ($identity !== null && $identity !== '') {
|
||||||
|
$phones[(string) $identity] = $customer->telefon;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
foreach ($lines as $line) {
|
||||||
|
$line->setAttribute('telefon', $phones[(string) $line->nokp] ?? null);
|
||||||
|
}
|
||||||
|
|
||||||
return [
|
return [
|
||||||
'ok' => true,
|
'ok' => true,
|
||||||
'status' => 200,
|
'status' => 200,
|
||||||
@@ -1739,6 +1772,65 @@ class PembiayaanOnlineService
|
|||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get attached signed online-financing confirmation form (borang_file_id).
|
||||||
|
*
|
||||||
|
* @return array{ok:bool,status:int,payload:mixed}
|
||||||
|
*/
|
||||||
|
public function getBorang($kodcaw, $id)
|
||||||
|
{
|
||||||
|
$resolved = $this->resolveMysql($kodcaw);
|
||||||
|
if (!$resolved['ok']) {
|
||||||
|
return $resolved;
|
||||||
|
}
|
||||||
|
|
||||||
|
$line = PembiayaanOnline::on($resolved['mysql'])
|
||||||
|
->where('kodcaw', $kodcaw)
|
||||||
|
->where('id', $id)
|
||||||
|
->first();
|
||||||
|
|
||||||
|
if (!$line) {
|
||||||
|
return [
|
||||||
|
'ok' => false,
|
||||||
|
'status' => 404,
|
||||||
|
'payload' => ['message' => 'Pembiayaan online tidak dijumpai'],
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
|
if (empty($line->borang_file_id)) {
|
||||||
|
return [
|
||||||
|
'ok' => false,
|
||||||
|
'status' => 404,
|
||||||
|
'payload' => ['message' => 'Borang pengesahan belum dimuat naik'],
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
|
$file = ARFiles::on('mysql7')->where('id', $line->borang_file_id)->first();
|
||||||
|
if (!$file) {
|
||||||
|
return [
|
||||||
|
'ok' => false,
|
||||||
|
'status' => 404,
|
||||||
|
'payload' => ['message' => 'Fail borang pengesahan tidak dijumpai'],
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
|
return [
|
||||||
|
'ok' => true,
|
||||||
|
'status' => 200,
|
||||||
|
'payload' => [
|
||||||
|
'pembiayaan_online_id' => $line->id,
|
||||||
|
'norujukan' => $line->norujukan,
|
||||||
|
'file' => [
|
||||||
|
'id' => $file->id,
|
||||||
|
'filename' => $file->filename,
|
||||||
|
'type' => $file->type,
|
||||||
|
'tarikhmasa' => $file->tarikhmasa,
|
||||||
|
'data' => $file->data,
|
||||||
|
],
|
||||||
|
],
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* PC list of PAID lines awaiting blast / tally.
|
* PC list of PAID lines awaiting blast / tally.
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -1,44 +0,0 @@
|
|||||||
{
|
|
||||||
"name": "laravel/lumen",
|
|
||||||
"description": "The Laravel Lumen Framework.",
|
|
||||||
"keywords": ["framework", "laravel", "lumen"],
|
|
||||||
"license": "MIT",
|
|
||||||
"type": "project",
|
|
||||||
"require": {
|
|
||||||
"php": "^7.2.5",
|
|
||||||
"auth0/auth0-php": "^7.4",
|
|
||||||
"laravel/lumen-framework": "^7.0",
|
|
||||||
"rap2hpoutre/laravel-log-viewer": "^1.7"
|
|
||||||
},
|
|
||||||
"require-dev": {
|
|
||||||
"fzaninotto/faker": "^1.9.1",
|
|
||||||
"mockery/mockery": "^1.3.1",
|
|
||||||
"phpunit/phpunit": "^8.5"
|
|
||||||
},
|
|
||||||
"autoload": {
|
|
||||||
"classmap": [
|
|
||||||
"database/seeds",
|
|
||||||
"database/factories"
|
|
||||||
],
|
|
||||||
"psr-4": {
|
|
||||||
"App\\": "app/"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"autoload-dev": {
|
|
||||||
"classmap": [
|
|
||||||
"tests/"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"config": {
|
|
||||||
"preferred-install": "dist",
|
|
||||||
"sort-packages": true,
|
|
||||||
"optimize-autoloader": true
|
|
||||||
},
|
|
||||||
"minimum-stability": "dev",
|
|
||||||
"prefer-stable": true,
|
|
||||||
"scripts": {
|
|
||||||
"post-root-package-install": [
|
|
||||||
"@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
File diff suppressed because it is too large
Load Diff
+3
-10
@@ -5,6 +5,8 @@ services:
|
|||||||
dockerfile: docker/php/Dockerfile
|
dockerfile: docker/php/Dockerfile
|
||||||
target: development
|
target: development
|
||||||
working_dir: /var/www/html
|
working_dir: /var/www/html
|
||||||
|
ports:
|
||||||
|
- "8080:8000"
|
||||||
volumes:
|
volumes:
|
||||||
- ./:/var/www/html:cached
|
- ./:/var/www/html:cached
|
||||||
environment:
|
environment:
|
||||||
@@ -12,16 +14,7 @@ services:
|
|||||||
APP_DEBUG: "true"
|
APP_DEBUG: "true"
|
||||||
depends_on:
|
depends_on:
|
||||||
- mysql
|
- mysql
|
||||||
|
command: ["php", "-S", "0.0.0.0:8000", "-t", "public"]
|
||||||
web:
|
|
||||||
image: nginx:1.25-alpine
|
|
||||||
ports:
|
|
||||||
- "8080:80"
|
|
||||||
volumes:
|
|
||||||
- ./:/var/www/html:cached
|
|
||||||
- ./docker/nginx/default.conf:/etc/nginx/conf.d/default.conf:ro
|
|
||||||
depends_on:
|
|
||||||
- app
|
|
||||||
|
|
||||||
mysql:
|
mysql:
|
||||||
image: mysql:8.0
|
image: mysql:8.0
|
||||||
|
|||||||
@@ -1,257 +0,0 @@
|
|||||||
APP_NAME=Lumen
|
|
||||||
APP_ENV=local
|
|
||||||
APP_KEY=WbPGkYNmXZ6ZQplGlvl0iZ7zyW1b09xa
|
|
||||||
APP_DEBUG=true
|
|
||||||
APP_URL=http://api-arrahn.test
|
|
||||||
APP_TIMEZONE=Asia/Kuala_Lumpur
|
|
||||||
|
|
||||||
LOG_CHANNEL=stack
|
|
||||||
LOG_SLACK_WEBHOOK_URL=
|
|
||||||
|
|
||||||
DB_CONNECTION_36=mysql
|
|
||||||
DB_HOST_36=127.0.0.1
|
|
||||||
DB_PORT_36=3306
|
|
||||||
DB_DATABASE_36=arrahn_kb2
|
|
||||||
DB_USERNAME_36=root
|
|
||||||
DB_PASSWORD_36=
|
|
||||||
|
|
||||||
DB_CONNECTION_2=mysql
|
|
||||||
DB_HOST_2=127.0.0.1
|
|
||||||
DB_PORT_2=3306
|
|
||||||
DB_DATABASE_2=arrahn_wcy
|
|
||||||
DB_USERNAME_2=root
|
|
||||||
DB_PASSWORD_2=
|
|
||||||
|
|
||||||
DB_CONNECTION_3=mysql
|
|
||||||
DB_HOST_3=127.0.0.1
|
|
||||||
DB_PORT_3=3306
|
|
||||||
DB_DATABASE_3=arrahn_1stop
|
|
||||||
DB_USERNAME_3=root
|
|
||||||
DB_PASSWORD_3=
|
|
||||||
|
|
||||||
DB_CONNECTION_4=mysql
|
|
||||||
DB_HOST_4=127.0.0.1
|
|
||||||
DB_PORT_4=3306
|
|
||||||
DB_DATABASE_4=arrahn_jlwt
|
|
||||||
DB_USERNAME_4=root
|
|
||||||
DB_PASSWORD_4=
|
|
||||||
|
|
||||||
DB_CONNECTION_5=mysql
|
|
||||||
DB_HOST_5=127.0.0.1
|
|
||||||
DB_PORT_5=3306
|
|
||||||
DB_DATABASE_5=arrahn_wb
|
|
||||||
DB_USERNAME_5=root
|
|
||||||
DB_PASSWORD_5=
|
|
||||||
|
|
||||||
DB_CONNECTION_6=mysql
|
|
||||||
DB_HOST_6=127.0.0.1
|
|
||||||
DB_PORT_6=3306
|
|
||||||
DB_DATABASE_6=arrahn_kls
|
|
||||||
DB_USERNAME_6=root
|
|
||||||
DB_PASSWORD_6=
|
|
||||||
|
|
||||||
DB_CONNECTION_7=mysql
|
|
||||||
DB_HOST_7=127.0.0.1
|
|
||||||
DB_PORT_7=3306
|
|
||||||
DB_DATABASE_7=online_arrahn
|
|
||||||
DB_USERNAME_7=root
|
|
||||||
DB_PASSWORD_7=
|
|
||||||
|
|
||||||
DB_CONNECTION_8=mysql
|
|
||||||
DB_HOST_8=127.0.0.1
|
|
||||||
DB_PORT_8=3306
|
|
||||||
DB_DATABASE_8=arrahn_pp
|
|
||||||
DB_USERNAME_8=root
|
|
||||||
DB_PASSWORD_8=
|
|
||||||
|
|
||||||
DB_CONNECTION_9=mysql
|
|
||||||
DB_HOST_9=127.0.0.1
|
|
||||||
DB_PORT_9=3306
|
|
||||||
DB_DATABASE_9=arrahn_mace
|
|
||||||
DB_USERNAME_9=root
|
|
||||||
DB_PASSWORD_9=
|
|
||||||
|
|
||||||
DB_CONNECTION_10=mysql
|
|
||||||
DB_HOST_10=127.0.0.1
|
|
||||||
DB_PORT_10=3306
|
|
||||||
DB_DATABASE_10=arrahn_pm $
|
|
||||||
DB_USERNAME_10=root
|
|
||||||
DB_PASSWORD_10=
|
|
||||||
|
|
||||||
DB_CONNECTION_11=mysql
|
|
||||||
DB_HOST_11=127.0.0.1
|
|
||||||
DB_PORT_11=3306
|
|
||||||
DB_DATABASE_11=arrahn_gm
|
|
||||||
DB_USERNAME_11=root
|
|
||||||
DB_PASSWORD_11=
|
|
||||||
|
|
||||||
DB_CONNECTION_12=mysql
|
|
||||||
DB_HOST_12=127.0.0.1
|
|
||||||
DB_PORT_12=3306
|
|
||||||
DB_DATABASE_12=arrahn_gcl
|
|
||||||
DB_USERNAME_12=root
|
|
||||||
DB_PASSWORD_12=
|
|
||||||
|
|
||||||
DB_CONNECTION_13=mysql
|
|
||||||
DB_HOST_13=127.0.0.1
|
|
||||||
DB_PORT_13=3306
|
|
||||||
DB_DATABASE_13=arrahn_jli
|
|
||||||
DB_USERNAME_13=root
|
|
||||||
DB_PASSWORD_13=
|
|
||||||
|
|
||||||
DB_CONNECTION_14=mysql
|
|
||||||
DB_HOST_14=127.0.0.1
|
|
||||||
DB_PORT_14=3306
|
|
||||||
DB_DATABASE_14=arrahn_rp
|
|
||||||
DB_USERNAME_14=root
|
|
||||||
DB_PASSWORD_14=
|
|
||||||
|
|
||||||
DB_CONNECTION_15=mysql
|
|
||||||
DB_HOST_15=127.0.0.1
|
|
||||||
DB_PORT_15=3306
|
|
||||||
DB_DATABASE_15=arrahn_ktn
|
|
||||||
DB_USERNAME_15=root
|
|
||||||
DB_PASSWORD_15=
|
|
||||||
|
|
||||||
DB_CONNECTION_16=mysql
|
|
||||||
DB_HOST_16=127.0.0.1
|
|
||||||
DB_PORT_16=3306
|
|
||||||
DB_DATABASE_16=arrahn_pg
|
|
||||||
DB_USERNAME_16=root
|
|
||||||
DB_PASSWORD_16=
|
|
||||||
|
|
||||||
DB_CONNECTION_17=mysql
|
|
||||||
DB_HOST_17=127.0.0.1
|
|
||||||
DB_PORT_17=3306
|
|
||||||
DB_DATABASE_17=arrahn_skudai
|
|
||||||
DB_USERNAME_17=root
|
|
||||||
DB_PASSWORD_17=
|
|
||||||
|
|
||||||
DB_CONNECTION_18=mysql
|
|
||||||
DB_HOST_18=127.0.0.1
|
|
||||||
DB_PORT_18=3306
|
|
||||||
DB_DATABASE_18=arrahn_pttn
|
|
||||||
DB_USERNAME_18=root
|
|
||||||
DB_PASSWORD_18=
|
|
||||||
|
|
||||||
DB_CONNECTION_19=mysql
|
|
||||||
DB_HOST_19=127.0.0.1
|
|
||||||
DB_PORT_19=3306
|
|
||||||
DB_DATABASE_19=arrahn_btg
|
|
||||||
DB_USERNAME_19=root
|
|
||||||
DB_PASSWORD_19=
|
|
||||||
|
|
||||||
DB_CONNECTION_20=mysql
|
|
||||||
DB_HOST_20=127.0.0.1
|
|
||||||
DB_PORT_20=3306
|
|
||||||
DB_DATABASE_20=arrahn_raub
|
|
||||||
DB_USERNAME_20=root
|
|
||||||
DB_PASSWORD_20=
|
|
||||||
|
|
||||||
DB_CONNECTION_21=mysql
|
|
||||||
DB_HOST_21=127.0.0.1
|
|
||||||
DB_PORT_21=3306
|
|
||||||
DB_DATABASE_21=arrahn_kgr
|
|
||||||
DB_USERNAME_21=root
|
|
||||||
DB_PASSWORD_21=
|
|
||||||
|
|
||||||
DB_CONNECTION_22=mysql
|
|
||||||
DB_HOST_22=127.0.0.1
|
|
||||||
DB_PORT_22=3306
|
|
||||||
DB_DATABASE_22=arrahn_sdk
|
|
||||||
DB_USERNAME_22=root
|
|
||||||
DB_PASSWORD_22=
|
|
||||||
|
|
||||||
DB_CONNECTION_23=mysql
|
|
||||||
DB_HOST_23=127.0.0.1
|
|
||||||
DB_PORT_23=3306
|
|
||||||
DB_DATABASE_23=arrahn_sp
|
|
||||||
DB_USERNAME_23=root
|
|
||||||
DB_PASSWORD_23=
|
|
||||||
|
|
||||||
DB_CONNECTION_24=mysql
|
|
||||||
DB_HOST_24=127.0.0.1
|
|
||||||
DB_PORT_24=3306
|
|
||||||
DB_DATABASE_24=arrahn_twu
|
|
||||||
DB_USERNAME_24=root
|
|
||||||
DB_PASSWORD_24=
|
|
||||||
|
|
||||||
DB_CONNECTION_25=mysql
|
|
||||||
DB_HOST_25=127.0.0.1
|
|
||||||
DB_PORT_25=3306
|
|
||||||
DB_DATABASE_25=arrahn_api2
|
|
||||||
DB_USERNAME_25=root
|
|
||||||
DB_PASSWORD_25=
|
|
||||||
|
|
||||||
DB_CONNECTION_26=mysql
|
|
||||||
DB_HOST_26=127.0.0.1
|
|
||||||
DB_PORT_26=3306
|
|
||||||
DB_DATABASE_26=arrahn_kjg
|
|
||||||
DB_USERNAME_26=root
|
|
||||||
DB_PASSWORD_26=
|
|
||||||
|
|
||||||
DB_CONNECTION_27=mysql
|
|
||||||
DB_HOST_27=127.0.0.1
|
|
||||||
DB_PORT_27=3306
|
|
||||||
DB_DATABASE_27=arrahn_rl
|
|
||||||
DB_USERNAME_27=root
|
|
||||||
DB_PASSWORD_27=
|
|
||||||
|
|
||||||
DB_CONNECTION_28=mysql
|
|
||||||
DB_HOST_28=127.0.0.1
|
|
||||||
DB_PORT_28=3306
|
|
||||||
DB_DATABASE_28=arrahn_bfort
|
|
||||||
DB_USERNAME_28=root
|
|
||||||
DB_PASSWORD_28=
|
|
||||||
|
|
||||||
DB_CONNECTION_29=mysql
|
|
||||||
DB_HOST_29=127.0.0.1
|
|
||||||
DB_PORT_29=3306
|
|
||||||
DB_DATABASE_29=arrahn_kbelud
|
|
||||||
DB_USERNAME_29=root
|
|
||||||
DB_PASSWORD_29=
|
|
||||||
|
|
||||||
DB_CONNECTION_30=mysql
|
|
||||||
DB_HOST_30=127.0.0.1
|
|
||||||
DB_PORT_30=3306
|
|
||||||
DB_DATABASE_30=arrahn_tuaran
|
|
||||||
DB_USERNAME_30=root
|
|
||||||
DB_PASSWORD_30=
|
|
||||||
|
|
||||||
DB_CONNECTION_31=mysql
|
|
||||||
DB_HOST_31=127.0.0.1
|
|
||||||
DB_PORT_31=3306
|
|
||||||
DB_DATABASE_31=arrahn_kngau
|
|
||||||
DB_USERNAME_31=root
|
|
||||||
DB_PASSWORD_31=
|
|
||||||
|
|
||||||
DB_CONNECTION_32=mysql
|
|
||||||
DB_HOST_32=127.0.0.1
|
|
||||||
DB_PORT_32=3306
|
|
||||||
DB_DATABASE_32=arrahn_tm
|
|
||||||
DB_USERNAME_32=root
|
|
||||||
DB_PASSWORD_32=
|
|
||||||
|
|
||||||
DB_CONNECTION_33=mysql
|
|
||||||
DB_HOST_33=127.0.0.1
|
|
||||||
DB_PORT_33=3306
|
|
||||||
DB_DATABASE_33=arrahn_tmlh
|
|
||||||
DB_USERNAME_33=root
|
|
||||||
DB_PASSWORD_33=
|
|
||||||
|
|
||||||
DB_CONNECTION_34=mysql
|
|
||||||
DB_HOST_34=127.0.0.1
|
|
||||||
DB_PORT_34=3306
|
|
||||||
DB_DATABASE_34=arrahn_semporna
|
|
||||||
DB_USERNAME_34=root
|
|
||||||
DB_PASSWORD_34=
|
|
||||||
|
|
||||||
DB_CONNECTION_35=mysql
|
|
||||||
DB_HOST_35=127.0.0.1
|
|
||||||
DB_PORT_35=3306
|
|
||||||
DB_DATABASE_35=arrahn_kb1
|
|
||||||
DB_USERNAME_35=root
|
|
||||||
DB_PASSWORD_35=
|
|
||||||
|
|
||||||
CACHE_DRIVER=file
|
|
||||||
QUEUE_CONNECTION=sync
|
|
||||||
@@ -1,286 +0,0 @@
|
|||||||
APP_NAME=Lumen
|
|
||||||
APP_ENV=localhost
|
|
||||||
APP_KEY=WbPGkYNmXZ6ZQplGlvl0iZ7zyW1b09xa
|
|
||||||
APP_DEBUG=true
|
|
||||||
APP_URL=http://apiujrah.arrahn
|
|
||||||
APP_TIMEZONE=Asia/Kuala_Lumpur
|
|
||||||
|
|
||||||
|
|
||||||
LOG_CHANNEL=stack
|
|
||||||
LOG_SLACK_WEBHOOK_URL=
|
|
||||||
|
|
||||||
#tukar 12-09-23
|
|
||||||
#DB_CONNECTION=mysql
|
|
||||||
#DB_HOST=127.0.0.1
|
|
||||||
#DB_PORT=3306
|
|
||||||
#DB_DATABASE=arrahn_kb2
|
|
||||||
#DB_USERNAME=root
|
|
||||||
#DB_PASSWORD=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_36=mysql
|
|
||||||
DB_HOST_36=database_zone1
|
|
||||||
DB_PORT_36=3306
|
|
||||||
DB_DATABASE_36=arrahn_kb2
|
|
||||||
DB_USERNAME_36=root
|
|
||||||
DB_PASSWORD_36=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_2=mysql
|
|
||||||
DB_HOST_2=database_zone1
|
|
||||||
DB_PORT_2=3306
|
|
||||||
DB_DATABASE_2=arrahn_wcy
|
|
||||||
DB_USERNAME_2=root
|
|
||||||
DB_PASSWORD_2=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_3=mysql
|
|
||||||
DB_HOST_3=database_zone1
|
|
||||||
DB_PORT_3=3306
|
|
||||||
DB_DATABASE_3=arrahn_1stop
|
|
||||||
DB_USERNAME_3=root
|
|
||||||
DB_PASSWORD_3=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_4=mysql
|
|
||||||
DB_HOST_4=database_zone1
|
|
||||||
DB_PORT_4=3306
|
|
||||||
DB_DATABASE_4=arrahn_jlwt
|
|
||||||
DB_USERNAME_4=root
|
|
||||||
DB_PASSWORD_4=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_5=mysql
|
|
||||||
DB_HOST_5=database_zone1
|
|
||||||
DB_PORT_5=3306
|
|
||||||
DB_DATABASE_5=arrahn_wb
|
|
||||||
DB_USERNAME_5=root
|
|
||||||
DB_PASSWORD_5=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_6=mysql
|
|
||||||
DB_HOST_6=database_zone1
|
|
||||||
DB_PORT_6=3306
|
|
||||||
DB_DATABASE_6=arrahn_kls
|
|
||||||
DB_USERNAME_6=root
|
|
||||||
DB_PASSWORD_6=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_7=mysql
|
|
||||||
DB_HOST_7=database_zone1
|
|
||||||
DB_PORT_7=3306
|
|
||||||
DB_DATABASE_7=online_arrahn
|
|
||||||
DB_USERNAME_7=root
|
|
||||||
DB_PASSWORD_7=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_8=mysql
|
|
||||||
DB_HOST_8=database_zone1
|
|
||||||
DB_PORT_8=3306
|
|
||||||
DB_DATABASE_8=arrahn_pp
|
|
||||||
DB_USERNAME_8=root
|
|
||||||
DB_PASSWORD_8=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_9=mysql
|
|
||||||
DB_HOST_9=database_zone1
|
|
||||||
DB_PORT_9=3306
|
|
||||||
DB_DATABASE_9=arrahn_mace
|
|
||||||
DB_USERNAME_9=root
|
|
||||||
DB_PASSWORD_9=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_10=mysql
|
|
||||||
DB_HOST_10=database_zone1
|
|
||||||
DB_PORT_10=3306
|
|
||||||
DB_DATABASE_10=arrahn_pm
|
|
||||||
DB_USERNAME_10=root
|
|
||||||
DB_PASSWORD_10=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_11=mysql
|
|
||||||
DB_HOST_11=database_zone1
|
|
||||||
DB_PORT_11=3306
|
|
||||||
DB_DATABASE_11=arrahn_gm
|
|
||||||
DB_USERNAME_11=root
|
|
||||||
DB_PASSWORD_11=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_12=mysql
|
|
||||||
DB_HOST_12=database_zone1
|
|
||||||
DB_PORT_12=3306
|
|
||||||
DB_DATABASE_12=arrahn_gcl
|
|
||||||
DB_USERNAME_12=root
|
|
||||||
DB_PASSWORD_12=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_13=mysql
|
|
||||||
DB_HOST_13=database_zone1
|
|
||||||
DB_PORT_13=3306
|
|
||||||
DB_DATABASE_13=arrahn_jli
|
|
||||||
DB_USERNAME_13=root
|
|
||||||
DB_PASSWORD_13=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_14=mysql
|
|
||||||
DB_HOST_14=database_zone1
|
|
||||||
DB_PORT_14=3306
|
|
||||||
DB_DATABASE_14=arrahn_rp
|
|
||||||
DB_USERNAME_14=root
|
|
||||||
DB_PASSWORD_14=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_15=mysql
|
|
||||||
DB_HOST_15=database_zone2
|
|
||||||
DB_PORT_15=3306
|
|
||||||
DB_DATABASE_15=arrahn_ktn
|
|
||||||
DB_USERNAME_15=root
|
|
||||||
DB_PASSWORD_15=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_16=mysql
|
|
||||||
DB_HOST_16=database_zone2
|
|
||||||
DB_PORT_16=3306
|
|
||||||
DB_DATABASE_16=arrahn_pg
|
|
||||||
DB_USERNAME_16=root
|
|
||||||
DB_PASSWORD_16=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_17=mysql
|
|
||||||
DB_HOST_17=database_zone2
|
|
||||||
DB_PORT_17=3306
|
|
||||||
DB_DATABASE_17=arrahn_skudai
|
|
||||||
DB_USERNAME_17=root
|
|
||||||
DB_PASSWORD_17=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_18=mysql
|
|
||||||
DB_HOST_18=database_zone2
|
|
||||||
DB_PORT_18=3306
|
|
||||||
DB_DATABASE_18=arrahn_pttn
|
|
||||||
DB_USERNAME_18=root
|
|
||||||
DB_PASSWORD_18=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_19=mysql
|
|
||||||
DB_HOST_19=database_zone2
|
|
||||||
DB_PORT_19=3306
|
|
||||||
DB_DATABASE_19=arrahn_btg
|
|
||||||
DB_USERNAME_19=root
|
|
||||||
DB_PASSWORD_19=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_20=mysql
|
|
||||||
DB_HOST_20=database_zone2
|
|
||||||
DB_PORT_20=3306
|
|
||||||
DB_DATABASE_20=arrahn_raub
|
|
||||||
DB_USERNAME_20=root
|
|
||||||
DB_PASSWORD_20=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_21=mysql
|
|
||||||
DB_HOST_21=database_zone2
|
|
||||||
DB_PORT_21=3306
|
|
||||||
DB_DATABASE_21=arrahn_kgr
|
|
||||||
DB_USERNAME_21=root
|
|
||||||
DB_PASSWORD_21=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_22=mysql
|
|
||||||
DB_HOST_22=database_zone2
|
|
||||||
DB_PORT_22=3306
|
|
||||||
DB_DATABASE_22=arrahn_sdk
|
|
||||||
DB_USERNAME_22=root
|
|
||||||
DB_PASSWORD_22=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_23=mysql
|
|
||||||
DB_HOST_23=database_zone2
|
|
||||||
DB_PORT_23=3306
|
|
||||||
DB_DATABASE_23=arrahn_sp
|
|
||||||
DB_USERNAME_23=root
|
|
||||||
DB_PASSWORD_23=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_24=mysql
|
|
||||||
DB_HOST_24=database_zone2
|
|
||||||
DB_PORT_24=3306
|
|
||||||
DB_DATABASE_24=arrahn_twu
|
|
||||||
DB_USERNAME_24=root
|
|
||||||
DB_PASSWORD_24=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_25=mysql
|
|
||||||
DB_HOST_25=database_zone2
|
|
||||||
DB_PORT_25=3306
|
|
||||||
DB_DATABASE_25=arrahn_api2
|
|
||||||
DB_USERNAME_25=root
|
|
||||||
DB_PASSWORD_25=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_26=mysql
|
|
||||||
DB_HOST_26=database_zone2
|
|
||||||
DB_PORT_26=3306
|
|
||||||
DB_DATABASE_26=arrahn_kjg
|
|
||||||
DB_USERNAME_26=root
|
|
||||||
DB_PASSWORD_26=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_27=mysql
|
|
||||||
DB_HOST_27=database_zone2
|
|
||||||
DB_PORT_27=3306
|
|
||||||
DB_DATABASE_27=arrahn_rl
|
|
||||||
DB_USERNAME_27=root
|
|
||||||
DB_PASSWORD_27=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_28=mysql
|
|
||||||
DB_HOST_28=database_zone2
|
|
||||||
DB_PORT_28=3306
|
|
||||||
DB_DATABASE_28=arrahn_bfort
|
|
||||||
DB_USERNAME_28=root
|
|
||||||
DB_PASSWORD_28=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_29=mysql
|
|
||||||
DB_HOST_29=database_zone2
|
|
||||||
DB_PORT_29=3306
|
|
||||||
DB_DATABASE_29=arrahn_kbelud
|
|
||||||
DB_USERNAME_29=root
|
|
||||||
DB_PASSWORD_29=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_30=mysql
|
|
||||||
DB_HOST_30=database_zone2
|
|
||||||
DB_PORT_30=3306
|
|
||||||
DB_DATABASE_30=arrahn_tuaran
|
|
||||||
DB_USERNAME_30=root
|
|
||||||
DB_PASSWORD_30=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_31=mysql
|
|
||||||
DB_HOST_31=database_zone2
|
|
||||||
DB_PORT_31=3306
|
|
||||||
DB_DATABASE_31=arrahn_kngau
|
|
||||||
DB_USERNAME_31=root
|
|
||||||
DB_PASSWORD_31=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_32=mysql
|
|
||||||
DB_HOST_32=database_zone1
|
|
||||||
DB_PORT_32=3306
|
|
||||||
DB_DATABASE_32=arrahn_tm
|
|
||||||
DB_USERNAME_32=root
|
|
||||||
DB_PASSWORD_32=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_33=mysql
|
|
||||||
DB_HOST_33=database_zone2
|
|
||||||
DB_PORT_33=3306
|
|
||||||
DB_DATABASE_33=arrahn_tmlh
|
|
||||||
DB_USERNAME_33=root
|
|
||||||
DB_PASSWORD_33=secret
|
|
||||||
|
|
||||||
|
|
||||||
DB_CONNECTION_34=mysql
|
|
||||||
DB_HOST_34=database_zone2
|
|
||||||
DB_PORT_34=3306
|
|
||||||
DB_DATABASE_34=arrahn_semporna
|
|
||||||
DB_USERNAME_34=root
|
|
||||||
DB_PASSWORD_34=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_35=mysql
|
|
||||||
DB_HOST_35=database_zone1
|
|
||||||
DB_PORT_35=3306
|
|
||||||
DB_DATABASE_35=arrahn_kb1
|
|
||||||
DB_USERNAME_35=root
|
|
||||||
DB_PASSWORD_35=secret
|
|
||||||
|
|
||||||
#DB_CONNECTION_37=mysql
|
|
||||||
#DB_HOST_37=database_zone2
|
|
||||||
#DB_PORT_37=3306
|
|
||||||
#DB_DATABASE_37=arrahn_ld
|
|
||||||
#DB_USERNAME_37=root
|
|
||||||
#DB_PASSWORD_37=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_38=mysql
|
|
||||||
DB_HOST_38=database_zone2
|
|
||||||
DB_PORT_38=3306
|
|
||||||
DB_DATABASE_38=arrahn_pttn2
|
|
||||||
DB_USERNAME_38=root
|
|
||||||
DB_PASSWORD_38=secret
|
|
||||||
|
|
||||||
CACHE_DRIVER=file
|
|
||||||
QUEUE_CONNECTION=database
|
|
||||||
|
|
||||||
WABOT_API=https://app.wabot.my/api/send.php
|
|
||||||
WABOT_INSTANCES_ID=67B69A20D329B
|
|
||||||
WABOT_TOKEN_KEYS=66a08339284bc
|
|
||||||
ACTIVE_JOB_SERVER=true
|
|
||||||
@@ -1,54 +0,0 @@
|
|||||||
APP_NAME=Lumen
|
|
||||||
APP_ENV=localhost
|
|
||||||
APP_KEY=WbPGkYNmXZ6ZQplGlvl0iZ7zyW1b09xa
|
|
||||||
APP_DEBUG=true
|
|
||||||
APP_URL=http://apiujrah.arrahn
|
|
||||||
APP_TIMEZONE=Asia/Kuala_Lumpur
|
|
||||||
|
|
||||||
|
|
||||||
LOG_CHANNEL=stack
|
|
||||||
LOG_SLACK_WEBHOOK_URL=
|
|
||||||
|
|
||||||
#tukar 12-09-23
|
|
||||||
#DB_CONNECTION=mysql
|
|
||||||
#DB_HOST=127.0.0.1
|
|
||||||
#DB_PORT=3306
|
|
||||||
#DB_DATABASE=arrahn_kb2
|
|
||||||
#DB_USERNAME=root
|
|
||||||
#DB_PASSWORD=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_2=mysql
|
|
||||||
DB_HOST_2=database_zone_franchise
|
|
||||||
DB_PORT_2=3306
|
|
||||||
DB_DATABASE_2=kguru_kb
|
|
||||||
DB_USERNAME_2=root
|
|
||||||
DB_PASSWORD_2=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_3=mysql
|
|
||||||
DB_HOST_3=database_zone_franchise
|
|
||||||
DB_PORT_3=3306
|
|
||||||
DB_DATABASE_3=Kguru_melor
|
|
||||||
DB_USERNAME_3=root
|
|
||||||
DB_PASSWORD_3=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_4=mysql
|
|
||||||
DB_HOST_4=database_zone_franchise
|
|
||||||
DB_PORT_4=3306
|
|
||||||
DB_DATABASE_4=kguru_tumpat
|
|
||||||
DB_USERNAME_4=root
|
|
||||||
DB_PASSWORD_4=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_7=mysql
|
|
||||||
DB_HOST_7=database_zone_franchise
|
|
||||||
DB_PORT_7=3306
|
|
||||||
DB_DATABASE_7=master_koopguru
|
|
||||||
DB_USERNAME_7=root
|
|
||||||
DB_PASSWORD_7=secret
|
|
||||||
|
|
||||||
CACHE_DRIVER=file
|
|
||||||
QUEUE_CONNECTION=database
|
|
||||||
|
|
||||||
WABOT_API=https://app.wabot.my/api/send.php
|
|
||||||
WABOT_INSTANCES_ID=67B69A20D329B
|
|
||||||
WABOT_TOKEN_KEYS=66a08339284bc
|
|
||||||
ACTIVE_JOB_SERVER=true
|
|
||||||
@@ -1,54 +0,0 @@
|
|||||||
APP_NAME=Lumen
|
|
||||||
APP_ENV=localhost
|
|
||||||
APP_KEY=WbPGkYNmXZ6ZQplGlvl0iZ7zyW1b09xa
|
|
||||||
APP_DEBUG=true
|
|
||||||
APP_URL=http://apiujrah.arrahn
|
|
||||||
APP_TIMEZONE=Asia/Kuala_Lumpur
|
|
||||||
|
|
||||||
|
|
||||||
LOG_CHANNEL=stack
|
|
||||||
LOG_SLACK_WEBHOOK_URL=
|
|
||||||
|
|
||||||
#tukar 12-09-23
|
|
||||||
#DB_CONNECTION=mysql
|
|
||||||
#DB_HOST=127.0.0.1
|
|
||||||
#DB_PORT=3306
|
|
||||||
#DB_DATABASE=arrahn_kb2
|
|
||||||
#DB_USERNAME=root
|
|
||||||
#DB_PASSWORD=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_3=mysql
|
|
||||||
DB_HOST_3=database-zone-franchise
|
|
||||||
DB_PORT_3=3306
|
|
||||||
DB_DATABASE_3=krk_losong
|
|
||||||
DB_USERNAME_3=root
|
|
||||||
DB_PASSWORD_3=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_4=mysql
|
|
||||||
DB_HOST_4=database-zone-franchise
|
|
||||||
DB_PORT_4=3306
|
|
||||||
DB_DATABASE_4=krk_kemaman
|
|
||||||
DB_USERNAME_4=root
|
|
||||||
DB_PASSWORD_4=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_5=mysql
|
|
||||||
DB_HOST_5=database-zone-franchise
|
|
||||||
DB_PORT_5=3306
|
|
||||||
DB_DATABASE_5=krk_tokbali
|
|
||||||
DB_USERNAME_5=root
|
|
||||||
DB_PASSWORD_5=secret
|
|
||||||
|
|
||||||
DB_CONNECTION_7=mysql
|
|
||||||
DB_HOST_7=database-zone-franchise
|
|
||||||
DB_PORT_7=3306
|
|
||||||
DB_DATABASE_7=master_krk
|
|
||||||
DB_USERNAME_7=root
|
|
||||||
DB_PASSWORD_7=secret
|
|
||||||
|
|
||||||
CACHE_DRIVER=file
|
|
||||||
QUEUE_CONNECTION=database
|
|
||||||
|
|
||||||
WABOT_API=https://app.wabot.my/api/send.php
|
|
||||||
WABOT_INSTANCES_ID=67B69A20D329B
|
|
||||||
WABOT_TOKEN_KEYS=66a08339284bc
|
|
||||||
ACTIVE_JOB_SERVER=true
|
|
||||||
@@ -723,6 +723,7 @@ $router->group(['prefix'=>'api'], function () use ($router){
|
|||||||
$router->post('pembiayaan-online/{kodcaw}/lines/{id}/unverify', ['uses' => 'PembiayaanOnlineController@unverifyLine']);
|
$router->post('pembiayaan-online/{kodcaw}/lines/{id}/unverify', ['uses' => 'PembiayaanOnlineController@unverifyLine']);
|
||||||
$router->get('pembiayaan-online/{kodcaw}/lines/{id}/bukti', ['uses' => 'PembiayaanOnlineController@getBukti']);
|
$router->get('pembiayaan-online/{kodcaw}/lines/{id}/bukti', ['uses' => 'PembiayaanOnlineController@getBukti']);
|
||||||
$router->get('pembiayaan-online/{kodcaw}/lines/{id}/bukti-akaun', ['uses' => 'PembiayaanOnlineController@getBuktiAkaun']);
|
$router->get('pembiayaan-online/{kodcaw}/lines/{id}/bukti-akaun', ['uses' => 'PembiayaanOnlineController@getBuktiAkaun']);
|
||||||
|
$router->get('pembiayaan-online/{kodcaw}/lines/{id}/borang', ['uses' => 'PembiayaanOnlineController@getBorang']);
|
||||||
$router->get('pembiayaan-online/{kodcaw}/lines/{id}', ['uses' => 'PembiayaanOnlineController@showLine']);
|
$router->get('pembiayaan-online/{kodcaw}/lines/{id}', ['uses' => 'PembiayaanOnlineController@showLine']);
|
||||||
$router->get('pembiayaan-online/{kodcaw}/batches', ['uses' => 'PembiayaanOnlineController@listBatches']);
|
$router->get('pembiayaan-online/{kodcaw}/batches', ['uses' => 'PembiayaanOnlineController@listBatches']);
|
||||||
$router->get('pembiayaan-online/{kodcaw}/batches/{batchId}', ['uses' => 'PembiayaanOnlineController@showBatch']);
|
$router->get('pembiayaan-online/{kodcaw}/batches/{batchId}', ['uses' => 'PembiayaanOnlineController@showBatch']);
|
||||||
|
|||||||
Reference in New Issue
Block a user