1 | <?php |
||
24 | class SubDirectiveHandler implements RobotsTxtInterface |
||
25 | { |
||
26 | /** |
||
27 | * Rules added count |
||
28 | * @var int |
||
29 | */ |
||
30 | public $count = 0; |
||
31 | |||
32 | /** |
||
33 | * Rule set group name |
||
34 | * @var string |
||
35 | */ |
||
36 | public $group; |
||
37 | |||
38 | /** |
||
39 | * Allow |
||
40 | * @var AllowParser |
||
41 | */ |
||
42 | public $allow; |
||
43 | |||
44 | /** |
||
45 | * Cache-delay |
||
46 | * @var DelayParser |
||
47 | */ |
||
48 | public $cacheDelay; |
||
49 | |||
50 | /** |
||
51 | * Comment |
||
52 | * @var CommentParser |
||
53 | */ |
||
54 | public $comment; |
||
55 | |||
56 | /** |
||
57 | * Crawl-delay |
||
58 | * @var DelayParser |
||
59 | */ |
||
60 | public $crawlDelay; |
||
61 | |||
62 | /** |
||
63 | * Disallow |
||
64 | * @var AllowParser |
||
65 | */ |
||
66 | public $disallow; |
||
67 | |||
68 | /** |
||
69 | * NoIndex |
||
70 | * @var AllowParser |
||
71 | */ |
||
72 | public $noIndex; |
||
73 | |||
74 | /** |
||
75 | * Request-rate |
||
76 | * @var RequestRateParser |
||
77 | */ |
||
78 | public $requestRate; |
||
79 | |||
80 | /** |
||
81 | * Robot-version |
||
82 | * @var RobotVersionParser |
||
83 | */ |
||
84 | public $robotVersion; |
||
85 | |||
86 | /** |
||
87 | * Visit-time |
||
88 | * @var VisitTimeParser |
||
89 | */ |
||
90 | public $visitTime; |
||
91 | |||
92 | /** |
||
93 | * SubDirectiveHandler constructor. |
||
94 | * |
||
95 | * @param string $base |
||
96 | * @param string $group |
||
97 | */ |
||
98 | public function __construct($base, $group) |
||
111 | } |
||
112 |