function testGetAdObjectIds() { $sIdHolders = "bannerid:3,bannerid:4,bannerid:5,bannerid:6"; $aIdsExpected = array(3, 4, 5, 6); $aIdsActual = OA_upgrade_getAdObjectIds($sIdHolders, 'bannerid'); $this->assertEqual($aIdsExpected, $aIdsActual); $sIdHolders = "clientid:11"; $aIdsExpected = array(11); $aIdsActual = OA_upgrade_getAdObjectIds($sIdHolders, 'clientid'); $this->assertEqual($aIdsExpected, $aIdsActual); $sIdHolders = ""; $aIdsExpected = array(); $aIdsActual = OA_upgrade_getAdObjectIds($sIdHolders, 'clientid'); $this->assertEqual($aIdsExpected, $aIdsActual); }
function ZoneAdObjectHandler($prefix, $zone_id, $sIdList, $adObjectType) { $this->zone_id = $zone_id; $this->aAdObjectIds = OA_upgrade_getAdObjectIds($sIdList, $adObjectType); $this->prefix = $prefix; }
function __construct($prefix, $zone_id, $sIdList, $adObjectType) { $this->zone_id = $zone_id; $this->aAdObjectIds = OA_upgrade_getAdObjectIds($sIdList, $adObjectType); $this->prefix = $prefix; }