|
A
|
CrawlerDetect\CrawlerDetect::setHttpHeaders()
|
0
|
18
|
5
|
0
|
0
|
0
|
|
A
|
UserAgentTest::there_are_no_regex_collisions()
|
0
|
15
|
4
|
0
|
0
|
0
|
|
A
|
CrawlerDetect\CrawlerDetect::isCrawler()
|
0
|
14
|
3
|
0
|
0
|
0
|
|
A
|
CrawlerDetect\CrawlerDetect::setUserAgent()
|
0
|
12
|
4
|
0
|
0
|
0
|
|
A
|
CrawlerDetect\CrawlerDetect::__construct()
|
0
|
12
|
1
|
0
|
0
|
0
|
|
A
|
UserAgentTest::matches_does_not_persit_across_multiple_calls()
|
0
|
11
|
1
|
0
|
0
|
0
|
|
A
|
UserAgentTest::user_agents_are_bots()
|
10
|
10
|
2
|
0
|
0
|
0
|
|
A
|
UserAgentTest::user_agents_are_devices()
|
10
|
10
|
2
|
0
|
0
|
0
|
|
A
|
UserAgentTest::it_returns_correct_matched_bot_name()
|
9
|
9
|
1
|
0
|
0
|
0
|
|
A
|
UserAgentTest::it_returns_full_matched_bot_name()
|
9
|
9
|
1
|
0
|
0
|
0
|
|
A
|
CrawlerDetect\CrawlerDetect::compileRegex()
|
0
|
4
|
1
|
0
|
0
|
0
|
|
A
|
UserAgentTest::user_agent_passed_via_contructor()
|
0
|
6
|
1
|
0
|
0
|
0
|
|
A
|
CrawlerDetect\CrawlerDetect::getMatches()
|
0
|
4
|
2
|
0
|
0
|
0
|
|
A
|
UserAgentTest::http_from_header()
|
0
|
8
|
1
|
0
|
0
|
0
|
|
A
|
UserAgentTest::the_regex_patterns_are_unique()
|
0
|
6
|
1
|
0
|
0
|
0
|