getContainer() public méthode

public getContainer ( )
Exemple #1
0
 public function resolve($value, array $args, ResolveInfo $info)
 {
     if ($value) {
         if ($value instanceof ODMImageableInterface || $value instanceof ORMImageableInterface || method_exists('getImage', $value)) {
             if ($image = $value->getImage()) {
                 return ['id' => $image instanceof EmbeddedImage ? $image->getReferenceId() : $image->getId(), 'url' => $info->getContainer()->get('api_images.path_resolver')->resolveWebPath($image), 'image' => $image];
             }
         }
     }
     return null;
 }
 public function resolve($value, array $args, ResolveInfo $info)
 {
     $image = $info->getContainer()->get('api_images.provider')->getOne($args['id']);
     return ['id' => $image->getId(), 'url' => $info->getContainer()->get('api_images.path_resolver')->resolveWebPath($image), 'image' => $image];
 }