Completed
Push — standalone ( 787e4c...e35bae )
by Philip
07:04
created
Controller/RestResourceController.php 1 patch
Doc Comments   +24 added lines patch added patch discarded remove patch
@@ -317,6 +317,9 @@  discard block
 block discarded – undo
317 317
         return $this->getService()->findAssociationPaginated($entity, $property, $page, $perPage);
318 318
     }
319 319
 
320
+    /**
321
+     * @return string
322
+     */
320 323
     protected function getEntityClass()
321 324
     {
322 325
         return $this->getCurrentRequest()->attributes->get('_entityClass');
@@ -327,6 +330,9 @@  discard block
 block discarded – undo
327 330
         return Inflector::tableize($this->getClassMetadata()->reflection->getShortName());
328 331
     }
329 332
 
333
+    /**
334
+     * @return string
335
+     */
330 336
     protected function getServiceId()
331 337
     {
332 338
         return $this->getCurrentRequest()->attributes->get('_service');
@@ -386,6 +392,9 @@  discard block
 block discarded – undo
386 392
         $this->assertRightGranted($entity, $right);
387 393
     }
388 394
 
395
+    /**
396
+     * @param string|null $subresource
397
+     */
389 398
     protected function assertSubresourceListGranted($entity, $subresource)
390 399
     {
391 400
         $classMetadata = $this->getClassMetadata();
@@ -399,6 +408,9 @@  discard block
 block discarded – undo
399 408
         $this->assertRightGranted($entity, $right);
400 409
     }
401 410
 
411
+    /**
412
+     * @param string|null $subresource
413
+     */
402 414
     protected function assertSubresourcePostGranted($entity, $subresource)
403 415
     {
404 416
         $classMetadata = $this->getClassMetadata();
@@ -412,6 +424,9 @@  discard block
 block discarded – undo
412 424
         $this->assertRightGranted($entity, $right);
413 425
     }
414 426
 
427
+    /**
428
+     * @param string|null $subresource
429
+     */
415 430
     protected function assertSubresourcePutGranted($entity, $subresource)
416 431
     {
417 432
         $classMetadata = $this->getClassMetadata();
@@ -425,6 +440,9 @@  discard block
 block discarded – undo
425 440
         $this->assertRightGranted($entity, $right);
426 441
     }
427 442
 
443
+    /**
444
+     * @param string|null $subresource
445
+     */
428 446
     protected function assertSubresourceDeleteGranted($entity, $subresource)
429 447
     {
430 448
         $classMetadata = $this->getClassMetadata();
@@ -450,6 +468,9 @@  discard block
 block discarded – undo
450 468
         return $classMetaData;
451 469
     }
452 470
 
471
+    /**
472
+     * @param string|null $subresource
473
+     */
453 474
     protected function getSubResourceEntityClass($subresource)
454 475
     {
455 476
         /** @var PropertyMetadata $propertyMetadata */
@@ -458,6 +479,9 @@  discard block
 block discarded – undo
458 479
         return $propertyMetadata->getType();
459 480
     }
460 481
 
482
+    /**
483
+     * @param string $propertyPath
484
+     */
461 485
     protected function resolveSubject($entity, $propertyPath)
462 486
     {
463 487
         if ('this' === $propertyPath) {
Please login to merge, or discard this patch.