#!/usr/bin/env php id = 1; $screen1->scheme = ''; $screen1->status = 'published'; $screen1->deleted = 0; $screenList[] = $screen1; $screen2 = new stdClass(); $screen2->id = 2; $screen2->scheme = '{"componentList":[]}'; $screen2->status = 'published'; $screen2->deleted = 0; $screenList[] = $screen2; $screen3 = new stdClass(); $screen3->id = 3; $screen3->scheme = '{"componentList":[{"chartConfig":{"sourceID":1002,"package":"Tables"}}]}'; $screen3->status = 'published'; $screen3->deleted = 0; $screenList[] = $screen3; $screen4 = new stdClass(); $screen4->id = 4; $screen4->scheme = '{"componentList":[{"chartConfig":{"sourceID":2001,"package":"Charts"}}]}'; $screen4->status = 'published'; $screen4->deleted = 0; $screenList[] = $screen4; $screen5 = new stdClass(); $screen5->id = 5; $screen5->scheme = '{"componentList":[{"isGroup":true,"groupList":[{"chartConfig":{"sourceID":1002,"package":"Tables"}},{"chartConfig":{"sourceID":2002,"package":"Charts"}}]}]}'; $screen5->status = 'published'; $screen5->deleted = 0; $screenList[] = $screen5; r($pivotTest->checkIFChartInUseTest(1002, 'pivot', $screenList)) && p('') && e('1'); r($pivotTest->checkIFChartInUseTest(2001, 'chart', $screenList)) && p('') && e('1'); r($pivotTest->checkIFChartInUseTest(9999, 'pivot', $screenList)) && p('') && e('0'); r($pivotTest->checkIFChartInUseTest(1002, 'pivot', $screenList)) && p('') && e('1'); r($pivotTest->checkIFChartInUseTest(0, 'chart', $screenList)) && p('') && e('0'); r($pivotTest->checkIFChartInUseTest(5000, 'pivot', $screenList)) && p('') && e('0'); r($pivotTest->checkIFChartInUseTest(1002, 'pivot', array())) && p('') && e('1');