PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 2.4.4
Booking for Appointments and Events Calendar – Amelia v2.4.4
2.4.4 2.4.3 2.4.2 2.4.1 2.4 trunk 1.2.1 1.2.10 1.2.11 1.2.12 1.2.13 1.2.14 1.2.15 1.2.16 1.2.17 1.2.18 1.2.19 1.2.2 1.2.20 1.2.21 1.2.22 1.2.23 1.2.24 1.2.25 1.2.26 1.2.27 1.2.28 1.2.29 1.2.3 1.2.30 1.2.31 1.2.32 1.2.33 1.2.34 1.2.35 1.2.36 1.2.37 1.2.38 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 2.0 2.0.1 2.0.2 2.1 2.1.1 2.1.2 2.1.3 2.2 2.2.1 2.3
ameliabooking / vendor / sabberworm / php-css-parser / src / Position / Positionable.php
ameliabooking / vendor / sabberworm / php-css-parser / src / Position Last commit date
Position.php 6 months ago Positionable.php 6 months ago
Positionable.php
46 lines
1 <?php
2
3 declare(strict_types=1);
4
5 namespace AmeliaVendor\Sabberworm\CSS\Position;
6
7 /**
8 * Represents a CSS item that may have a position in the source CSS document (line number and possibly column number).
9 *
10 * A standard implementation of this interface is available in the `Position` trait.
11 */
12 interface Positionable
13 {
14 /**
15 * @return int<1, max>|null
16 */
17 public function getLineNumber();
18
19 /**
20 * @return int<0, max>
21 *
22 * @deprecated in version 8.9.0, will be removed in v9.0. Use `getLineNumber()` instead.
23 */
24 public function getLineNo();
25
26 /**
27 * @return int<0, max>|null
28 */
29 public function getColumnNumber();
30
31 /**
32 * @return int<0, max>
33 *
34 * @deprecated in version 8.9.0, will be removed in v9.0. Use `getColumnNumber()` instead.
35 */
36 public function getColNo();
37
38 /**
39 * @param int<0, max>|null $lineNumber
40 * Providing zero for this parameter is deprecated in version 8.9.0, and will not be supported from v9.0.
41 * Use `null` instead when no line number is available.
42 * @param int<0, max>|null $columnNumber
43 */
44 public function setPosition($lineNumber, $columnNumber = null);
45 }
46