create() 공개 정적인 메소드

public static create ( Symfony\Component\Serializer\SerializerInterface $serializer, array $options = [] )
$serializer Symfony\Component\Serializer\SerializerInterface
$options array
예제 #1
0
파일: Jane.php 프로젝트: jolicode/jane
 public static function build($options = [])
 {
     $serializer = self::buildSerializer();
     $chainGuesser = JsonSchemaGuesserFactory::create($serializer, $options);
     $naming = new Naming();
     $modelGenerator = new ModelGenerator($naming, $chainGuesser, $chainGuesser);
     $normGenerator = new NormalizerGenerator($naming, isset($options['reference']) ? $options['reference'] : true);
     return new self($serializer, $chainGuesser, $modelGenerator, $normGenerator);
 }
예제 #2
0
파일: Jane.php 프로젝트: sagikazarmark/jane
 public static function build()
 {
     $serializer = self::buildSerializer();
     $chainGuesser = JsonSchemaGuesserFactory::create($serializer);
     $naming = new Naming();
     $modelGenerator = new ModelGenerator($naming, $chainGuesser, $chainGuesser);
     $normGenerator = new NormalizerGenerator($naming);
     return new self($serializer, $chainGuesser, $modelGenerator, $normGenerator);
 }