⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.142
Server IP:
217.76.53.76
Server:
Linux vmi1397931.contaboserver.net 5.4.0-105-generic #119-Ubuntu SMP Mon Mar 7 18:49:24 UTC 2022 x86_64
Server Software:
Apache
PHP Version:
8.2.27
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
www
/
wwwroot
/
app.softverse.com.ng
/
app
/
Models
/
View File Name :
CustomField.php
'Text', 'email' => 'Email', 'number' => 'Number', 'date' => 'Date', 'textarea' => 'Textarea', ]; public static $modules = [ 'user' => 'User', 'customer' => 'Customer', 'vendor' => 'Vendor', 'product' => 'Product', 'proposal' => 'Proposal', 'Invoice' => 'Invoice', 'Bill' => 'Bill', 'account' => 'Account', 'retainer' => 'Retainer', ]; public static function saveData($obj, $data) { if ($data) { $RecordId = $obj->id; foreach ($data as $fieldId => $value) { \DB::insert( 'insert into custom_field_values (`record_id`, `field_id`,`value`,`created_at`,`updated_at`) values (?, ?, ?, ?, ?) ON DUPLICATE KEY UPDATE `value` = VALUES(`value`),`updated_at` = VALUES(`updated_at`) ', [ $RecordId, $fieldId, $value, date('Y-m-d H:i:s'), date('Y-m-d H:i:s'), ] ); } } } public static function getData($obj, $module) { return \DB::table('custom_field_values')->select( [ 'custom_field_values.value', 'custom_fields.id', ] )->join('custom_fields', 'custom_field_values.field_id', '=', 'custom_fields.id')->where('custom_fields.module', '=', $module)->where('record_id', '=', $obj->id)->get()->pluck('value', 'id'); } }