function test_generateUniqueId() { $id = PageNumberItem::generateUniqueId(); $this->assertTrue(preg_match('/^__page_no_(\\d+?)__$/', $id, $matches) === 1); $id = PageNumberItem::generateUniqueId(); $this->assertEquals('__page_no_' . ($matches[1] + 1) . '__', $id); }
/** * @access private * * @param array $item_format */ public static function setPageNumberUniqueId(array &$item_format) { if (empty($item_format['id'])) { $item_format['id'] = Item\PageNumberItem::generateUniqueId(); } }