PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 1.2.20
Booking for Appointments and Events Calendar – Amelia v1.2.20
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 / php-http / discovery / src / Strategy / DiscoveryStrategy.php
ameliabooking / vendor / php-http / discovery / src / Strategy Last commit date
CommonClassesStrategy.php 2 years ago CommonPsr17ClassesStrategy.php 2 years ago DiscoveryStrategy.php 3 years ago MockClientStrategy.php 3 years ago PuliBetaStrategy.php 3 years ago
DiscoveryStrategy.php
24 lines
1 <?php
2
3 namespace AmeliaHttp\Discovery\Strategy;
4
5 use AmeliaHttp\Discovery\Exception\StrategyUnavailableException;
6
7 /**
8 * @author Tobias Nyholm <tobias.nyholm@gmail.com>
9 */
10 interface DiscoveryStrategy
11 {
12 /**
13 * Find a resource of a specific type.
14 *
15 * @param string $type
16 *
17 * @return array The return value is always an array with zero or more elements. Each
18 * element is an array with two keys ['class' => string, 'condition' => mixed].
19 *
20 * @throws StrategyUnavailableException if we cannot use this strategy.
21 */
22 public static function getCandidates($type);
23 }
24