Example #1
0
			</td>
			
			
			<td>{{ $val->paid_amount}}</td>
			<td> {{ $val->amount_to_project_owner  }}</td>
			<td>{{ $val->site_commission }}</td>
			<td>{{ $val->created_at }}</td>
			<td>@if($val->status == 'Pledged') <code>{{ $val->status }}</code> @else {{ $val->status }} @endif</td>
			<td>
			@if( $val->rewards_log_during_payment_id > 0 ) 
			<?php 
$rewardLogRow = \App\Models\RewardsLogDuringPayment::where('id', $val->rewards_log_during_payment_id)->first();
$rewardLogRowDecodedObj = json_decode($rewardLogRow->array_obj);
$reward_id = $rewardLogRowDecodedObj->reward_id;
if (isset($reward_id) && $reward_id > 0) {
    $rewardRow = \App\Models\Reward::where('id', $reward_id)->first();
    echo $_settings_data->site_currency_symbol . $rewardRow->pledge_amount . ' + ' . $rewardRow->short_note;
} else {
    echo 'n/a';
}
?>
			
			
			
			@else
			n/a
			@endif
			</td>
			<td>@if($val->status == 'Pledged') n/a @else n/a @endif</td>
			<td class="center"  > 
		@if( \App\Models\CashWithdrawalsRequest::where('project_fund_id' , $val->id)->count() > 0 )
Example #2
0
 public function getPreview()
 {
     $id = \Input::get('p') ? \Input::get('p') : Null;
     if (empty($id)) {
         App::abort(404, 'Invalid Project Id');
     }
     $login_url = $this->login_url;
     $post = Project::findOrFail($id);
     $guserdetails = $this->project_repo->getuserrecords($post->user_id);
     $userdetails = $guserdetails[0];
     $_total_pledge_amount = $this->projectfund->where('P_ID', $id)->where('status', 'Pledged')->sum('paid_amount');
     $_total_backers_on_project = $this->projectfund->where('P_ID', $id)->where('status', 'Pledged')->count();
     $_pof_value = $_total_pledge_amount / $post->funding_goal * 100;
     $_pof = $_pof_value > 1 ? $_pof = sprintf("%d%%", $_pof_value) : ($_pof_value == 0 ? sprintf("%d%%", $_pof_value) : sprintf("%.2f%%", $_pof_value));
     return view('project.share-preview', ['post' => $post, '_menus' => $this->menuItems, 'rewards' => Reward::where('P_ID', $id)->get(), '_total_pledge_amount' => $_total_pledge_amount, '_total_backers_on_project' => $_total_backers_on_project, '_pof' => $_pof, 'login_url' => $login_url, 'userdetails' => $userdetails, 'useraddedproj' => 0]);
 }
Example #3
0
 /**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function getShow($id)
 {
     /*
     	$project = Project::where('id', $id)
     	->with([
     		'country' => function($query){
     			$query->select(['id', 'name']);
     		},
     	])
     	->get();
     */
     $project = Project::find($id);
     $rewards = Reward::where('P_ID', $id)->get();
     return view('admin.project.show', compact('project', 'rewards'));
 }