Completed
Push — develop ( f25de9...0cfa96 )
by
unknown
52s queued 13s
created
src/SWP/Bundle/CoreBundle/Controller/SeoMetadataController.php 2 patches
Indentation   +50 added lines, -50 removed lines patch added patch discarded remove patch
@@ -20,10 +20,10 @@  discard block
 block discarded – undo
20 20
 use FOS\RestBundle\Controller\Annotations\Route;
21 21
 
22 22
 class SeoMetadataController extends AbstractController {
23
-  private FormFactoryInterface $formFactory;
24
-  private FactoryInterface $seoMetadataFactory;
25
-  private RepositoryInterface $seoMetadataRepository;
26
-  private EventDispatcherInterface $eventDispatcher;
23
+    private FormFactoryInterface $formFactory;
24
+    private FactoryInterface $seoMetadataFactory;
25
+    private RepositoryInterface $seoMetadataRepository;
26
+    private EventDispatcherInterface $eventDispatcher;
27 27
     protected MediaManagerInterface $mediaManager;
28 28
 
29 29
     /**
@@ -33,29 +33,29 @@  discard block
 block discarded – undo
33 33
      * @param EventDispatcherInterface $eventDispatcher
34 34
      * @param MediaManagerInterface $mediaManager
35 35
      */
36
-  public function __construct(
37
-      FormFactoryInterface $formFactory,
38
-      FactoryInterface $seoMetadataFactory,
39
-      RepositoryInterface  $seoMetadataRepository,
40
-      EventDispatcherInterface $eventDispatcher,
41
-      MediaManagerInterface $mediaManager
42
-  ) {
36
+    public function __construct(
37
+        FormFactoryInterface $formFactory,
38
+        FactoryInterface $seoMetadataFactory,
39
+        RepositoryInterface  $seoMetadataRepository,
40
+        EventDispatcherInterface $eventDispatcher,
41
+        MediaManagerInterface $mediaManager
42
+    ) {
43 43
     $this->formFactory = $formFactory;
44 44
     $this->seoMetadataFactory = $seoMetadataFactory;
45 45
     $this->seoMetadataRepository = $seoMetadataRepository;
46 46
     $this->eventDispatcher = $eventDispatcher;
47
-      $this->mediaManager = $mediaManager;
48
-  }
47
+        $this->mediaManager = $mediaManager;
48
+    }
49 49
 
50
-  /**
51
-   * @Route("/api/{version}/packages/seo/{packageGuid}", options={"expose"=true}, defaults={"version"="v2"}, methods={"PUT"}, name="swp_api_core_seo_metadata_put")
52
-   */
53
-  public function put(Request $request, string $packageGuid): SingleResourceResponse {
50
+    /**
51
+     * @Route("/api/{version}/packages/seo/{packageGuid}", options={"expose"=true}, defaults={"version"="v2"}, methods={"PUT"}, name="swp_api_core_seo_metadata_put")
52
+     */
53
+    public function put(Request $request, string $packageGuid): SingleResourceResponse {
54 54
     $this->eventDispatcher->dispatch(new GenericEvent(), MultiTenancyEvents::TENANTABLE_DISABLE);
55 55
 
56 56
     $seoMetadata = $this->seoMetadataRepository->findOneByPackageGuid($packageGuid);
57 57
     if (null === $seoMetadata) {
58
-      $seoMetadata = $this->seoMetadataFactory->create();
58
+        $seoMetadata = $this->seoMetadataFactory->create();
59 59
     }
60 60
 
61 61
     $form = $this->formFactory->createNamed('', SeoMetadataType::class, $seoMetadata, ['method' => $request->getMethod()]);
@@ -63,48 +63,48 @@  discard block
 block discarded – undo
63 63
     $form->handleRequest($request);
64 64
 
65 65
     if ($form->isSubmitted() && $form->isValid()) {
66
-      $seoMetadata->setPackageGuid($packageGuid);
67
-      $this->seoMetadataRepository->add($seoMetadata);
66
+        $seoMetadata->setPackageGuid($packageGuid);
67
+        $this->seoMetadataRepository->add($seoMetadata);
68 68
 
69
-      return new SingleResourceResponse($seoMetadata, new ResponseContext(200));
69
+        return new SingleResourceResponse($seoMetadata, new ResponseContext(200));
70 70
     }
71 71
 
72 72
     return new SingleResourceResponse($form, new ResponseContext(400));
73
-  }
73
+    }
74 74
 
75
-  /**
76
-   * @Route("/api/{version}/packages/seo/{packageGuid}", options={"expose"=true}, defaults={"version"="v2"}, methods={"GET"}, name="swp_api_core_seo_metadata_get")
77
-   */
78
-  public function getAction(string $packageGuid): SingleResourceResponse {
75
+    /**
76
+     * @Route("/api/{version}/packages/seo/{packageGuid}", options={"expose"=true}, defaults={"version"="v2"}, methods={"GET"}, name="swp_api_core_seo_metadata_get")
77
+     */
78
+    public function getAction(string $packageGuid): SingleResourceResponse {
79 79
     $this->eventDispatcher->dispatch(new GenericEvent(), MultiTenancyEvents::TENANTABLE_DISABLE);
80 80
 
81
-      $seoMetadata = $this->seoMetadataRepository->findOneByPackageGuid($packageGuid);
81
+        $seoMetadata = $this->seoMetadataRepository->findOneByPackageGuid($packageGuid);
82 82
     if (null === $seoMetadata) {
83
-      throw new NotFoundHttpException('SEO metadata not found!');
83
+        throw new NotFoundHttpException('SEO metadata not found!');
84 84
     }
85 85
 
86
-      $response = [
87
-          "meta_title" => $seoMetadata->getMetaTitle(),
88
-          "meta_description" => $seoMetadata->getMetaDescription(),
89
-          "og_title" => $seoMetadata->getOgTitle(),
90
-          "og_description" => $seoMetadata->getOgDescription(),
91
-          "twitter_title" => $seoMetadata->getTwitterTitle(),
92
-          "twitter_description" => $seoMetadata->getTwitterDescription(),
93
-      ];
94
-
95
-      if ($seoMetadata->getMetaMedia()) {
96
-          $metaImage = $seoMetadata->getMetaMedia()->getImage();
97
-          $response['_links']['meta_media_url'] = [ 'href' => $this->mediaManager->getMediaPublicUrl($metaImage)];
98
-      }
99
-      if ($seoMetadata->getOgMedia()) {
100
-          $metaImage = $seoMetadata->getOgMedia()->getImage();
101
-          $response['_links']['og_media_url'] = [ 'href' => $this->mediaManager->getMediaPublicUrl($metaImage)];
102
-      }
103
-      if ($seoMetadata->getTwitterMedia()) {
104
-          $metaImage = $seoMetadata->getTwitterMedia()->getImage();
105
-          $response['_links']['twitter_media_url'] = [ 'href' => $this->mediaManager->getMediaPublicUrl($metaImage)];
106
-      }
86
+        $response = [
87
+            "meta_title" => $seoMetadata->getMetaTitle(),
88
+            "meta_description" => $seoMetadata->getMetaDescription(),
89
+            "og_title" => $seoMetadata->getOgTitle(),
90
+            "og_description" => $seoMetadata->getOgDescription(),
91
+            "twitter_title" => $seoMetadata->getTwitterTitle(),
92
+            "twitter_description" => $seoMetadata->getTwitterDescription(),
93
+        ];
94
+
95
+        if ($seoMetadata->getMetaMedia()) {
96
+            $metaImage = $seoMetadata->getMetaMedia()->getImage();
97
+            $response['_links']['meta_media_url'] = [ 'href' => $this->mediaManager->getMediaPublicUrl($metaImage)];
98
+        }
99
+        if ($seoMetadata->getOgMedia()) {
100
+            $metaImage = $seoMetadata->getOgMedia()->getImage();
101
+            $response['_links']['og_media_url'] = [ 'href' => $this->mediaManager->getMediaPublicUrl($metaImage)];
102
+        }
103
+        if ($seoMetadata->getTwitterMedia()) {
104
+            $metaImage = $seoMetadata->getTwitterMedia()->getImage();
105
+            $response['_links']['twitter_media_url'] = [ 'href' => $this->mediaManager->getMediaPublicUrl($metaImage)];
106
+        }
107 107
 
108 108
     return new SingleResourceResponse($response, new ResponseContext(200));
109
-  }
109
+    }
110 110
 }
Please login to merge, or discard this patch.
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -94,15 +94,15 @@
 block discarded – undo
94 94
 
95 95
       if ($seoMetadata->getMetaMedia()) {
96 96
           $metaImage = $seoMetadata->getMetaMedia()->getImage();
97
-          $response['_links']['meta_media_url'] = [ 'href' => $this->mediaManager->getMediaPublicUrl($metaImage)];
97
+          $response['_links']['meta_media_url'] = ['href' => $this->mediaManager->getMediaPublicUrl($metaImage)];
98 98
       }
99 99
       if ($seoMetadata->getOgMedia()) {
100 100
           $metaImage = $seoMetadata->getOgMedia()->getImage();
101
-          $response['_links']['og_media_url'] = [ 'href' => $this->mediaManager->getMediaPublicUrl($metaImage)];
101
+          $response['_links']['og_media_url'] = ['href' => $this->mediaManager->getMediaPublicUrl($metaImage)];
102 102
       }
103 103
       if ($seoMetadata->getTwitterMedia()) {
104 104
           $metaImage = $seoMetadata->getTwitterMedia()->getImage();
105
-          $response['_links']['twitter_media_url'] = [ 'href' => $this->mediaManager->getMediaPublicUrl($metaImage)];
105
+          $response['_links']['twitter_media_url'] = ['href' => $this->mediaManager->getMediaPublicUrl($metaImage)];
106 106
       }
107 107
 
108 108
     return new SingleResourceResponse($response, new ResponseContext(200));
Please login to merge, or discard this patch.