Beispiel #1
0
 public function logActivity(User $payer, $payee, $txn_currency_id, $amount_in_txn_currency)
 {
     try {
         $activity = Activity_log::create(['id' => (string) Uuid::generate(4), 'payer_id' => $payer->id, 'payee_id' => $payee->user->id, 'txn_currencyid' => 2, 'amount_in_txn_currency' => $amount_in_txn_currency, 'number_of_kudos' => Currency::findOrFail($txn_currency_id)->Kudos_exchange * $amount_in_txn_currency]);
         session()->flash('flash_message', 'Activity logged');
         return $activity->id;
     } catch (Exception $e) {
         session()->flash('flash_message', 'Error in activity logging');
         return FALSE;
     }
 }