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','>=',$mula)
->where('tarikh','<=',$akhir) ->where('tarikh','<=',$akhir)
->orderBy('tarikh','desc') ->orderBy('tarikh','desc')
->orderBy('nobaucer','desc')
->get(); ->get();
return response()->json($panjar); 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' => '', 'prefix' => '',
'strict' => false, 'strict' => false,
], ],
'mysql37' => [ // 'mysql37' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_37'), // 'host' => env('DB_HOST_37'),
'port' => env('DB_PORT_37'), // 'port' => env('DB_PORT_37'),
'database' => env('DB_DATABASE_37'), // 'database' => env('DB_DATABASE_37'),
'username' => env('DB_USERNAME_37'), // 'username' => env('DB_USERNAME_37'),
'password' => env('DB_PASSWORD_37'), // 'password' => env('DB_PASSWORD_37'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql2' => [ // 'mysql2' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_2'), // 'host' => env('DB_HOST_2'),
'port' => env('DB_PORT_2'), // 'port' => env('DB_PORT_2'),
'database' => env('DB_DATABASE_2'), // 'database' => env('DB_DATABASE_2'),
'username' => env('DB_USERNAME_2'), // 'username' => env('DB_USERNAME_2'),
'password' => env('DB_PASSWORD_2'), // 'password' => env('DB_PASSWORD_2'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql3' => [ // 'mysql3' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_3'), // 'host' => env('DB_HOST_3'),
'port' => env('DB_PORT_3'), // 'port' => env('DB_PORT_3'),
'database' => env('DB_DATABASE_3'), // 'database' => env('DB_DATABASE_3'),
'username' => env('DB_USERNAME_3'), // 'username' => env('DB_USERNAME_3'),
'password' => env('DB_PASSWORD_3'), // 'password' => env('DB_PASSWORD_3'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql4' => [ // 'mysql4' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_4'), // 'host' => env('DB_HOST_4'),
'port' => env('DB_PORT_4'), // 'port' => env('DB_PORT_4'),
'database' => env('DB_DATABASE_4'), // 'database' => env('DB_DATABASE_4'),
'username' => env('DB_USERNAME_4'), // 'username' => env('DB_USERNAME_4'),
'password' => env('DB_PASSWORD_4'), // 'password' => env('DB_PASSWORD_4'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql5' => [ // 'mysql5' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_5'), // 'host' => env('DB_HOST_5'),
'port' => env('DB_PORT_5'), // 'port' => env('DB_PORT_5'),
'database' => env('DB_DATABASE_5'), // 'database' => env('DB_DATABASE_5'),
'username' => env('DB_USERNAME_5'), // 'username' => env('DB_USERNAME_5'),
'password' => env('DB_PASSWORD_5'), // 'password' => env('DB_PASSWORD_5'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql6' => [ 'mysql6' => [
'driver' => 'mysql', 'driver' => 'mysql',
@@ -105,19 +105,19 @@ return [
'prefix' => '', 'prefix' => '',
'strict' => false, 'strict' => false,
], ],
'mysql8' => [ // 'mysql8' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_8'), // 'host' => env('DB_HOST_8'),
'port' => env('DB_PORT_8'), // 'port' => env('DB_PORT_8'),
'database' => env('DB_DATABASE_8'), // 'database' => env('DB_DATABASE_8'),
'username' => env('DB_USERNAME_8'), // 'username' => env('DB_USERNAME_8'),
'password' => env('DB_PASSWORD_8'), // 'password' => env('DB_PASSWORD_8'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql9' => [ 'mysql9' => [
'driver' => 'mysql', 'driver' => 'mysql',
'host' => env('DB_HOST_9'), 'host' => env('DB_HOST_9'),
@@ -130,348 +130,348 @@ return [
'prefix' => '', 'prefix' => '',
'strict' => false, 'strict' => false,
], ],
'mysql10' => [ // 'mysql10' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_10'), // 'host' => env('DB_HOST_10'),
'port' => env('DB_PORT_10'), // 'port' => env('DB_PORT_10'),
'database' => env('DB_DATABASE_10'), // 'database' => env('DB_DATABASE_10'),
'username' => env('DB_USERNAME_10'), // 'username' => env('DB_USERNAME_10'),
'password' => env('DB_PASSWORD_10'), // 'password' => env('DB_PASSWORD_10'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql11' => [ // 'mysql11' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_11'), // 'host' => env('DB_HOST_11'),
'port' => env('DB_PORT_11'), // 'port' => env('DB_PORT_11'),
'database' => env('DB_DATABASE_11'), // 'database' => env('DB_DATABASE_11'),
'username' => env('DB_USERNAME_11'), // 'username' => env('DB_USERNAME_11'),
'password' => env('DB_PASSWORD_11'), // 'password' => env('DB_PASSWORD_11'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql12' => [ // 'mysql12' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_12'), // 'host' => env('DB_HOST_12'),
'port' => env('DB_PORT_12'), // 'port' => env('DB_PORT_12'),
'database' => env('DB_DATABASE_12'), // 'database' => env('DB_DATABASE_12'),
'username' => env('DB_USERNAME_12'), // 'username' => env('DB_USERNAME_12'),
'password' => env('DB_PASSWORD_12'), // 'password' => env('DB_PASSWORD_12'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql13' => [ // 'mysql13' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_13'), // 'host' => env('DB_HOST_13'),
'port' => env('DB_PORT_13'), // 'port' => env('DB_PORT_13'),
'database' => env('DB_DATABASE_13'), // 'database' => env('DB_DATABASE_13'),
'username' => env('DB_USERNAME_13'), // 'username' => env('DB_USERNAME_13'),
'password' => env('DB_PASSWORD_13'), // 'password' => env('DB_PASSWORD_13'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql14' => [ // 'mysql14' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_14'), // 'host' => env('DB_HOST_14'),
'port' => env('DB_PORT_14'), // 'port' => env('DB_PORT_14'),
'database' => env('DB_DATABASE_14'), // 'database' => env('DB_DATABASE_14'),
'username' => env('DB_USERNAME_14'), // 'username' => env('DB_USERNAME_14'),
'password' => env('DB_PASSWORD_14'), // 'password' => env('DB_PASSWORD_14'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql15' => [ // 'mysql15' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_15'), // 'host' => env('DB_HOST_15'),
'port' => env('DB_PORT_15'), // 'port' => env('DB_PORT_15'),
'database' => env('DB_DATABASE_15'), // 'database' => env('DB_DATABASE_15'),
'username' => env('DB_USERNAME_15'), // 'username' => env('DB_USERNAME_15'),
'password' => env('DB_PASSWORD_15'), // 'password' => env('DB_PASSWORD_15'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql16' => [ // 'mysql16' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_16'), // 'host' => env('DB_HOST_16'),
'port' => env('DB_PORT_16'), // 'port' => env('DB_PORT_16'),
'database' => env('DB_DATABASE_16'), // 'database' => env('DB_DATABASE_16'),
'username' => env('DB_USERNAME_16'), // 'username' => env('DB_USERNAME_16'),
'password' => env('DB_PASSWORD_16'), // 'password' => env('DB_PASSWORD_16'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql17' => [ // 'mysql17' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_17'), // 'host' => env('DB_HOST_17'),
'port' => env('DB_PORT_17'), // 'port' => env('DB_PORT_17'),
'database' => env('DB_DATABASE_17'), // 'database' => env('DB_DATABASE_17'),
'username' => env('DB_USERNAME_17'), // 'username' => env('DB_USERNAME_17'),
'password' => env('DB_PASSWORD_17'), // 'password' => env('DB_PASSWORD_17'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql18' => [ // 'mysql18' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_18'), // 'host' => env('DB_HOST_18'),
'port' => env('DB_PORT_18'), // 'port' => env('DB_PORT_18'),
'database' => env('DB_DATABASE_18'), // 'database' => env('DB_DATABASE_18'),
'username' => env('DB_USERNAME_18'), // 'username' => env('DB_USERNAME_18'),
'password' => env('DB_PASSWORD_18'), // 'password' => env('DB_PASSWORD_18'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql19' => [ // 'mysql19' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_19'), // 'host' => env('DB_HOST_19'),
'port' => env('DB_PORT_19'), // 'port' => env('DB_PORT_19'),
'database' => env('DB_DATABASE_19'), // 'database' => env('DB_DATABASE_19'),
'username' => env('DB_USERNAME_19'), // 'username' => env('DB_USERNAME_19'),
'password' => env('DB_PASSWORD_19'), // 'password' => env('DB_PASSWORD_19'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql20' => [ // 'mysql20' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_20'), // 'host' => env('DB_HOST_20'),
'port' => env('DB_PORT_20'), // 'port' => env('DB_PORT_20'),
'database' => env('DB_DATABASE_20'), // 'database' => env('DB_DATABASE_20'),
'username' => env('DB_USERNAME_20'), // 'username' => env('DB_USERNAME_20'),
'password' => env('DB_PASSWORD_20'), // 'password' => env('DB_PASSWORD_20'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql21' => [ // 'mysql21' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_21'), // 'host' => env('DB_HOST_21'),
'port' => env('DB_PORT_21'), // 'port' => env('DB_PORT_21'),
'database' => env('DB_DATABASE_21'), // 'database' => env('DB_DATABASE_21'),
'username' => env('DB_USERNAME_21'), // 'username' => env('DB_USERNAME_21'),
'password' => env('DB_PASSWORD_21'), // 'password' => env('DB_PASSWORD_21'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql22' => [ // 'mysql22' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_22'), // 'host' => env('DB_HOST_22'),
'port' => env('DB_PORT_22'), // 'port' => env('DB_PORT_22'),
'database' => env('DB_DATABASE_22'), // 'database' => env('DB_DATABASE_22'),
'username' => env('DB_USERNAME_22'), // 'username' => env('DB_USERNAME_22'),
'password' => env('DB_PASSWORD_22'), // 'password' => env('DB_PASSWORD_22'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql23' => [ // 'mysql23' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_23'), // 'host' => env('DB_HOST_23'),
'port' => env('DB_PORT_23'), // 'port' => env('DB_PORT_23'),
'database' => env('DB_DATABASE_23'), // 'database' => env('DB_DATABASE_23'),
'username' => env('DB_USERNAME_23'), // 'username' => env('DB_USERNAME_23'),
'password' => env('DB_PASSWORD_23'), // 'password' => env('DB_PASSWORD_23'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql24' => [ // 'mysql24' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_24'), // 'host' => env('DB_HOST_24'),
'port' => env('DB_PORT_24'), // 'port' => env('DB_PORT_24'),
'database' => env('DB_DATABASE_24'), // 'database' => env('DB_DATABASE_24'),
'username' => env('DB_USERNAME_24'), // 'username' => env('DB_USERNAME_24'),
'password' => env('DB_PASSWORD_24'), // 'password' => env('DB_PASSWORD_24'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql25' => [ // 'mysql25' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_25'), // 'host' => env('DB_HOST_25'),
'port' => env('DB_PORT_25'), // 'port' => env('DB_PORT_25'),
'database' => env('DB_DATABASE_25'), // 'database' => env('DB_DATABASE_25'),
'username' => env('DB_USERNAME_25'), // 'username' => env('DB_USERNAME_25'),
'password' => env('DB_PASSWORD_25'), // 'password' => env('DB_PASSWORD_25'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql26' => [ // 'mysql26' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_26'), // 'host' => env('DB_HOST_26'),
'port' => env('DB_PORT_26'), // 'port' => env('DB_PORT_26'),
'database' => env('DB_DATABASE_26'), // 'database' => env('DB_DATABASE_26'),
'username' => env('DB_USERNAME_26'), // 'username' => env('DB_USERNAME_26'),
'password' => env('DB_PASSWORD_26'), // 'password' => env('DB_PASSWORD_26'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql27' => [ // 'mysql27' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_27'), // 'host' => env('DB_HOST_27'),
'port' => env('DB_PORT_27'), // 'port' => env('DB_PORT_27'),
'database' => env('DB_DATABASE_27'), // 'database' => env('DB_DATABASE_27'),
'username' => env('DB_USERNAME_27'), // 'username' => env('DB_USERNAME_27'),
'password' => env('DB_PASSWORD_27'), // 'password' => env('DB_PASSWORD_27'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql28' => [ // 'mysql28' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_28'), // 'host' => env('DB_HOST_28'),
'port' => env('DB_PORT_28'), // 'port' => env('DB_PORT_28'),
'database' => env('DB_DATABASE_28'), // 'database' => env('DB_DATABASE_28'),
'username' => env('DB_USERNAME_28'), // 'username' => env('DB_USERNAME_28'),
'password' => env('DB_PASSWORD_28'), // 'password' => env('DB_PASSWORD_28'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql29' => [ // 'mysql29' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_29'), // 'host' => env('DB_HOST_29'),
'port' => env('DB_PORT_29'), // 'port' => env('DB_PORT_29'),
'database' => env('DB_DATABASE_29'), // 'database' => env('DB_DATABASE_29'),
'username' => env('DB_USERNAME_29'), // 'username' => env('DB_USERNAME_29'),
'password' => env('DB_PASSWORD_29'), // 'password' => env('DB_PASSWORD_29'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql30' => [ // 'mysql30' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_30'), // 'host' => env('DB_HOST_30'),
'port' => env('DB_PORT_30'), // 'port' => env('DB_PORT_30'),
'database' => env('DB_DATABASE_30'), // 'database' => env('DB_DATABASE_30'),
'username' => env('DB_USERNAME_30'), // 'username' => env('DB_USERNAME_30'),
'password' => env('DB_PASSWORD_30'), // 'password' => env('DB_PASSWORD_30'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql31' => [ // 'mysql31' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_31'), // 'host' => env('DB_HOST_31'),
'port' => env('DB_PORT_31'), // 'port' => env('DB_PORT_31'),
'database' => env('DB_DATABASE_31'), // 'database' => env('DB_DATABASE_31'),
'username' => env('DB_USERNAME_31'), // 'username' => env('DB_USERNAME_31'),
'password' => env('DB_PASSWORD_31'), // 'password' => env('DB_PASSWORD_31'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql32' => [ // 'mysql32' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_32'), // 'host' => env('DB_HOST_32'),
'port' => env('DB_PORT_32'), // 'port' => env('DB_PORT_32'),
'database' => env('DB_DATABASE_32'), // 'database' => env('DB_DATABASE_32'),
'username' => env('DB_USERNAME_32'), // 'username' => env('DB_USERNAME_32'),
'password' => env('DB_PASSWORD_32'), // 'password' => env('DB_PASSWORD_32'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql33' => [ // 'mysql33' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_33'), // 'host' => env('DB_HOST_33'),
'port' => env('DB_PORT_33'), // 'port' => env('DB_PORT_33'),
'database' => env('DB_DATABASE_33'), // 'database' => env('DB_DATABASE_33'),
'username' => env('DB_USERNAME_33'), // 'username' => env('DB_USERNAME_33'),
'password' => env('DB_PASSWORD_33'), // 'password' => env('DB_PASSWORD_33'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql34' => [ // 'mysql34' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_34'), // 'host' => env('DB_HOST_34'),
'port' => env('DB_PORT_34'), // 'port' => env('DB_PORT_34'),
'database' => env('DB_DATABASE_34'), // 'database' => env('DB_DATABASE_34'),
'username' => env('DB_USERNAME_34'), // 'username' => env('DB_USERNAME_34'),
'password' => env('DB_PASSWORD_34'), // 'password' => env('DB_PASSWORD_34'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql35' => [ // 'mysql35' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_35'), // 'host' => env('DB_HOST_35'),
'port' => env('DB_PORT_35'), // 'port' => env('DB_PORT_35'),
'database' => env('DB_DATABASE_35'), // 'database' => env('DB_DATABASE_35'),
'username' => env('DB_USERNAME_35'), // 'username' => env('DB_USERNAME_35'),
'password' => env('DB_PASSWORD_35'), // 'password' => env('DB_PASSWORD_35'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql36' => [ // 'mysql36' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_36'), // 'host' => env('DB_HOST_36'),
'port' => env('DB_PORT_36'), // 'port' => env('DB_PORT_36'),
'database' => env('DB_DATABASE_36'), // 'database' => env('DB_DATABASE_36'),
'username' => env('DB_USERNAME_36'), // 'username' => env('DB_USERNAME_36'),
'password' => env('DB_PASSWORD_36'), // 'password' => env('DB_PASSWORD_36'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // 'strict' => false,
], // ],
'mysql37' => [ // 'mysql37' => [
'driver' => 'mysql', // 'driver' => 'mysql',
'host' => env('DB_HOST_37'), // 'host' => env('DB_HOST_37'),
'port' => env('DB_PORT_37'), // 'port' => env('DB_PORT_37'),
'database' => env('DB_DATABASE_37'), // 'database' => env('DB_DATABASE_37'),
'username' => env('DB_USERNAME_37'), // 'username' => env('DB_USERNAME_37'),
'password' => env('DB_PASSWORD_37'), // 'password' => env('DB_PASSWORD_37'),
'charset' => 'utf8', // 'charset' => 'utf8',
'collation' => 'utf8_unicode_ci', // 'collation' => 'utf8_unicode_ci',
'prefix' => '', // 'prefix' => '',
'strict' => false, // '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('search/lelong',['uses'=>'LelongController@searchBlockLelong']);
$router->get('hapus/gadai/null',['uses'=>'GadaiController@hapusGadaiNull']); $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 //Tebus API
$router->get('tebustawarruq/{kodcaw}/{norujukan}',['uses'=>'TebusController@tebusTawarruq']); $router->get('tebustawarruq/{kodcaw}/{norujukan}',['uses'=>'TebusController@tebusTawarruq']);
$router->get('upahtawarruq/{kodcaw}/{norujukan}',['uses'=>'TebusController@upahTawarruq']); $router->get('upahtawarruq/{kodcaw}/{norujukan}',['uses'=>'TebusController@upahTawarruq']);