src/Entity/JournalPageBlockTranslation.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\JournalPageBlockTranslationRepository;
  9. #[ApiResource(
  10.     security'is_granted("' Journal::class . '")',
  11.     operations: [ new Get() ],
  12.     extraProperties: ['standard_put' => false],
  13. )]
  14. #[TargetEntity(mappings: [
  15.     'logos' => JournalPageBlockTranslationLogo::class,
  16.     'files' => JournalPageBlockTranslationFile::class,
  17.     'councilMembers' => JournalPageBlockTranslationCouncilMember::class
  18. ])]
  19. #[ORM\Entity(repositoryClassJournalPageBlockTranslationRepository::class)]
  20. class JournalPageBlockTranslation extends AbstractJournalBlockTranslation
  21. {
  22.     public function __construct(JournalPageBlock $parentLanguage $lang)
  23.     {
  24.         parent::__construct($parent$lang);
  25.     }
  26. }