public function scopeLive($query)
	{
		return $query->where('status', '=', self::APPROVED)
			->where('published_date', '<=', \Carbon\Carbon::now());
	}
public function scopeLive($query)
	{
		return $query->where('status', '=', self::APPROVED)
			->where('published_date', '<=', \Carbon\Carbon::now());
	}
public function scopeLive ( $ query ) { return $ query -> where ( 'status' , '=' , self :: APPROVED ) -> where ( 'published_date' , '<=' , \ Carbon \ Carbon :: now ( ) ) ; }
Adds a query scope to add conditions to query object

@param $query
@return mixed
Adds a query scope to add conditions to query object