Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 5
0.00% covered (danger)
0.00%
0 / 5
CRAP
0.00% covered (danger)
0.00%
0 / 1
HTMLTableRowElement
0.00% covered (danger)
0.00%
0 / 5
0.00% covered (danger)
0.00%
0 / 5
30
0.00% covered (danger)
0.00%
0 / 1
 _unimplemented
n/a
0 / 0
n/a
0 / 0
0
 getRowIndex
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
 getSectionRowIndex
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
 getCells
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
 insertCell
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
 deleteCell
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
1<?php
2
3// AUTOMATICALLY GENERATED.  DO NOT EDIT.
4// Use `composer build` to regenerate.
5
6namespace Wikimedia\IDLeDOM\Stub;
7
8use Exception;
9use Wikimedia\IDLeDOM\HTMLCollection;
10use Wikimedia\IDLeDOM\HTMLTableCellElement;
11
12trait HTMLTableRowElement {
13
14    // Underscore is used to avoid conflicts with DOM-reserved names
15    // phpcs:disable PSR2.Methods.MethodDeclaration.Underscore
16    // phpcs:disable MediaWiki.NamingConventions.LowerCamelFunctionsName.FunctionName
17
18    /**
19     * @return Exception
20     */
21    abstract protected function _unimplemented(): Exception;
22
23    // phpcs:enable
24
25    /**
26     * @return int
27     */
28    public function getRowIndex(): int {
29        throw self::_unimplemented();
30    }
31
32    /**
33     * @return int
34     */
35    public function getSectionRowIndex(): int {
36        throw self::_unimplemented();
37    }
38
39    /**
40     * @return HTMLCollection
41     */
42    public function getCells() {
43        throw self::_unimplemented();
44    }
45
46    /**
47     * @param int $index
48     * @return HTMLTableCellElement
49     */
50    public function insertCell( int $index = -1 ) {
51        throw self::_unimplemented();
52    }
53
54    /**
55     * @param int $index
56     * @return void
57     */
58    public function deleteCell( int $index ): void {
59        throw self::_unimplemented();
60    }
61
62}