src/Entity/JournalNewsBlockTranslation.php line 24

  1. <?php
  2. namespace App\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. use ApiPlatform\Metadata\ApiResource,
  5.     ApiPlatform\Metadata\Get;
  6. use App\Doctrine\Attribute\TargetEntity,
  7.     App\Enum\Language,
  8.     App\Repository\JournalNewsBlockTranslationRepository;
  9. #[ApiResource(
  10.     security'is_granted("' Journal::class . '")',
  11.     operations: [ new Get() ],
  12.     extraProperties: ['standard_put' => false],
  13. )]
  14. #[TargetEntity(mappings: [
  15.     'logos' => JournalNewsBlockTranslationLogo::class,
  16.     'files' => JournalNewsBlockTranslationFile::class,
  17.     'councilMembers' => JournalNewsBlockTranslationCouncilMember::class
  18. ])]
  19. #[ORM\Entity(repositoryClassJournalNewsBlockTranslationRepository::class)]
  20. class JournalNewsBlockTranslation extends AbstractJournalBlockTranslation
  21. {
  22.     public function __construct(JournalNewsBlock $parentLanguage $lang)
  23.     {
  24.         parent::__construct($parent$lang);
  25.     }
  26. }