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 / apimatic / jsonmapper / tests / JsonMapperTest / DependencyInjector.php
ameliabooking / vendor / apimatic / jsonmapper / tests / JsonMapperTest Last commit date
Array.php 1 year ago Broken.php 1 year ago ClassWithCtor.php 1 year ago ComplexClassWithCtor.php 1 year ago DependencyInjector.php 1 year ago DerivedClass.php 1 year ago DerivedClass2.php 1 year ago FactoryMethod.php 1 year ago FactoryMethodWithError.php 1 year ago JsonMapperCommentsDiscardedException.php 1 year ago JsonMapperForCheckingAllowedPaths.php 1 year ago Logger.php 1 year ago MapsWithSetters.php 1 year ago Php7TypedClass.php 1 year ago Php7_1TypedClass.php 1 year ago PrivateWithSetter.php 1 year ago Simple.php 1 year ago SimpleBase.php 1 year ago SimpleBaseWithMissingDiscrimType.php 1 year ago ValueObject.php 1 year ago
DependencyInjector.php
27 lines
1 <?php
2 class JsonMapperTest_DependencyInjector extends \apimatic\jsonmapper\JsonMapper
3 {
4 /**
5 * Create a new object of the given type.
6 *
7 * This method exists to be overwritten in child classes,
8 * so you can do dependency injection or so.
9 *
10 * @param string $class Class name to instantiate
11 * @param object $jobject Use jobject for constructor args
12 * @param bool $forMultipleTypes True if looking to map for multiple types, Default: false
13 *
14 * @return object Freshly created object
15 */
16 public function createInstance(
17 $class, &$jobject = null, $forMultipleTypes = false
18 ) {
19 $object = parent::createInstance($class, $jobject, $forMultipleTypes);
20
21 //dummy dependency injection
22 $object->db = 'database';
23
24 return $object;
25 }
26 }
27 ?>