Merged in ainiedev (pull request #104)

Ainiedev
This commit is contained in:
dev_kopkb
2024-01-30 04:39:49 +00:00
6 changed files with 536 additions and 408 deletions
+59
View File
@@ -0,0 +1,59 @@
<?php
namespace App\Http\Controllers;
use App\LogSession;
use App\Cawangan;
use App\Logsession as AppLogsession;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
use Carbon\Carbon;
class LogController extends Controller
{
public function logSession($kodcaw, Request $request)
{
// dd($request->all());
$logsession = Logsession::on('mysql7')->where('kodcaw', '=', $kodcaw)
->create([
'nama' => $request->nama,
'nokp' => $request->nokp,
'kodcaw' => $request->kodcaw,
'email' => $request->email,
'taraf' => $request->taraf,
]);
return response()->json($logsession);
}
public function checkNokpSession($kodcaw, $nokp, $tarikh)
{
$cawangan = Cawangan::on('mysql7')->where('kodcaw', '=', $kodcaw)->first();
$checknokp = Logsession::on('mysql7')->where('kodcaw', '=', $kodcaw)
->where('nokp', '=', $nokp)
->where('created_at','LIKE',"%{$tarikh}%")
->get();
if (sizeof($checknokp) != 0) {
$newnokp = $nokp;
} else {
$newnokp = 'NULL';
}
return response()->json($newnokp);
}
}
@@ -64,6 +64,8 @@ class PanjarController extends Controller
->where('tarikh','>=',$mula)
->where('tarikh','<=',$akhir)
->orderBy('tarikh','desc')
->orderBy('nobaucer','desc')
->get();
return response()->json($panjar);
+25
View File
@@ -0,0 +1,25 @@
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Logsession extends Model
{
protected $table = 'logusers';
/**
* The attributes that are mass assignable.
*
* @var array
*/
protected $fillable = ['nama','kodcaw','nokp','taraf','email'];
public $timestamps = true;
/**
* The attributes excluded from the model's JSON form.
*
* @var array
*/
// protected $hidden = [];
}
+408 -408
View File
@@ -17,67 +17,67 @@ return [
'prefix' => '',
'strict' => false,
],
'mysql37' => [
'driver' => 'mysql',
'host' => env('DB_HOST_37'),
'port' => env('DB_PORT_37'),
'database' => env('DB_DATABASE_37'),
'username' => env('DB_USERNAME_37'),
'password' => env('DB_PASSWORD_37'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
'mysql2' => [
'driver' => 'mysql',
'host' => env('DB_HOST_2'),
'port' => env('DB_PORT_2'),
'database' => env('DB_DATABASE_2'),
'username' => env('DB_USERNAME_2'),
'password' => env('DB_PASSWORD_2'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
'mysql3' => [
'driver' => 'mysql',
'host' => env('DB_HOST_3'),
'port' => env('DB_PORT_3'),
'database' => env('DB_DATABASE_3'),
'username' => env('DB_USERNAME_3'),
'password' => env('DB_PASSWORD_3'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
'mysql4' => [
'driver' => 'mysql',
'host' => env('DB_HOST_4'),
'port' => env('DB_PORT_4'),
'database' => env('DB_DATABASE_4'),
'username' => env('DB_USERNAME_4'),
'password' => env('DB_PASSWORD_4'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
'mysql5' => [
'driver' => 'mysql',
'host' => env('DB_HOST_5'),
'port' => env('DB_PORT_5'),
'database' => env('DB_DATABASE_5'),
'username' => env('DB_USERNAME_5'),
'password' => env('DB_PASSWORD_5'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
// 'mysql37' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_37'),
// 'port' => env('DB_PORT_37'),
// 'database' => env('DB_DATABASE_37'),
// 'username' => env('DB_USERNAME_37'),
// 'password' => env('DB_PASSWORD_37'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
// ],
// 'mysql2' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_2'),
// 'port' => env('DB_PORT_2'),
// 'database' => env('DB_DATABASE_2'),
// 'username' => env('DB_USERNAME_2'),
// 'password' => env('DB_PASSWORD_2'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
// ],
// 'mysql3' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_3'),
// 'port' => env('DB_PORT_3'),
// 'database' => env('DB_DATABASE_3'),
// 'username' => env('DB_USERNAME_3'),
// 'password' => env('DB_PASSWORD_3'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
// ],
// 'mysql4' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_4'),
// 'port' => env('DB_PORT_4'),
// 'database' => env('DB_DATABASE_4'),
// 'username' => env('DB_USERNAME_4'),
// 'password' => env('DB_PASSWORD_4'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
// ],
// 'mysql5' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_5'),
// 'port' => env('DB_PORT_5'),
// 'database' => env('DB_DATABASE_5'),
// 'username' => env('DB_USERNAME_5'),
// 'password' => env('DB_PASSWORD_5'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
],
// ],
'mysql6' => [
'driver' => 'mysql',
@@ -105,19 +105,19 @@ return [
'prefix' => '',
'strict' => false,
],
'mysql8' => [
'driver' => 'mysql',
'host' => env('DB_HOST_8'),
'port' => env('DB_PORT_8'),
'database' => env('DB_DATABASE_8'),
'username' => env('DB_USERNAME_8'),
'password' => env('DB_PASSWORD_8'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
// 'mysql8' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_8'),
// 'port' => env('DB_PORT_8'),
// 'database' => env('DB_DATABASE_8'),
// 'username' => env('DB_USERNAME_8'),
// 'password' => env('DB_PASSWORD_8'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
],
// ],
'mysql9' => [
'driver' => 'mysql',
'host' => env('DB_HOST_9'),
@@ -130,348 +130,348 @@ return [
'prefix' => '',
'strict' => false,
],
'mysql10' => [
'driver' => 'mysql',
'host' => env('DB_HOST_10'),
'port' => env('DB_PORT_10'),
'database' => env('DB_DATABASE_10'),
'username' => env('DB_USERNAME_10'),
'password' => env('DB_PASSWORD_10'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
'mysql11' => [
'driver' => 'mysql',
'host' => env('DB_HOST_11'),
'port' => env('DB_PORT_11'),
'database' => env('DB_DATABASE_11'),
'username' => env('DB_USERNAME_11'),
'password' => env('DB_PASSWORD_11'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
// 'mysql10' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_10'),
// 'port' => env('DB_PORT_10'),
// 'database' => env('DB_DATABASE_10'),
// 'username' => env('DB_USERNAME_10'),
// 'password' => env('DB_PASSWORD_10'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
// ],
// 'mysql11' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_11'),
// 'port' => env('DB_PORT_11'),
// 'database' => env('DB_DATABASE_11'),
// 'username' => env('DB_USERNAME_11'),
// 'password' => env('DB_PASSWORD_11'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
],
'mysql12' => [
'driver' => 'mysql',
'host' => env('DB_HOST_12'),
'port' => env('DB_PORT_12'),
'database' => env('DB_DATABASE_12'),
'username' => env('DB_USERNAME_12'),
'password' => env('DB_PASSWORD_12'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
'mysql13' => [
'driver' => 'mysql',
'host' => env('DB_HOST_13'),
'port' => env('DB_PORT_13'),
'database' => env('DB_DATABASE_13'),
'username' => env('DB_USERNAME_13'),
'password' => env('DB_PASSWORD_13'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
'mysql14' => [
'driver' => 'mysql',
'host' => env('DB_HOST_14'),
'port' => env('DB_PORT_14'),
'database' => env('DB_DATABASE_14'),
'username' => env('DB_USERNAME_14'),
'password' => env('DB_PASSWORD_14'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
// ],
// 'mysql12' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_12'),
// 'port' => env('DB_PORT_12'),
// 'database' => env('DB_DATABASE_12'),
// 'username' => env('DB_USERNAME_12'),
// 'password' => env('DB_PASSWORD_12'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
// ],
// 'mysql13' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_13'),
// 'port' => env('DB_PORT_13'),
// 'database' => env('DB_DATABASE_13'),
// 'username' => env('DB_USERNAME_13'),
// 'password' => env('DB_PASSWORD_13'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
// ],
// 'mysql14' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_14'),
// 'port' => env('DB_PORT_14'),
// 'database' => env('DB_DATABASE_14'),
// 'username' => env('DB_USERNAME_14'),
// 'password' => env('DB_PASSWORD_14'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
],
'mysql15' => [
'driver' => 'mysql',
'host' => env('DB_HOST_15'),
'port' => env('DB_PORT_15'),
'database' => env('DB_DATABASE_15'),
'username' => env('DB_USERNAME_15'),
'password' => env('DB_PASSWORD_15'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
'mysql16' => [
'driver' => 'mysql',
'host' => env('DB_HOST_16'),
'port' => env('DB_PORT_16'),
'database' => env('DB_DATABASE_16'),
'username' => env('DB_USERNAME_16'),
'password' => env('DB_PASSWORD_16'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
// ],
// 'mysql15' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_15'),
// 'port' => env('DB_PORT_15'),
// 'database' => env('DB_DATABASE_15'),
// 'username' => env('DB_USERNAME_15'),
// 'password' => env('DB_PASSWORD_15'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
// ],
// 'mysql16' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_16'),
// 'port' => env('DB_PORT_16'),
// 'database' => env('DB_DATABASE_16'),
// 'username' => env('DB_USERNAME_16'),
// 'password' => env('DB_PASSWORD_16'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
],
'mysql17' => [
'driver' => 'mysql',
'host' => env('DB_HOST_17'),
'port' => env('DB_PORT_17'),
'database' => env('DB_DATABASE_17'),
'username' => env('DB_USERNAME_17'),
'password' => env('DB_PASSWORD_17'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
'mysql18' => [
'driver' => 'mysql',
'host' => env('DB_HOST_18'),
'port' => env('DB_PORT_18'),
'database' => env('DB_DATABASE_18'),
'username' => env('DB_USERNAME_18'),
'password' => env('DB_PASSWORD_18'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
'mysql19' => [
'driver' => 'mysql',
'host' => env('DB_HOST_19'),
'port' => env('DB_PORT_19'),
'database' => env('DB_DATABASE_19'),
'username' => env('DB_USERNAME_19'),
'password' => env('DB_PASSWORD_19'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
'mysql20' => [
'driver' => 'mysql',
'host' => env('DB_HOST_20'),
'port' => env('DB_PORT_20'),
'database' => env('DB_DATABASE_20'),
'username' => env('DB_USERNAME_20'),
'password' => env('DB_PASSWORD_20'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
'mysql21' => [
'driver' => 'mysql',
'host' => env('DB_HOST_21'),
'port' => env('DB_PORT_21'),
'database' => env('DB_DATABASE_21'),
'username' => env('DB_USERNAME_21'),
'password' => env('DB_PASSWORD_21'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
// ],
// 'mysql17' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_17'),
// 'port' => env('DB_PORT_17'),
// 'database' => env('DB_DATABASE_17'),
// 'username' => env('DB_USERNAME_17'),
// 'password' => env('DB_PASSWORD_17'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
// ],
// 'mysql18' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_18'),
// 'port' => env('DB_PORT_18'),
// 'database' => env('DB_DATABASE_18'),
// 'username' => env('DB_USERNAME_18'),
// 'password' => env('DB_PASSWORD_18'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
// ],
// 'mysql19' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_19'),
// 'port' => env('DB_PORT_19'),
// 'database' => env('DB_DATABASE_19'),
// 'username' => env('DB_USERNAME_19'),
// 'password' => env('DB_PASSWORD_19'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
// ],
// 'mysql20' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_20'),
// 'port' => env('DB_PORT_20'),
// 'database' => env('DB_DATABASE_20'),
// 'username' => env('DB_USERNAME_20'),
// 'password' => env('DB_PASSWORD_20'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
// ],
// 'mysql21' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_21'),
// 'port' => env('DB_PORT_21'),
// 'database' => env('DB_DATABASE_21'),
// 'username' => env('DB_USERNAME_21'),
// 'password' => env('DB_PASSWORD_21'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
],
'mysql22' => [
'driver' => 'mysql',
'host' => env('DB_HOST_22'),
'port' => env('DB_PORT_22'),
'database' => env('DB_DATABASE_22'),
'username' => env('DB_USERNAME_22'),
'password' => env('DB_PASSWORD_22'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
'mysql23' => [
'driver' => 'mysql',
'host' => env('DB_HOST_23'),
'port' => env('DB_PORT_23'),
'database' => env('DB_DATABASE_23'),
'username' => env('DB_USERNAME_23'),
'password' => env('DB_PASSWORD_23'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
// ],
// 'mysql22' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_22'),
// 'port' => env('DB_PORT_22'),
// 'database' => env('DB_DATABASE_22'),
// 'username' => env('DB_USERNAME_22'),
// 'password' => env('DB_PASSWORD_22'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
// ],
// 'mysql23' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_23'),
// 'port' => env('DB_PORT_23'),
// 'database' => env('DB_DATABASE_23'),
// 'username' => env('DB_USERNAME_23'),
// 'password' => env('DB_PASSWORD_23'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
],
'mysql24' => [
'driver' => 'mysql',
'host' => env('DB_HOST_24'),
'port' => env('DB_PORT_24'),
'database' => env('DB_DATABASE_24'),
'username' => env('DB_USERNAME_24'),
'password' => env('DB_PASSWORD_24'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
// ],
// 'mysql24' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_24'),
// 'port' => env('DB_PORT_24'),
// 'database' => env('DB_DATABASE_24'),
// 'username' => env('DB_USERNAME_24'),
// 'password' => env('DB_PASSWORD_24'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
],
'mysql25' => [
'driver' => 'mysql',
'host' => env('DB_HOST_25'),
'port' => env('DB_PORT_25'),
'database' => env('DB_DATABASE_25'),
'username' => env('DB_USERNAME_25'),
'password' => env('DB_PASSWORD_25'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
'mysql26' => [
'driver' => 'mysql',
'host' => env('DB_HOST_26'),
'port' => env('DB_PORT_26'),
'database' => env('DB_DATABASE_26'),
'username' => env('DB_USERNAME_26'),
'password' => env('DB_PASSWORD_26'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
'mysql27' => [
'driver' => 'mysql',
'host' => env('DB_HOST_27'),
'port' => env('DB_PORT_27'),
'database' => env('DB_DATABASE_27'),
'username' => env('DB_USERNAME_27'),
'password' => env('DB_PASSWORD_27'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
// ],
// 'mysql25' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_25'),
// 'port' => env('DB_PORT_25'),
// 'database' => env('DB_DATABASE_25'),
// 'username' => env('DB_USERNAME_25'),
// 'password' => env('DB_PASSWORD_25'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
// ],
// 'mysql26' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_26'),
// 'port' => env('DB_PORT_26'),
// 'database' => env('DB_DATABASE_26'),
// 'username' => env('DB_USERNAME_26'),
// 'password' => env('DB_PASSWORD_26'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
// ],
// 'mysql27' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_27'),
// 'port' => env('DB_PORT_27'),
// 'database' => env('DB_DATABASE_27'),
// 'username' => env('DB_USERNAME_27'),
// 'password' => env('DB_PASSWORD_27'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
],
'mysql28' => [
'driver' => 'mysql',
'host' => env('DB_HOST_28'),
'port' => env('DB_PORT_28'),
'database' => env('DB_DATABASE_28'),
'username' => env('DB_USERNAME_28'),
'password' => env('DB_PASSWORD_28'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
'mysql29' => [
'driver' => 'mysql',
'host' => env('DB_HOST_29'),
'port' => env('DB_PORT_29'),
'database' => env('DB_DATABASE_29'),
'username' => env('DB_USERNAME_29'),
'password' => env('DB_PASSWORD_29'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
'mysql30' => [
'driver' => 'mysql',
'host' => env('DB_HOST_30'),
'port' => env('DB_PORT_30'),
'database' => env('DB_DATABASE_30'),
'username' => env('DB_USERNAME_30'),
'password' => env('DB_PASSWORD_30'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
'mysql31' => [
'driver' => 'mysql',
'host' => env('DB_HOST_31'),
'port' => env('DB_PORT_31'),
'database' => env('DB_DATABASE_31'),
'username' => env('DB_USERNAME_31'),
'password' => env('DB_PASSWORD_31'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
'mysql32' => [
'driver' => 'mysql',
'host' => env('DB_HOST_32'),
'port' => env('DB_PORT_32'),
'database' => env('DB_DATABASE_32'),
'username' => env('DB_USERNAME_32'),
'password' => env('DB_PASSWORD_32'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
'mysql33' => [
'driver' => 'mysql',
'host' => env('DB_HOST_33'),
'port' => env('DB_PORT_33'),
'database' => env('DB_DATABASE_33'),
'username' => env('DB_USERNAME_33'),
'password' => env('DB_PASSWORD_33'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
'mysql34' => [
'driver' => 'mysql',
'host' => env('DB_HOST_34'),
'port' => env('DB_PORT_34'),
'database' => env('DB_DATABASE_34'),
'username' => env('DB_USERNAME_34'),
'password' => env('DB_PASSWORD_34'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
'mysql35' => [
'driver' => 'mysql',
'host' => env('DB_HOST_35'),
'port' => env('DB_PORT_35'),
'database' => env('DB_DATABASE_35'),
'username' => env('DB_USERNAME_35'),
'password' => env('DB_PASSWORD_35'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
'mysql36' => [
'driver' => 'mysql',
'host' => env('DB_HOST_36'),
'port' => env('DB_PORT_36'),
'database' => env('DB_DATABASE_36'),
'username' => env('DB_USERNAME_36'),
'password' => env('DB_PASSWORD_36'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
'mysql37' => [
'driver' => 'mysql',
'host' => env('DB_HOST_37'),
'port' => env('DB_PORT_37'),
'database' => env('DB_DATABASE_37'),
'username' => env('DB_USERNAME_37'),
'password' => env('DB_PASSWORD_37'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
// ],
// 'mysql28' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_28'),
// 'port' => env('DB_PORT_28'),
// 'database' => env('DB_DATABASE_28'),
// 'username' => env('DB_USERNAME_28'),
// 'password' => env('DB_PASSWORD_28'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
// ],
// 'mysql29' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_29'),
// 'port' => env('DB_PORT_29'),
// 'database' => env('DB_DATABASE_29'),
// 'username' => env('DB_USERNAME_29'),
// 'password' => env('DB_PASSWORD_29'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
// ],
// 'mysql30' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_30'),
// 'port' => env('DB_PORT_30'),
// 'database' => env('DB_DATABASE_30'),
// 'username' => env('DB_USERNAME_30'),
// 'password' => env('DB_PASSWORD_30'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
// ],
// 'mysql31' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_31'),
// 'port' => env('DB_PORT_31'),
// 'database' => env('DB_DATABASE_31'),
// 'username' => env('DB_USERNAME_31'),
// 'password' => env('DB_PASSWORD_31'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
// ],
// 'mysql32' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_32'),
// 'port' => env('DB_PORT_32'),
// 'database' => env('DB_DATABASE_32'),
// 'username' => env('DB_USERNAME_32'),
// 'password' => env('DB_PASSWORD_32'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
// ],
// 'mysql33' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_33'),
// 'port' => env('DB_PORT_33'),
// 'database' => env('DB_DATABASE_33'),
// 'username' => env('DB_USERNAME_33'),
// 'password' => env('DB_PASSWORD_33'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
// ],
// 'mysql34' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_34'),
// 'port' => env('DB_PORT_34'),
// 'database' => env('DB_DATABASE_34'),
// 'username' => env('DB_USERNAME_34'),
// 'password' => env('DB_PASSWORD_34'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
// ],
// 'mysql35' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_35'),
// 'port' => env('DB_PORT_35'),
// 'database' => env('DB_DATABASE_35'),
// 'username' => env('DB_USERNAME_35'),
// 'password' => env('DB_PASSWORD_35'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
// ],
// 'mysql36' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_36'),
// 'port' => env('DB_PORT_36'),
// 'database' => env('DB_DATABASE_36'),
// 'username' => env('DB_USERNAME_36'),
// 'password' => env('DB_PASSWORD_36'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
// ],
// 'mysql37' => [
// 'driver' => 'mysql',
// 'host' => env('DB_HOST_37'),
// 'port' => env('DB_PORT_37'),
// 'database' => env('DB_DATABASE_37'),
// 'username' => env('DB_USERNAME_37'),
// 'password' => env('DB_PASSWORD_37'),
// 'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
// 'prefix' => '',
// 'strict' => false,
// ],
],
];
@@ -0,0 +1,38 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateLogusersTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
//return;
Schema::create('logusers', function (Blueprint $table) {
$table->id();
$table->string('kodcaw')->nullable();
$table->string('nokp')->nullable();
$table->string('taraf')->nullable();
$table->string('nama')->nullable();
$table->string('email')->nullable();
$table->timestamps();
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('logusers');
}
}
+4
View File
@@ -104,6 +104,10 @@ $router->group(['prefix'=>'api'], function () use ($router){
$router->get('search/lelong',['uses'=>'LelongController@searchBlockLelong']);
$router->get('hapus/gadai/null',['uses'=>'GadaiController@hapusGadaiNull']);
///Log session
$router->post('logsession/{kodcaw}',['uses'=>'LogController@logSession']);
$router->get('checknokp/{kodcaw}/{nokp}/{tarikh}',['uses'=>'LogController@checkNokpSession']);
//Tebus API
$router->get('tebustawarruq/{kodcaw}/{norujukan}',['uses'=>'TebusController@tebusTawarruq']);
$router->get('upahtawarruq/{kodcaw}/{norujukan}',['uses'=>'TebusController@upahTawarruq']);