Skip to content

Reference

phil/translation-bundle
TypeKindRole
Phil\TranslationBundle\PhilTranslationBundlebundleThe configuration phil_translation and the Doctrine mapping
Phil\TranslationBundle\Domain\Model\SegmentRecordentityA segment of a document in a target language
Phil\TranslationBundle\Domain\Model\MemoryRecordentityA unit of the translation memory
Phil\TranslationBundle\Domain\Model\TermRecordentityA term of a glossary
Phil\TranslationBundle\Domain\Model\CommentRecordentityA comment on a segment
Phil\TranslationBundle\Domain\Repository\Contract\CommentRepositoryinterfaceThe store of comments
Phil\TranslationBundle\Domain\Repository\SegmentRepositoryinterfaceThe store of segments
Phil\TranslationBundle\Domain\Repository\TermRepositoryinterfaceThe store of terms
Phil\TranslationBundle\Domain\Exception\TranslationBundleExceptioninterfaceEvery exception of the bundle
Phil\TranslationBundle\Domain\Exception\InvalidRecordfinal classA row that cannot be built or changed
Phil\TranslationBundle\Application\Translationsfinal readonly classThe translation of documents segment by segment
Phil\TranslationBundle\Application\Glossariesfinal readonly classThe glossaries of the application, and their TBX
Phil\TranslationBundle\Application\Commentsfinal readonly classThe comments on segments
Phil\TranslationBundle\Application\Creditfinal readonly classA person thanked, and their counts
Phil\TranslationBundle\Application\Contract\TranslatorsinterfaceThe current user, and the public credit of each translator
Phil\TranslationBundle\Application\Contract\MachineTranslatorinterfaceA machine translation service, behind a named adapter
Phil\TranslationBundle\Application\Exception\MachineTranslationFailedfinal classMachine translation off, failed, or wrongly answered
Phil\TranslationBundle\Application\Progressfinal readonly classThe segments of a document counted by state
Phil\TranslationBundle\Application\SourceDocumentsinterfaceThe application's documents, by reference
Phil\TranslationBundle\Application\SourceDocumentfinal readonly classA document: content, language, title
Phil\TranslationBundle\Application\TranslationPolicyinterfaceWho may translate, review and edit glossaries
Phil\TranslationBundle\Application\Exception\NotFoundfinal classA segment, document, term or comment the stores do not hold
Phil\TranslationBundle\Infrastructure\Doctrine\DoctrineSegmentRepositoryfinal readonly classThe segments in Doctrine
Phil\TranslationBundle\Infrastructure\Doctrine\DoctrineTermRepositoryfinal readonly classThe terms in Doctrine
Phil\TranslationBundle\Infrastructure\Doctrine\DoctrineMemoryStorefinal readonly classThe memory in Doctrine
Phil\TranslationBundle\Infrastructure\Doctrine\DoctrineCommentRepositoryfinal readonly classThe comments in Doctrine
Phil\TranslationBundle\Infrastructure\Memory\InMemoryCommentRepositoryfinal classThe comments in an array
Phil\TranslationBundle\Infrastructure\Memory\InMemorySegmentRepositoryfinal classThe segments in an array
Phil\TranslationBundle\Infrastructure\Memory\InMemoryTermRepositoryfinal classThe terms in an array
Phil\TranslationBundle\Infrastructure\Http\TranslationControllerfinal readonly classThe translation screen
Phil\TranslationBundle\Infrastructure\Http\GlossaryControllerfinal readonly classThe glossary pages
Phil\TranslationBundle\Infrastructure\Twig\CreditsExtensionfinal readonly classThe Twig function phil_translation_credits()
Phil\TranslationBundle\Infrastructure\EasyAdmin\TranslationAdminfinal classThe EasyAdmin menu links to the glossary pages
Phil\TranslationBundle\Infrastructure\Http\Routesfinal classThe route names and parameter shapes
Phil\TranslationBundle\Infrastructure\Http\SameOriginGuardfinal readonly classForms from another site refused, by the request's origin and the stateless CSRF token phil_translation; the name of the token's cookie
Phil\TranslationBundle\Infrastructure\DependencyInjection\TranslationServicesfinal classThe services of the configuration
Phil\TranslationBundle\Infrastructure\DependencyInjection\CsrfProtectionPassfinal readonly classStops the container with a message that says what to change when framework.csrf_protection is false
assets/src/csrf_controller.js, assets/src/lib/csrf.jsStimulus controllerA new CSRF token in each form of the screen as it is sent, in its field and in a cookie
templates/glossary.html.twig, templates/credits.html.twigTwig templatesThe glossary pages; the public credit of a document's translators