PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 2.4.6
Booking for Appointments and Events Calendar – Amelia v2.4.6
2.4.7 2.4.6 2.4.5 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 2 years ago Broken.php 2 years ago ClassWithCtor.php 2 years ago ComplexClassWithCtor.php 2 years ago DependencyInjector.php 2 years ago DerivedClass.php 2 years ago DerivedClass2.php 2 years ago FactoryMethod.php 2 years ago FactoryMethodWithError.php 2 years ago JsonMapperCommentsDiscardedException.php 2 years ago JsonMapperForCheckingAllowedPaths.php 2 years ago Logger.php 2 years ago MapsWithSetters.php 2 years ago Php7TypedClass.php 2 years ago Php7_1TypedClass.php 2 years ago PrivateWithSetter.php 2 years ago Simple.php 2 years ago SimpleBase.php 2 years ago SimpleBaseWithMissingDiscrimType.php 2 years ago ValueObject.php 2 years 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 ?>