rawdata = $rawData; $this->referrer_url = ( !empty($referrer_url) ) ? trim( $referrer_url ) : ''; $this->visitor = $visitor; $this->campaign_fields = $campaign_fields; $this->viewed_at = $viewed_at; $this->user_device = $user_device; $this->resource = APVC_Helper_Functions::get_page_type_db( $this->rawdata ); $this->session = APVC_Helper_Functions::get_user_session( $this ); $view_id = APVC_Helper_Functions::create_view( $this ); APVC_Helper_Functions::set_session_int_view( $this->session, $view_id ); APVC_Helper_Functions::set_session_last_view( $this->session, $view_id, ( new \DateTime() )->format( 'Y-m-d H:i:s' ) ); } }