Hallo an alle,
[weil ich unter "Installation, Wartung und Gestaltung von Contao" kein Glück hatte, hier noch einmal.]
ich habe ein Skript, welches den Zugriff auf die Contao-Seite (Frontend) anhand von IP-Adressen beschränkt. Zur Entwicklung habe ich dies mittels
Code:
require_once 'ip_filter.php';
händisch in app.php geschrieben. Jetzt habe ich aber das Problem, dass diese Datei bei jedem Update neu erzeugt wird und ich mich frage, wo ich die Datei korrekterweise im composer-Framework einbinden kann.
Ich habe schon probiert sie an die Autoload-Funktion zu binden und habe dazu in composer.json
Code:
"autoload": {
"files": ["web/ip_filter.php"]
}
angehängt. Hier kommt es aber zu dem Problem, dass ip_filter.php mehrere Male aufgerufen wird und Funktionen, die darin stehen dann schon in dem entsprechenden Namensraum existieren. Ich bräuchte also eine Möglichkeit die require_once Funktion abzubilden.
Hat da jemand einen Tipp für mich?
Danke! Tom
Lesezeichen