public function setUserId($url_slug) { $user = \Config::get('webshoppack::logged_user_id'); $this->logged_user_id = $user(); $shop_details = ShopDetails::Select('shop_details.user_id', 'shop_details.shop_name')->whereRaw('shop_details.url_slug = ? AND users.activated = 1', array($url_slug))->join('users', 'shop_details.user_id', '=', 'users.id')->first(); if (count($shop_details) > 0 && $shop_details['shop_name'] != '') { $this->shop_owner_id = $shop_details['user_id']; $this->current_user = strcmp($this->logged_user_id, $this->shop_owner_id) == 0; } }
public function getShopDetails($user_id = 0) { $user = \Config::get('webshoppack::logged_user_id'); $logged_user_id = $user(); if ($user_id == 0) { $user_id = $logged_user_id; } $shop_details = array(); $shop_details = ShopDetails::Select('id', 'user_id', 'shop_name', 'url_slug', 'shop_slogan', 'shop_desc', 'shop_address1', 'shop_address2', 'shop_city', 'shop_state', 'shop_zipcode', 'shop_country', 'shop_message', 'shop_contactinfo', 'image_name', 'image_ext', 'image_server_url', 't_height', 't_width')->where('user_id', $user_id)->first(); return $shop_details; }