GoogleAnalyticsServiceFactory
in package
Class GoogleAnalyticsServiceFactory
Table of Contents
- $queryBuilder : CI_DB_query_builder
- $reader : GoogleAnalyticsTrackingRepositoryReader
- $repository : GoogleAnalyticsTrackingRepository
- $serializers : GoogleAnalyticsSerializers
- $trackingService : GoogleAnalyticsTrackingService
- setQueryBuilder() : void
- trackingService() : GoogleAnalyticsTrackingService
- Creates and returns the google analytics tracking service.
- _reader() : GoogleAnalyticsTrackingRepositoryReader
- Creates and returns the google analytics reader.
- _repository() : GoogleAnalyticsTrackingRepository
- Creates and returns the google analytics repository.
- _serializers() : GoogleAnalyticsSerializers
- Creates and returns the google analytics serializers.
- queryBuilder() : CI_DB_query_builder
Properties
$queryBuilder
protected
static CI_DB_query_builder
$queryBuilder
$reader
protected
static GoogleAnalyticsTrackingRepositoryReader
$reader
$repository
protected
static GoogleAnalyticsTrackingRepository
$repository
$serializers
protected
static GoogleAnalyticsSerializers
$serializers
$trackingService
protected
static GoogleAnalyticsTrackingService
$trackingService
Methods
setQueryBuilder()
public
static setQueryBuilder(CI_DB_query_builder $queryBuilder) : void
Parameters
- $queryBuilder : CI_DB_query_builder
Return values
void —trackingService()
Creates and returns the google analytics tracking service.
public
static trackingService() : GoogleAnalyticsTrackingService
Return values
GoogleAnalyticsTrackingService —_reader()
Creates and returns the google analytics reader.
protected
static _reader() : GoogleAnalyticsTrackingRepositoryReader
Return values
GoogleAnalyticsTrackingRepositoryReader —_repository()
Creates and returns the google analytics repository.
protected
static _repository() : GoogleAnalyticsTrackingRepository
Return values
GoogleAnalyticsTrackingRepository —_serializers()
Creates and returns the google analytics serializers.
protected
static _serializers() : GoogleAnalyticsSerializers
Return values
GoogleAnalyticsSerializers —queryBuilder()
private
static queryBuilder() : CI_DB_query_builder