[MaxDal] element index

Package indexes

All elements
a c d e g i l m s t _
_
top
Method _checkIntervalDates
A private method to check that two Dates represent either the start and end of an operation interval, if the operation interval is less than an hour, or the start and end of an hour otherwise.
Method _getMaintenanceStatisticsLastRunInfo
A private function to do the job of Dal_Statistics_Search::getMaintenanceStatisticsLastRunInfo(), but with an extra parameter to specify the raw table to look in, in the case of maintenance statistics not having been run before.
Method _saveConnectionsAndVariableValues
A private method to save the tacker impression/ad impression and tracker impression/ad click connections that have been marked as "latest", and also save the associated tracker impression variable values.
Method _saveConnectionsAndVariableValues
A private method to save the tacker impression/ad impression and tracker impression/ad click connections that have been marked as "latest", and also save the associated tracker impression variable values.
a
top
Page all_tests.php
all_tests.php in all_tests.php
c
top
Variable $conf
Dal::$conf in Dal.php
Variable $conf
Dal_Table::$conf in Table.php
Method createTable
A factory method for creating tables.
d
top
Variable $dbConnection
Method Dal
Dal::Dal() in Dal.php
The constructor method - connects to the database.
Class Dal
Dal in Dal.php
The base Max Database Data Access Layer class.
Page Dal.php
Dal.php in Dal.php
Class Dal_Statistics
Dal_Statistics in Statistics.php
A factory class for creating Dal_Statistics_Common subclass objects.
Method Dal_Statistics_AdServer
The constructor method.
Class Dal_Statistics_AdServer
Dal_Statistics_AdServer in StatisticsAdServer.php
The data access layer code for summarising raw data into statistics, for the AdServer module.
Method Dal_Statistics_AdServer_Split
The constructor method.
Class Dal_Statistics_AdServer_Split
Dal_Statistics_AdServer_Split in StatisticsAdServerSplit.php
The data access layer code for summarising raw data into statistics, for
Method Dal_Statistics_Common
The constructor method.
Class Dal_Statistics_Common
Dal_Statistics_Common in StatisticsCommon.php
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.
Method decrementCampaigns
A method to decrement the remaining impression, click and conversion targets of campaigns based on the saved, summarised data.
Method deleteOldData
A method to delete old (ie. summarised) raw data.
Method deleteOldData
Dal_Statistics_AdServer_Split::deleteOldData() in StatisticsAdServerSplit.php
A method to delete old (ie. summarised) raw data.
Method deleteOldData
A method to delete old (ie. summarised) raw data.
Variable $dal
Dal_Table::$dal in Table.php
Class Dal_Table
Dal_Table in Table.php
An abstract class defining the interface for creating Max database tables.
Method Dal_Table
The constructor method.
Method Dal_Table_Core
The constructor method.
Class Dal_Table_Core
Dal_Table_Core in TableCore.php
A class for creating the core Max database tables.
Method dropTable
A method for dropping tables.
Method dropTempTable
A method for dropping temporary tables.
Class Dal_TestOfDal
Dal_TestOfDal in TestOfDal.php
A class for testing the Dal class.
Method Dal_TestOfDal
The constructor method.
Method Dal_TestOfStatistics
The constructor method.
Class Dal_TestOfStatistics
Dal_TestOfStatistics in TestOfStatistics.php
A class for testing the Dal_Statistics class.
Class Dal_TestOfStatisticsAdServer
Dal_TestOfStatisticsAdServer in TestOfStatisticsAdServer.php
A class for testing the Dal_Statistics_AdServer class.
Method Dal_TestOfStatisticsAdServer
The constructor method.
Method Dal_TestOfStatisticsAdServerSplit
The constructor method.
Class Dal_TestOfStatisticsAdServerSplit
Dal_TestOfStatisticsAdServerSplit in TestOfStatisticsAdServerSplit.php
A class for testing the Dal_Statistics_AdServerSplit class.
Method Dal_TestOfStatisticsCommon
The constructor method.
Class Dal_TestOfStatisticsCommon
Dal_TestOfStatisticsCommon in TestOfStatisticsCommon.php
A class for testing the Dal_Statistics_Common class.
Method Dal_TestOfTableCore
The constructor method.
Class Dal_TestOfTableCore
Dal_TestOfTableCore in TestOfTableCore.php
A class for testing the Dal_Table_Core class.
Constant DATE_CALC_BEGIN_WEEKDAY
DATE_CALC_BEGIN_WEEKDAY in all_tests.php
e
top
Method execute
Dal::execute() in Dal.php
A method for executing SQL statements.
Method executeIgnoreErrors
A method for executing SQL statements that might cause non-fatal errors.
g
top
Method getMaintenanceStatisticsLastRunInfo
A method to find the last time that maintenance statistics was run.
Method getMaintenanceStatisticsLastRunInfo
A method to find the last time that maintenance statistics was run.
Method getMaintenanceStatisticsLastRunInfo
A method to find the last time that maintenance statistics was run.
i
top
Method instance
Dal_Statistics::instance() in Statistics.php
The factory method used to instantiate a class that implements the Dal_Statistics_Common interface.
l
top
Method logCompletion
A method to store the details logging a maintenance statistics run.
Method logCompletion
A method to store the details logging a maintenance statistics run.
m
top
Constant maintenancePath
maintenancePath in all_tests.php
Constant MAX_PATH
MAX_PATH in all_tests.php
A script for running the Maintenance Data Access Layer tests. Designed to be included in a main, project-wide all_tests.php file, or to be run by itself.
s
top
Method singleton
Dal::singleton() in Dal.php
The singleton method to create or return a single instance of the class.
Page StatisticsAdServerSplit.php
StatisticsAdServerSplit.php in StatisticsAdServerSplit.php
Page StatisticsAdServer.php
StatisticsAdServer.php in StatisticsAdServer.php
Page StatisticsCommon.php
StatisticsCommon.php in StatisticsCommon.php
Page Statistics.php
Statistics.php in Statistics.php
Method saveHistory
Dal_Statistics_AdServer::saveHistory() in StatisticsAdServer.php
A method to update the zone impression history table from the intermediate tables.
Method saveIntermediate
A method to update the intermediate tables with summarised data.
Method saveIntermediate
A method to update the intermediate tables with summarised data.
Method saveSummary
Dal_Statistics_AdServer::saveSummary() in StatisticsAdServer.php
A method to update the summary table from the intermediate tables.
Method saveSummary
Dal_Statistics_Common::saveSummary() in StatisticsCommon.php
A method to update the summary table from the intermediate tables.
Method singleton
Dal_Statistics_Common::singleton() in StatisticsCommon.php
The singleton method to create or return a single instance of the class.
Method singleton
Dal_Statistics_AdServer_Split::singleton() in StatisticsAdServerSplit.php
The singleton method to create or return a single instance of the class.
Method singleton
Dal_Statistics_AdServer::singleton() in StatisticsAdServer.php
The singleton method to create or return a single instance of the class.
Method summariseClicks
A method for summarising clicks into a temporary table.
Method summariseClicks
A method for summarising clicks into a temporary table.
Method summariseClicks
A method for summarising clicks into a temporary table.
Method summariseConnections
A method for summarising connections into a temporary table.
Method summariseConnections
A method for summarising connections into a temporary table.
Method summariseConnections
A method for summarising connections into a temporary table.
Method summariseImpressions
A method for summarising impressions into a temporary table.
Method summariseImpressions
A method for summarising impressions into a temporary table.
Method summariseImpressions
A method for summarising impressions into a temporary table.
Variable $splitTables
Method singleton
A singleton method to create or return a single instance of the Dal_Table_Core object.
t
top
Variable $tables
Dal_Statistics_Common::$tables in StatisticsCommon.php
Variable $tempTables
Dal_Statistics_Common::$tempTables in StatisticsCommon.php
Variable $tables
Dal_Table::$tables in Table.php
Page TableCore.php
TableCore.php in TableCore.php
Page Table.php
Table.php in Table.php
Page TestOfDal.php
TestOfDal.php in TestOfDal.php
Page TestOfStatisticsAdServerSplit.php
TestOfStatisticsAdServerSplit.php in TestOfStatisticsAdServerSplit.php
Page TestOfStatisticsAdServer.php
TestOfStatisticsAdServer.php in TestOfStatisticsAdServer.php
Page TestOfStatisticsCommon.php
TestOfStatisticsCommon.php in TestOfStatisticsCommon.php
Page TestOfStatistics.php
TestOfStatistics.php in TestOfStatistics.php
Page TestOfTableCore.php
TestOfTableCore.php in TestOfTableCore.php
Method testAllCoreTables
Tests creating/dropping all of the core tables.
Method testCheckIntervalDates
Tests the private _checkIntervalDates() method.
Method testConstructor
Dal_TestOfStatisticsCommon::testConstructor() in TestOfStatisticsCommon.php
Tests the constructor method.
Method testCreateAdServer
Test the creation of an AdServer module via the factory.
Method testCreateAdServerSplit
Test the creation of a split AdServer module via the factory.
Method testDbConnection
Tests that the database connection can be made, without using the Dal class - that is, that the details specified above are okay.
Method testDbHostDefined
Tests that the database host is setup in the config .ini file.
Method testDbNameDefined
Tests that the database name is setup in the config .ini file.
Method testDbPasswordDefined
Tests that the database password is setup in the config .ini file.
Method testDbPortDefined
Tests that the database port is setup in the config .ini file.
Method testDbPrefixDefined
Tests that the Max table prefix is setup in the config .ini file.
Method testDbTypeDefined
Tests that the database type is setup in the config .ini file.
Method testDbUserDefined
Tests that the database user is setup in the config .ini file.
Method testDecrementCampaigns
Tests the decrementCampaigns() method.
Method testDeleteOldData
Dal_TestOfStatisticsAdServerSplit::testDeleteOldData() in TestOfStatisticsAdServerSplit.php
Tests the deleteOldData() method.
Method testDeleteOldData
Tests the deleteOldData() method.
Method testGetMaintenanceStatisticsLastRunInfo
Tests the getMaintenanceStatisticsLastRunInfo() method.
Method testGetMaintenanceStatisticsLastRunInfo
Tests the getMaintenanceStatisticsLastRunInfo() method.
Method testLogCompletion
Tests the logCompletion() method.
Method testSaveHistory
Dal_TestOfStatisticsAdServer::testSaveHistory() in TestOfStatisticsAdServer.php
Tests the saveHistory() method.
Method testSaveIntermediate
Tests the saveIntermediate() method.
Method testSaveIntermediate
Tests the saveIntermediate() method.
Method testSaveSummary
Dal_TestOfStatisticsAdServer::testSaveSummary() in TestOfStatisticsAdServer.php
Tests the saveSummary() method.
Method testSingleton
Dal_TestOfStatisticsAdServer::testSingleton() in TestOfStatisticsAdServer.php
Tests that the singleton() method only ever returns one class instance.
Method testSingleton
Tests that the singleton() method only ever returns one class instance.
Method testSingleton
Dal_TestOfStatisticsAdServerSplit::testSingleton() in TestOfStatisticsAdServerSplit.php
Tests that the singleton() method only ever returns one class instance.
Method testSingletonDbConnection
Tests that the singleton() method only ever returns one database connection.
Method testSummariseClicks
Tests the summariseClicks() method.
Method testSummariseClicks
Tests the summariseClicks() method.
Method testSummariseConnections
Tests the summariseConnections() method.
Method testSummariseConnections
Tests the summariseConnections() method.
Method testSummariseImpressions
Tests the summariseImpressions() method.
Method testSummariseImpressions
Tests the summariseImpressions() method.
a c d e g i l m s t _