コード例 #1
0
 function __construct($name, ValueObjectConstructor $constructor, ValueObjectSerializator $serializator, Strategy $strategy)
 {
     $this->constructor = $constructor;
     $this->serializator = $serializator;
     $this->strategy = $strategy;
     parent::__construct($name);
 }
コード例 #2
0
 function __construct($name, array $strategies, Strategy $strategy, $typeKey = '__type')
 {
     $this->strategies = $strategies;
     $this->typeKey = $typeKey;
     $this->strategy = $strategy;
     parent::__construct($name);
 }
コード例 #3
0
ファイル: Object.php プロジェクト: diodac/restorer
 function __construct($name, $class, $properties, Strategy $strategy)
 {
     $this->class = $class;
     $this->properties = $properties;
     $this->strategy = $strategy;
     parent::__construct($name);
 }
コード例 #4
0
ファイル: Value.php プロジェクト: diodac/restorer
 function __construct($name, Strategy $strategy)
 {
     $this->strategy = $strategy;
     parent::__construct($name);
 }
コード例 #5
0
ファイル: ObjectCollection.php プロジェクト: diodac/restorer
 /**
  * @param $name
  * @param ObjectRestorer $creator
  * @param Strategy $strategy
  */
 function __construct($name, ObjectRestorer $creator, Strategy $strategy)
 {
     $this->creator = $creator;
     $this->strategy = $strategy;
     parent::__construct($name);
 }