-
$dbConnection
-
-
Dal
-
The constructor method - connects to the database.
-
Dal
-
The base Max Database Data Access Layer class.
-
Dal.php
-
-
Dal_Statistics
-
A factory class for creating Dal_Statistics_Common subclass objects.
-
Dal_Statistics_AdServer
-
The constructor method.
-
Dal_Statistics_AdServer
-
The data access layer code for summarising raw data into statistics, for the AdServer module.
-
Dal_Statistics_AdServer_Split
-
The constructor method.
-
Dal_Statistics_AdServer_Split
-
The data access layer code for summarising raw data into statistics, for
-
Dal_Statistics_Common
-
The constructor method.
-
Dal_Statistics_Common
-
An abstract class that defines the interface and some common methods for the data access layer code for summarising raw data into statistics, for all Max modules.
-
Dal_Statistics_Tracker
-
The constructor method.
-
Dal_Statistics_Tracker
-
The data access layer code for summarising raw data into statistics, for the Tracker module.
-
Dal_Statistics_Tracker_Split
-
The constructor method.
-
Dal_Statistics_Tracker_Split
-
The data access layer code for summarising raw data into statistics, for
-
decrementCampaigns
-
A method to decrement the remaining impression, click and conversion targets of campaigns based on the saved, summarised data.
-
deleteOldData
-
A method to delete old (ie. summarised) raw data.
-
deleteOldData
-
A method to delete old (ie. summarised) raw data.
-
deleteOldData
-
A method to delete old (ie. summarised) raw data.
-
deleteOldData
-
A method to delete old (ie. summarised) raw data.
-
deleteOldData
-
A method to delete old (ie. summarised) raw data.
-
$dal
-
-
Dal_Table
-
An abstract class defining the interface for creating Max database tables.
-
Dal_Table
-
The constructor method.
-
Dal_Table_Core
-
The constructor method.
-
Dal_Table_Core
-
A class for creating the core Max database tables.
-
dropTable
-
A method for dropping tables.
-
dropTempTable
-
A method for dropping temporary tables.
-
Dal_TestOfDal
-
The constructor method.
-
Dal_TestOfDal
-
A class for testing the Dal class.
-
Dal_TestOfStatistics
-
A class for testing the Dal_Statistics class.
-
Dal_TestOfStatistics
-
The constructor method.
-
Dal_TestOfStatisticsAdServer
-
The constructor method.
-
Dal_TestOfStatisticsAdServer
-
A class for testing the Dal_Statistics_AdServer class.
-
Dal_TestOfStatisticsAdServerSplit
-
The constructor method.
-
Dal_TestOfStatisticsAdServerSplit
-
A class for testing the Dal_Statistics_AdServerSplit class.
-
Dal_TestOfStatisticsCommon
-
A class for testing the Dal_Statistics_Common class.
-
Dal_TestOfStatisticsCommon
-
The constructor method.
-
Dal_TestOfStatisticsTracker
-
The constructor method.
-
Dal_TestOfStatisticsTracker
-
A class for testing the Dal_Statistics_Tracker class.
-
Dal_TestOfStatisticsTrackerSplit
-
A class for testing the Dal_Statistics_AdServerSplit class.
-
Dal_TestOfStatisticsTrackerSplit
-
The constructor method.
-
Dal_TestOfTableCore
-
A class for testing the Dal_Table_Core class.
-
Dal_TestOfTableCore
-
The constructor method.
-
DATA_RAW_AD_IMPRESSIONS
-
-
DATE_CALC_BEGIN_WEEKDAY
-
-
DECREMENT_CAMPAIGNS_BANNERS
-
-
DECREMENT_CAMPAIGNS_CAMPAIGNS
-
-
DECREMENT_CAMPAIGNS_CLIENTS
-
-
DECREMENT_CAMPAIGNS_INTERMEDIATE_AD
-
-
DELETE_OLD_DATA_AD_CLICKS
-
-
DELETE_OLD_DATA_AD_IMPRESSIONS
-
-
DELETE_OLD_DATA_AD_REQUESTS
-
-
DELETE_OLD_DATA_CAMPAIGNS_TRACKERS
-
-
singleton
-
The singleton method to create or return a single instance of the class.
-
StatisticsAdServerSplit.php
-
-
StatisticsAdServer.php
-
-
StatisticsCommon.php
-
-
StatisticsTrackerSplit.php
-
-
StatisticsTracker.php
-
-
Statistics.php
-
-
saveHistory
-
A method to update the zone impression history table from the intermediate tables.
-
saveIntermediate
-
A method to update the intermediate tables with summarised data.
-
saveIntermediate
-
A method to update the intermediate tables with summarised data.
-
saveSummary
-
A method to update the summary table from the intermediate tables.
-
saveSummary
-
A method to update the summary table from the intermediate tables.
-
singleton
-
The singleton method to create or return a single instance of the class.
-
singleton
-
The singleton method to create or return a single instance of the class.
-
singleton
-
The singleton method to create or return a single instance of the class.
-
singleton
-
The singleton method to create or return a single instance of the class.
-
singleton
-
The singleton method to create or return a single instance of the class.
-
summariseClicks
-
A method for summarising clicks into a temporary table.
-
summariseClicks
-
A method for summarising clicks into a temporary table.
-
summariseClicks
-
A method for summarising clicks into a temporary table.
-
summariseConnections
-
A method for summarising connections into a temporary table.
-
summariseConnections
-
A method for summarising connections into a temporary table.
-
summariseConnections
-
A method for summarising connections into a temporary table.
-
summariseImpressions
-
A method for summarising impressions into a temporary table.
-
summariseImpressions
-
A method for summarising impressions into a temporary table.
-
summariseImpressions
-
A method for summarising impressions into a temporary table.
-
summariseRequests
-
A method for summarising requests into a temporary table.
-
summariseRequests
-
A method for summarising requests into a temporary table.
-
$splitTables
-
-
singleton
-
A singleton method to create or return a single instance of the Dal_Table_Core object.
-
SAVE_HISTORY_INTERMEDIATE_AD_DUPES
-
-
SAVE_HISTORY_INTERMEDIATE_AD_NEXT
-
-
SAVE_HISTORY_INTERMEDIATE_HISTORY_DUPES
-
-
SAVE_INTERMEDIATE_AD_CLICKS
-
-
SAVE_INTERMEDIATE_AD_IMPRESSIONS
-
-
SAVE_INTERMEDIATE_AD_REQUESTS
-
-
SAVE_INTERMEDIATE_CONNECTIONS
-
-
SAVE_INTERMEDIATE_TRACKER_IMPRESSIONS
-
-
SAVE_INTERMEDIATE_TRACKER_VARIABLE_VALUES
-
-
SAVE_INTERMEDIATE_VARIABLES
-
-
SAVE_SUMMARY_INTERMEDIATE_AD
-
-
SPLIT_DELETE_OLD_DATA_AD_CLICKS_ONE
-
-
SPLIT_DELETE_OLD_DATA_AD_CLICKS_TWO
-
-
SPLIT_DELETE_OLD_DATA_AD_IMPRESSIONS_ONE
-
-
SPLIT_DELETE_OLD_DATA_AD_IMPRESSIONS_TWO
-
-
SPLIT_DELETE_OLD_DATA_AD_REQUESTS_ONE
-
-
SPLIT_DELETE_OLD_DATA_AD_REQUESTS_TWO
-
-
SPLIT_DELETE_OLD_DATA_CAMPAIGNS_TRACKERS
-
-
SPLIT_LMS_DUAL
-
-
SPLIT_LMS_HOUR
-
-
SPLIT_LMS_OI
-
-
SPLIT_SAVE_INTERMEDIATE_AD_CLICKS
-
-
SPLIT_SAVE_INTERMEDIATE_AD_IMPRESSIONS
-
-
SPLIT_SAVE_INTERMEDIATE_CONNECTIONS
-
-
SPLIT_SAVE_INTERMEDIATE_TRACKER_IMPRESSIONS
-
-
SPLIT_SAVE_INTERMEDIATE_TRACKER_VARIABLE_VALUES_ONE
-
-
SPLIT_SAVE_INTERMEDIATE_TRACKER_VARIABLE_VALUES_TWO
-
-
SPLIT_SAVE_INTERMEDIATE_VARIABLES
-
-
SPLIT_SUMMARISE_AD_CLICKS_ONE
-
-
SPLIT_SUMMARISE_AD_CLICKS_TWO
-
-
SPLIT_SUMMARISE_AD_IMPRESSIONS_ONE
-
-
SPLIT_SUMMARISE_AD_IMPRESSIONS_TWO
-
-
SPLIT_SUMMARISE_AD_REQUESTS_ONE
-
-
SPLIT_SUMMARISE_AD_REQUESTS_TWO
-
-
SPLIT_SUMMARISE_CONVERSIONS_AD_CLICKS_ONE
-
-
SPLIT_SUMMARISE_CONVERSIONS_AD_CLICKS_TWO
-
-
SPLIT_SUMMARISE_CONVERSIONS_AD_IMPRESSIONS_ONE
-
-
SPLIT_SUMMARISE_CONVERSIONS_AD_IMPRESSIONS_TWO
-
-
SPLIT_SUMMARISE_CONVERSIONS_BANNERS
-
-
SPLIT_SUMMARISE_CONVERSIONS_CAMPAIGNS_TRACKERS
-
-
SPLIT_SUMMARISE_CONVERSIONS_TRACKER_IMPRESSIONS_ONE
-
-
SPLIT_SUMMARISE_CONVERSIONS_TRACKER_IMPRESSIONS_TWO
-
-
SUMMARISE_AD_CLICKS
-
-
SUMMARISE_AD_IMPRESSIONS
-
-
SUMMARISE_AD_REQUESTS
-
-
SUMMARISE_CONVERSIONS_AD_CLICKS
-
-
SUMMARISE_CONVERSIONS_AD_IMPRESSIONS
-
-
SUMMARISE_CONVERSIONS_BANNERS
-
-
SUMMARISE_CONVERSIONS_CAMPAIGNS_TRACKERS
-
-
SUMMARISE_CONVERSIONS_TRACKER_IMPRESSIONS
-
-
$tables
-
-
$tempTables
-
-
$tables
-
-
TableCore.php
-
-
Table.php
-
-
TestOfStatisticsAdServerSplit.php
-
-
TestOfStatisticsAdServer.php
-
-
TestOfStatisticsTrackerSplit.php
-
-
TestOfStatisticsTracker.php
-
-
TestOfDal.php
-
-
TestOfStatisticsAdServerSplit.php
-
-
TestOfStatisticsAdServer.php
-
-
TestOfStatisticsCommon.php
-
-
TestOfStatisticsTrackerSplit.php
-
-
TestOfStatisticsTracker.php
-
-
TestOfStatistics.php
-
-
TestOfTableCore.php
-
-
testAllCoreTables
-
Tests creating/dropping all of the core tables.
-
testConstructor
-
Tests the constructor method.
-
testCreateAdServer
-
Test the creation of an AdServer module via the factory.
-
testCreateAdServerSplit
-
Test the creation of a split AdServer module via the factory.
-
testDbConnection
-
Tests that the database connection can be made, without using the Dal class - that is, that the details specified above are okay.
-
testDbHostDefined
-
Tests that the database host is setup in the config .ini file.
-
testDbNameDefined
-
Tests that the database name is setup in the config .ini file.
-
testDbPasswordDefined
-
Tests that the database password is setup in the config .ini file.
-
testDbPortDefined
-
Tests that the database port is setup in the config .ini file.
-
testDbPrefixDefined
-
Tests that the Max table prefix is setup in the config .ini file.
-
testDbTypeDefined
-
Tests that the database type is setup in the config .ini file.
-
testDbUserDefined
-
Tests that the database user is setup in the config .ini file.
-
testDecrementCampaigns
-
Tests the decrementCampaigns() method.
-
testDeleteOldData
-
Tests the deleteOldData() method.
-
testDeleteOldData
-
Tests the deleteOldData() method.
-
testDeleteOldData
-
Tests the deleteOldData() method.
-
testDeleteOldData
-
Tests the deleteOldData() method.
-
testGetMaintenanceStatisticsLastRunInfo
-
Tests the getMaintenanceStatisticsLastRunInfo() method.
-
testGetMaintenanceStatisticsLastRunInfo
-
Tests the getMaintenanceStatisticsLastRunInfo() method.
-
testGetMaintenanceStatisticsLastRunInfo
-
Tests the getMaintenanceStatisticsLastRunInfo() method.
-
testGetMaintenanceStatisticsLastRunInfo
-
Tests the getMaintenanceStatisticsLastRunInfo() method.
-
testLogCompletion
-
Tests the logCompletion() method.
-
testLogCompletion
-
Tests the logCompletion() method.
-
testSaveHistory
-
Tests the saveHistory() method.
-
testSaveIntermediate
-
Tests the saveIntermediate() method.
-
testSaveIntermediate
-
Tests the saveIntermediate() method.
-
testSaveSummary
-
Tests the saveSummary() method.
-
testSingleton
-
Tests that the singleton() method only ever returns one class instance.
-
testSingleton
-
Tests that the singleton() method only ever returns one class instance.
-
testSingleton
-
Tests that the singleton() method only ever returns one class instance.
-
testSingleton
-
Tests that the singleton() method only ever returns one class instance.
-
testSingleton
-
Tests that the singleton() method only ever returns one class instance.
-
testSingletonDbConnection
-
Tests that the singleton() method only ever returns one database connection.
-
testSummariseClicks
-
Tests the summariseClicks() method.
-
testSummariseClicks
-
Tests the summariseClicks() method.
-
testSummariseConnections
-
Tests the summariseConnections() method.
-
testSummariseConnections
-
Tests the summariseConnections() method.
-
testSummariseImpressions
-
Tests the summariseImpressions() method.
-
testSummariseImpressions
-
Tests the summariseImpressions() method.
-
testSummariseRequests
-
Tests the summariseRequests() method.
-
testSummariseRequests
-
Tests the summariseRequests() method.
-
TOT_DATA_RAW_TRACKER_IMPRESSIONS
-
-
TOT_DELETE_OLD_DATA_TRACKER_CLICKS
-
-
TOT_DELETE_OLD_DATA_TRACKER_IMPRESSIONS
-
-
TOT_DELETE_OLD_DATA_TRACKER_VARIABLE_VALUES
-
-
TOT_LMS_DUAL
-
-
TOT_LMS_HOUR
-
-
TOT_LMS_OI
-
-
TOT_SPLIT_DELETE_OLD_DATA_TRACKER_CLICKS_ONE
-
-
TOT_SPLIT_DELETE_OLD_DATA_TRACKER_CLICKS_TWO
-
-
TOT_SPLIT_DELETE_OLD_DATA_TRACKER_IMPRESSIONS_ONE
-
-
TOT_SPLIT_DELETE_OLD_DATA_TRACKER_IMPRESSIONS_TWO
-
-
TOT_SPLIT_DELETE_OLD_DATA_TRACKER_REQUESTS_ONE
-
-
TOT_SPLIT_DELETE_OLD_DATA_TRACKER_REQUESTS_TWO
-
-
TOT_SPLIT_LMS_DUAL
-
-
TOT_SPLIT_LMS_HOUR
-
-
TOT_SPLIT_LMS_OI
-