<?php
use Illuminate\Database\Eloquent\Model;

/**
* change plain number to formatted currency
*
* @param $number
* @param $currency
*/
// function formatNumber($number, $currency = 'IDR')
// {
//    if($currency == 'USD') {
//         return number_format($number, 2, '.', ',');
//    }
//    return number_format($number, 0, '.', '.');
// }

function getsubjectbylevel($degree_id)
{
    $subjects = App\Subject::all()->where( 'level' , $degree_id );
    return $subjects;
}
function getlevelbydegree($degree_id)
{
    $subjects = App\Level::all()->where( 'degree' , $degree_id );
    return $subjects;
}
function getalldegree()
{
	$degrees = App\Degree::all()->where( 'status' , '1' );
	return $degrees;
}
function coursesimage($id)
{
	$course =  App\Course::find($id);
	$photos =array();
	if( !empty($course->product_image))
	{
		$photos = unserialize( $course->product_image);
		if(count($photos)>0)
		{
			$img_path = url('/logo/'.$photos['product_image']); 
		}
	}    
	return $img_path;     
}
function coursesfacalty($id)
{
	$course = App\Course::find($id);
	if($course->faculty_name!='')
	{
	    $educator = App\Educator::find($course->faculty_name);
	    $faculty_name = $educator->coaching_classes;
	}
	return  $faculty_name;     
}
function coursesfacaltyid($id)
{
	$course = App\Course::find($id);
	if($course->faculty_name!='')
	{
	    $educator = App\Educator::find($course->faculty_name);
	    $faculty_id = $educator->id;
	}
	return  $faculty_id;     
}
function coursesfacaltyurl($id)
{
	$course = App\Course::find($id);
	if($course->faculty_name!='')
	{
	    $educator = App\Educator::find($course->faculty_name);
	    $faculty_slug = $educator->slug;
	}
	return  $faculty_slug;     
}
function coursesurl($id)
{
	$course = App\Course::find($id);
	return url('/').'/enrol/'.$course->slug;     
}
function coursesdesprice($id)
{
	$course = App\Course::find($id);
	return  $course->discounted_price;     
}
function coursesprice($id)
{
	$course = App\Course::find($id);
	return  $course->price;     
}
function userdata($id)
{
	$user = App\User::find($id);
	return  $user;     
}
function getusermobile($userid)
{
	echo $userid;
	// $user = App\UserMeta::all()->where( 'user_id' , $userid )->first();
	// return  $user->mobile;     
}
function cartcount()
{
	if (Auth::check())
	{
		return App\Cart::all()->where( 'user_id' , Auth::user()->id)->count();
	}
	else{
		return 0;
	}
	
}
// function relatedproducts($degree_id)
// {
//     $subjects = App\Subject::all()->where( 'level' , $degree_id );
//     return $subjects;
// }