PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / trunk
Booking for Appointments and Events Calendar – Amelia vtrunk
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 / src / Application / Services / Resource / AbstractResourceApplicationService.php
ameliabooking / src / Application / Services / Resource Last commit date
AbstractResourceApplicationService.php 2 years ago BasicResourceApplicationService.php 1 year ago
AbstractResourceApplicationService.php
35 lines
1 <?php
2
3 namespace AmeliaBooking\Application\Services\Resource;
4
5 use AmeliaBooking\Domain\Collection\Collection;
6 use AmeliaBooking\Infrastructure\Common\Container;
7
8 /**
9 * Class AbstractResourceApplicationService
10 *
11 * @package AmeliaBooking\Application\Services\Resource
12 */
13 abstract class AbstractResourceApplicationService
14 {
15 /** @var Container $container */
16 protected $container;
17
18 /**
19 * AbstractResourceApplicationService constructor.
20 *
21 * @param Container $container
22 */
23 public function __construct(Container $container)
24 {
25 $this->container = $container;
26 }
27
28 /**
29 * @param array $criteria
30 *
31 * @return Collection
32 */
33 abstract public function getAll($criteria);
34 }
35