mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/exchange.git
synced 2026-08-19 04:14:04 +00:00
remove duplicate getting banksli_url. add user bank slip into database in uploadbankslip. save image_url in uploadpurchaseorder
This commit is contained in:
@@ -132,19 +132,24 @@ class BookingController extends Controller
|
||||
return response()->json(['message'=>'Incorrect format'],200);
|
||||
}
|
||||
|
||||
if($file = $request->file('bankslip_url'))
|
||||
$unique_image_url = ""; //init variable
|
||||
if($bankslip_url = $request->file('bankslip_url'))
|
||||
{
|
||||
$bankslip_url = $request->file('bankslip_url');
|
||||
// Get image name and store it
|
||||
$filename = $bankslip_url->getClientOriginalName();
|
||||
$input['bankslip_url'] = $filename;
|
||||
|
||||
//hash image name
|
||||
$unique_name = 'bank_slip_' . md5($filename. time());
|
||||
|
||||
$file = $request->file('bankslip_url');
|
||||
$ext = $file->getClientOriginalExtension();
|
||||
$input['bankslip_url'] = $filename;
|
||||
// Get image extension concentae it with hashed image name
|
||||
$ext = $bankslip_url->getClientOriginalExtension();
|
||||
$unique_image_url = $unique_name. '.' .$ext;
|
||||
//update database
|
||||
Storage::putFileAs(
|
||||
'bankslip_url',/*folder name*/ $file, $unique_name. '.' .$ext
|
||||
);
|
||||
$user_bankslip->bankslip_url = $unique_name. '.' .$ext; //update database
|
||||
'bankslip_url',/*folder name*/ $bankslip_url, $unique_image_url
|
||||
);
|
||||
|
||||
} //end if
|
||||
else {
|
||||
return response()->json(['message' => 'No file detected'], 400);
|
||||
@@ -158,6 +163,7 @@ class BookingController extends Controller
|
||||
// Create Post
|
||||
$user_bankslip = new UserBankSlip;
|
||||
$user_bankslip->book_id = $booking->id;
|
||||
$user_bankslip->bankslip_url = $unique_image_url;
|
||||
$user_bankslip->transfer_amount = $request->input('transfer_amount');
|
||||
$user_bankslip->save();
|
||||
|
||||
@@ -182,19 +188,24 @@ class BookingController extends Controller
|
||||
return response()->json(['message'=>'Incorrect format'],200);
|
||||
}
|
||||
|
||||
if($file = $request->file('image_url'))
|
||||
$unique_image_url = ""; // declare variable
|
||||
if($image_url = $request->file('image_url'))
|
||||
{
|
||||
$image_url = $request->file('image_url');
|
||||
// Get image name and store it
|
||||
$filename = $image_url->getClientOriginalName();
|
||||
$input['image_url'] = $filename;
|
||||
|
||||
// hash image name
|
||||
$unique_name = 'purchase_order_' . md5($filename. time());
|
||||
|
||||
$file = $request->file('image_url');
|
||||
$ext = $file->getClientOriginalExtension();
|
||||
$input['image_url'] = $filename;
|
||||
// Get image extension concentae it with hashed image name
|
||||
$ext = $image_url->getClientOriginalExtension();
|
||||
$unique_image_url = $unique_name. '.' .$ext;
|
||||
|
||||
//update database
|
||||
Storage::putFileAs(
|
||||
'image_url',/*folder name*/ $file, $unique_name. '.' .$ext
|
||||
'image_url',/*folder name*/ $image_url, $unique_image_url
|
||||
);
|
||||
$user_po->image_url = $unique_name. '.' .$ext; //update database
|
||||
} //end if
|
||||
else {
|
||||
return response()->json(['message' => 'No file detected'], 400);
|
||||
@@ -202,6 +213,7 @@ class BookingController extends Controller
|
||||
|
||||
$booking = Booking::find($id);
|
||||
$user_po = new PurchaseOrder;
|
||||
$user_po->image_url = $unique_image_url;
|
||||
$user_po->book_id = $booking->id;
|
||||
$user_po->amount = $request->input('amount');
|
||||
$user_po->save();
|
||||
|
||||
Vendored
+10
-10
@@ -4,22 +4,22 @@
|
||||
|
||||
namespace Composer\Autoload;
|
||||
|
||||
class ComposerStaticInitebee75b176540aeb1d879b30f69e9dfc
|
||||
class ComposerStaticInit6dcfe61ea7999ade723f072fea748b5a
|
||||
{
|
||||
public static $files = array (
|
||||
'0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/bootstrap.php',
|
||||
'25072dd6e2470089de65ae7bf11d3109' => __DIR__ . '/..' . '/symfony/polyfill-php72/bootstrap.php',
|
||||
'667aeda72477189d0494fecd327c3641' => __DIR__ . '/..' . '/symfony/var-dumper/Resources/functions/dump.php',
|
||||
'a0edc8309cc5e1d60e3047b5df6b7052' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/functions_include.php',
|
||||
'2c102faa651ef8ea5874edb585946bce' => __DIR__ . '/..' . '/swiftmailer/swiftmailer/lib/swift_required.php',
|
||||
'a0edc8309cc5e1d60e3047b5df6b7052' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/functions_include.php',
|
||||
'c964ee0ededf28c96ebd9db5099ef910' => __DIR__ . '/..' . '/guzzlehttp/promises/src/functions_include.php',
|
||||
'37a3dc5111fe8f707ab4c132ef1dbc62' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/functions_include.php',
|
||||
'5255c38a0faeba867671b61dfda6d864' => __DIR__ . '/..' . '/paragonie/random_compat/lib/random.php',
|
||||
'37a3dc5111fe8f707ab4c132ef1dbc62' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/functions_include.php',
|
||||
'bd9634f2d41831496de0d3dfe4c94881' => __DIR__ . '/..' . '/symfony/polyfill-php56/bootstrap.php',
|
||||
'f0906e6318348a765ffb6eb24e0d0938' => __DIR__ . '/..' . '/laravel/framework/src/Illuminate/Foundation/helpers.php',
|
||||
'58571171fd5812e6e447dce228f52f4d' => __DIR__ . '/..' . '/laravel/framework/src/Illuminate/Support/helpers.php',
|
||||
'6124b4c8570aa390c21fafd04a26c69f' => __DIR__ . '/..' . '/myclabs/deep-copy/src/DeepCopy/deep_copy.php',
|
||||
'801c31d8ed748cfa537fa45402288c95' => __DIR__ . '/..' . '/psy/psysh/src/functions.php',
|
||||
'6124b4c8570aa390c21fafd04a26c69f' => __DIR__ . '/..' . '/myclabs/deep-copy/src/DeepCopy/deep_copy.php',
|
||||
'f18cc91337d49233e5754e93f3ed9ec3' => __DIR__ . '/..' . '/laravelcollective/html/src/helpers.php',
|
||||
);
|
||||
|
||||
@@ -140,8 +140,8 @@ class ComposerStaticInitebee75b176540aeb1d879b30f69e9dfc
|
||||
'phpDocumentor\\Reflection\\' =>
|
||||
array (
|
||||
0 => __DIR__ . '/..' . '/phpdocumentor/reflection-common/src',
|
||||
1 => __DIR__ . '/..' . '/phpdocumentor/reflection-docblock/src',
|
||||
2 => __DIR__ . '/..' . '/phpdocumentor/type-resolver/src',
|
||||
1 => __DIR__ . '/..' . '/phpdocumentor/type-resolver/src',
|
||||
2 => __DIR__ . '/..' . '/phpdocumentor/reflection-docblock/src',
|
||||
),
|
||||
'Zizaco\\Entrust\\' =>
|
||||
array (
|
||||
@@ -4322,10 +4322,10 @@ class ComposerStaticInitebee75b176540aeb1d879b30f69e9dfc
|
||||
public static function getInitializer(ClassLoader $loader)
|
||||
{
|
||||
return \Closure::bind(function () use ($loader) {
|
||||
$loader->prefixLengthsPsr4 = ComposerStaticInitebee75b176540aeb1d879b30f69e9dfc::$prefixLengthsPsr4;
|
||||
$loader->prefixDirsPsr4 = ComposerStaticInitebee75b176540aeb1d879b30f69e9dfc::$prefixDirsPsr4;
|
||||
$loader->prefixesPsr0 = ComposerStaticInitebee75b176540aeb1d879b30f69e9dfc::$prefixesPsr0;
|
||||
$loader->classMap = ComposerStaticInitebee75b176540aeb1d879b30f69e9dfc::$classMap;
|
||||
$loader->prefixLengthsPsr4 = ComposerStaticInit6dcfe61ea7999ade723f072fea748b5a::$prefixLengthsPsr4;
|
||||
$loader->prefixDirsPsr4 = ComposerStaticInit6dcfe61ea7999ade723f072fea748b5a::$prefixDirsPsr4;
|
||||
$loader->prefixesPsr0 = ComposerStaticInit6dcfe61ea7999ade723f072fea748b5a::$prefixesPsr0;
|
||||
$loader->classMap = ComposerStaticInit6dcfe61ea7999ade723f072fea748b5a::$classMap;
|
||||
|
||||
}, null, ClassLoader::class);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user