PluginProbe
Depicter — Popup & Slider Builder / 1.2.0
Depicter — Popup & Slider Builder v1.2.0
4.8.1 trunk 1.0.0 1.1.0 1.1.2 1.1.4 1.1.6 1.1.7 1.1.8 1.1.9 1.2.0 1.3.0 1.3.1 1.3.2 1.3.3 1.3.5 1.3.8 1.5.0 1.5.1 1.5.2 1.5.5 1.6.0 1.6.1 1.6.2 1.7.0 All 76 releases
depicter / vendor / htmlburger / wpemerge / src / Routing / HasRoutesInterface.php

HasRoutesInterface.php in Depicter — Popup & Slider Builder 1.2.0, at vendor/htmlburger/wpemerge/src/Routing/HasRoutesInterface.php

39 lines 689 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * @package WPEmerge
4 * @author Atanas Angelov <hi@atanas.dev>
5 * @copyright 2017-2019 Atanas Angelov
6 * @license https://www.gnu.org/licenses/gpl-2.0.html GPL-2.0
7 * @link https://wpemerge.com/
8 */
9
10 namespace WPEmerge\Routing;
11
12 /**
13 * Interface for HasRoutesTrait
14 */
15 interface HasRoutesInterface {
16 /**
17 * Get routes.
18 *
19 * @return RouteInterface[]
20 */
21 public function getRoutes();
22
23 /**
24 * Add a route.
25 *
26 * @param RouteInterface $route
27 * @return void
28 */
29 public function addRoute( RouteInterface $route );
30
31 /**
32 * Remove a route.
33 *
34 * @param RouteInterface $route
35 * @return void
36 */
37 public function removeRoute( RouteInterface $route );
38 }
39