Deprecated: Function get_magic_quotes_gpc() is deprecated in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 99
Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 619
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 832
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 839
(window.webpackJsonp=window.webpackJsonp||[]).push([[123],{414:function(t,a,s){"use strict";s.r(a);var e=s(7),n=Object(e.a)({},(function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[s("div",{staticClass:"pb-8 border-b border-gray-300"},[s("h1",[t._v("Contributte Doctrine-gedmo")]),t._v(" "),s("div"),t._v(" "),s("div",{staticClass:"flex flex-col space-y-2 mt-2"},[s("div",{staticClass:"flex flex-row space-x-2 items-center"},[s("img",{staticClass:"opacity-50",attrs:{loading:"lazy",src:"https://obr.vercel.app/fa/b/github/16"}}),t._v(" "),s("a",{attrs:{href:"https://github.com/contributte/doctrine-gedmo"}},[t._v("github.com/contributte/doctrine-gedmo")])])])]),t._v(" "),s("p",[s("img",{attrs:{src:"https://heatbadger.now.sh/github/readme/contributte/doctrine-gedmo/?deprecated=1",alt:""}})]),t._v(" "),s("p",{attrs:{align:"center"}},[s("a",{attrs:{href:"https://bit.ly/ctteg"}},[s("img",{attrs:{src:"https://badgen.net/badge/support/gitter/cyan"}})]),t._v(" "),s("a",{attrs:{href:"https://bit.ly/cttfo"}},[s("img",{attrs:{src:"https://badgen.net/badge/support/forum/yellow"}})]),t._v(" "),s("a",{attrs:{href:"https://contributte.org/partners.html"}},[s("img",{attrs:{src:"https://badgen.net/badge/sponsor/donations/F96854"}})])]),t._v(" "),s("p",{attrs:{align:"center"}},[t._v("\n Website 🚀 "),s("a",{attrs:{href:"https://contributte.org"}},[t._v("contributte.org")]),t._v(" | Contact 👨🏻💻 "),s("a",{attrs:{href:"https://f3l1x.io"}},[t._v("f3l1x.io")]),t._v(" | Twitter 🐦 "),s("a",{attrs:{href:"https://twitter.com/contributte"}},[t._v("@contributte")])]),t._v(" "),s("h2",{attrs:{id:"disclaimer"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#disclaimer"}},[t._v("#")]),t._v(" Disclaimer")]),t._v(" "),s("table",[s("thead",[s("tr",[s("th",[t._v("⚠️")]),t._v(" "),s("th",[t._v("This project is no longer being maintained. Please use "),s("a",{attrs:{href:"https://github.com/contributte/doctrine-extensions-atlantic18",target:"_blank",rel:"noopener noreferrer"}},[t._v("nettrine/extensions-atlantic18"),s("OutboundLink")],1),t._v(".")])])]),t._v(" "),s("tbody")]),t._v(" "),s("table",[s("thead",[s("tr",[s("th",[t._v("Composer")]),t._v(" "),s("th",[s("a",{attrs:{href:"https://packagist.org/packages/nettrine/extensions",target:"_blank",rel:"noopener noreferrer"}},[s("code",[t._v("nettrine/extensions")]),s("OutboundLink")],1)])])]),t._v(" "),s("tbody",[s("tr",[s("td",[t._v("Version")]),t._v(" "),s("td",[s("img",{attrs:{src:"https://badgen.net/packagist/v/nettrine/extensions",alt:""}})])]),t._v(" "),s("tr",[s("td",[t._v("PHP")]),t._v(" "),s("td",[s("img",{attrs:{src:"https://badgen.net/packagist/php/nettrine/extensions",alt:""}})])]),t._v(" "),s("tr",[s("td",[t._v("License")]),t._v(" "),s("td",[s("img",{attrs:{src:"https://badgen.net/github/license/contributte/doctrine-gedmo",alt:""}})])])])]),t._v(" "),s("h2",{attrs:{id:"documentation"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#documentation"}},[t._v("#")]),t._v(" Documentation")]),t._v(" "),s("p",[t._v("Doctrine ("),s("a",{attrs:{href:"https://github.com/Atlantic18/DoctrineExtensions",target:"_blank",rel:"noopener noreferrer"}},[t._v("Atlantic18/DoctrineExtensions"),s("OutboundLink")],1),t._v(") extension for Nette Framework.")]),t._v(" "),s("h3",{attrs:{id:"setup"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#setup"}},[t._v("#")]),t._v(" Setup")]),t._v(" "),s("ol",[s("li",[s("p",[t._v("First of all, ensure you have installed "),s("a",{attrs:{href:"https://github.com/contributte/doctrine-dbal",target:"_blank",rel:"noopener noreferrer"}},[t._v("nettrine/dbal"),s("OutboundLink")],1),t._v(" and "),s("a",{attrs:{href:"https://github.com/contributte/doctrine-orm",target:"_blank",rel:"noopener noreferrer"}},[t._v("Nettrine ORM"),s("OutboundLink")],1),t._v(" packages.")])]),t._v(" "),s("li",[s("p",[t._v("Configure Nette DI extension.")])])]),t._v(" "),s("div",{staticClass:"language-neon line-numbers-mode"},[s("pre",{pre:!0,attrs:{class:"language-neon"}},[s("code",[s("span",{pre:!0,attrs:{class:"token literal string"}},[t._v("// config/config.neon")]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("extensions")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("nettrine.extensions.atlantic18")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token literal string"}},[t._v("Nettrine\\Extensions\\Atlantic18\\DI\\Atlantic18BehaviorExtension")]),t._v("\n")])]),t._v(" "),s("div",{staticClass:"line-numbers-wrapper"},[s("span",{staticClass:"line-number"},[t._v("1")]),s("br"),s("span",{staticClass:"line-number"},[t._v("2")]),s("br"),s("span",{staticClass:"line-number"},[t._v("3")]),s("br")])]),s("h3",{attrs:{id:"configuration"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#configuration"}},[t._v("#")]),t._v(" Configuration")]),t._v(" "),s("p",[t._v("By default all listeners are disabled, enable only required listeners.")]),t._v(" "),s("div",{staticClass:"language-neon line-numbers-mode"},[s("pre",{pre:!0,attrs:{class:"language-neon"}},[s("code",[s("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("nettrine.extensions.atlantic18")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n\t"),s("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("loggable")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token literal string"}},[t._v("off")]),t._v("\n\t"),s("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("sluggable")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token literal string"}},[t._v("off")]),t._v("\n\t"),s("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("softDeleteable")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token literal string"}},[t._v("off")]),t._v("\n\t"),s("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("treeable")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token literal string"}},[t._v("off")]),t._v("\n\t"),s("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("blameable")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token literal string"}},[t._v("off")]),t._v("\n\t"),s("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("timestampable")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token literal string"}},[t._v("off")]),t._v("\n\t"),s("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("translatable")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token literal string"}},[t._v("off")]),t._v("\n\t"),s("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("uploadable")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token literal string"}},[t._v("off")]),t._v("\n\t"),s("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("sortable")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token literal string"}},[t._v("off")]),t._v("\n\t"),s("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("ipTraceable")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token literal string"}},[t._v("off")]),t._v("\n")])]),t._v(" "),s("div",{staticClass:"line-numbers-wrapper"},[s("span",{staticClass:"line-number"},[t._v("1")]),s("br"),s("span",{staticClass:"line-number"},[t._v("2")]),s("br"),s("span",{staticClass:"line-number"},[t._v("3")]),s("br"),s("span",{staticClass:"line-number"},[t._v("4")]),s("br"),s("span",{staticClass:"line-number"},[t._v("5")]),s("br"),s("span",{staticClass:"line-number"},[t._v("6")]),s("br"),s("span",{staticClass:"line-number"},[t._v("7")]),s("br"),s("span",{staticClass:"line-number"},[t._v("8")]),s("br"),s("span",{staticClass:"line-number"},[t._v("9")]),s("br"),s("span",{staticClass:"line-number"},[t._v("10")]),s("br"),s("span",{staticClass:"line-number"},[t._v("11")]),s("br")])]),s("h4",{attrs:{id:"loggable-translatable-treeable"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#loggable-translatable-treeable"}},[t._v("#")]),t._v(" Loggable, Translatable, Treeable")]),t._v(" "),s("p",[t._v("Setup extra entity mapping.")]),t._v(" "),s("div",{staticClass:"language-neon line-numbers-mode"},[s("pre",{pre:!0,attrs:{class:"language-neon"}},[s("code",[s("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("extensions")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n\t"),s("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("orm.annotations")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token literal string"}},[t._v("Nettrine\\ORM\\DI\\OrmAnnotationsExtension")]),t._v("\n\n"),s("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("orm.annotations")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n\t"),s("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("paths")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n\t\t"),s("span",{pre:!0,attrs:{class:"token comment"}},[t._v("# your app entities")]),t._v("\n\t\t"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("-")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token literal string"}},[t._v("App/Model/Database/Entity")]),t._v("\n\t\t"),s("span",{pre:!0,attrs:{class:"token comment"}},[t._v("# doctrine extensions entities")]),t._v("\n\t\t"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("-")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token literal string"}},[t._v("Gedmo\\Loggable\\Entity")]),t._v("\n\t\t"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("-")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token literal string"}},[t._v("Gedmo\\Loggable\\Entity")]),t._v("\n\t\t"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("-")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token literal string"}},[t._v("Gedmo\\Tree\\Entity")]),t._v("\n")])]),t._v(" "),s("div",{staticClass:"line-numbers-wrapper"},[s("span",{staticClass:"line-number"},[t._v("1")]),s("br"),s("span",{staticClass:"line-number"},[t._v("2")]),s("br"),s("span",{staticClass:"line-number"},[t._v("3")]),s("br"),s("span",{staticClass:"line-number"},[t._v("4")]),s("br"),s("span",{staticClass:"line-number"},[t._v("5")]),s("br"),s("span",{staticClass:"line-number"},[t._v("6")]),s("br"),s("span",{staticClass:"line-number"},[t._v("7")]),s("br"),s("span",{staticClass:"line-number"},[t._v("8")]),s("br"),s("span",{staticClass:"line-number"},[t._v("9")]),s("br"),s("span",{staticClass:"line-number"},[t._v("10")]),s("br"),s("span",{staticClass:"line-number"},[t._v("11")]),s("br")])]),s("p",[t._v("If you using "),s("code",[t._v("nettrine/dbal")]),t._v(" all listeners are registered automatically, or you have to register it manually:")]),t._v(" "),s("div",{staticClass:"language-php line-numbers-mode"},[s("pre",{pre:!0,attrs:{class:"language-php"}},[s("code",[s("span",{pre:!0,attrs:{class:"token comment"}},[t._v("// Get EventManager, from DI or Entity Manager")]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token variable"}},[t._v("$evm")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token variable"}},[t._v("$em")]),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("->")]),s("span",{pre:!0,attrs:{class:"token function"}},[t._v("getEventManager")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(";")]),t._v("\n\n"),s("span",{pre:!0,attrs:{class:"token comment"}},[t._v("// Register desired listener to event")]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token variable"}},[t._v("$evm")]),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("->")]),s("span",{pre:!0,attrs:{class:"token function"}},[t._v("addEventSubscriber")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),s("span",{pre:!0,attrs:{class:"token variable"}},[t._v("$listener")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(";")]),t._v("\n\n")])]),t._v(" "),s("div",{staticClass:"line-numbers-wrapper"},[s("span",{staticClass:"line-number"},[t._v("1")]),s("br"),s("span",{staticClass:"line-number"},[t._v("2")]),s("br"),s("span",{staticClass:"line-number"},[t._v("3")]),s("br"),s("span",{staticClass:"line-number"},[t._v("4")]),s("br"),s("span",{staticClass:"line-number"},[t._v("5")]),s("br"),s("span",{staticClass:"line-number"},[t._v("6")]),s("br")])]),s("h4",{attrs:{id:"translatable"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#translatable"}},[t._v("#")]),t._v(" "),s("a",{attrs:{href:"https://github.com/Atlantic18/DoctrineExtensions/blob/v2.4.x/doc/translatable.md",target:"_blank",rel:"noopener noreferrer"}},[t._v("Translatable"),s("OutboundLink")],1)]),t._v(" "),s("p",[t._v("TranslatableListener has a complex configuration:")]),t._v(" "),s("div",{staticClass:"language-neon line-numbers-mode"},[s("pre",{pre:!0,attrs:{class:"language-neon"}},[s("code",[s("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("nettrine.extensions.atlantic18")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n\t"),s("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("translatable")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n\t\t"),s("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("translatable")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token literal string"}},[t._v("cs_CZ")]),t._v("\n\t\t"),s("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("default")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token literal string"}},[t._v("cs_CZ")]),t._v("\n\t\t"),s("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("translationFallback")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token literal string"}},[t._v("off")]),t._v("\n\t\t"),s("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("persistDefaultTranslation")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token literal string"}},[t._v("off")]),t._v("\n\t\t"),s("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("skipOnLoad")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token literal string"}},[t._v("off")]),t._v("\n")])]),t._v(" "),s("div",{staticClass:"line-numbers-wrapper"},[s("span",{staticClass:"line-number"},[t._v("1")]),s("br"),s("span",{staticClass:"line-number"},[t._v("2")]),s("br"),s("span",{staticClass:"line-number"},[t._v("3")]),s("br"),s("span",{staticClass:"line-number"},[t._v("4")]),s("br"),s("span",{staticClass:"line-number"},[t._v("5")]),s("br"),s("span",{staticClass:"line-number"},[t._v("6")]),s("br"),s("span",{staticClass:"line-number"},[t._v("7")]),s("br")])]),s("h4",{attrs:{id:"iptraceable"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#iptraceable"}},[t._v("#")]),t._v(" "),s("a",{attrs:{href:"https://github.com/Atlantic18/DoctrineExtensions/blob/v2.4.x/doc/ip_traceable.md",target:"_blank",rel:"noopener noreferrer"}},[t._v("IpTraceable"),s("OutboundLink")],1)]),t._v(" "),s("p",[t._v("IpTraceable requires client IP address:")]),t._v(" "),s("div",{staticClass:"language-neon line-numbers-mode"},[s("pre",{pre:!0,attrs:{class:"language-neon"}},[s("code",[s("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("nettrine.extensions.atlantic18")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n\t"),s("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("ipTraceable")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n\t\t"),s("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("ipValue")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token literal string"}},[t._v("@Nette\\Http\\IRequest::getRemoteAddress")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n")])]),t._v(" "),s("div",{staticClass:"line-numbers-wrapper"},[s("span",{staticClass:"line-number"},[t._v("1")]),s("br"),s("span",{staticClass:"line-number"},[t._v("2")]),s("br"),s("span",{staticClass:"line-number"},[t._v("3")]),s("br")])]),s("h2",{attrs:{id:"development"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#development"}},[t._v("#")]),t._v(" Development")]),t._v(" "),s("p",[t._v("This package was maintain by these authors.")]),t._v(" "),s("a",{attrs:{href:"https://github.com/f3l1x"}},[s("img",{attrs:{width:"80",height:"80",src:"https://avatars2.githubusercontent.com/u/538058?v=3&s=80"}})]),t._v(" "),s("hr"),t._v(" "),s("p",[t._v("Consider to "),s("a",{attrs:{href:"https://contributte.org/partners.html",target:"_blank",rel:"noopener noreferrer"}},[t._v("support"),s("OutboundLink")],1),t._v(" "),s("strong",[t._v("contributte")]),t._v(" development team.\nAlso thank you for being used this package.")])])}),[],!1,null,null,null);a.default=n.exports}}]);