Tag: autoload
autoload ist eine Sprache, die Konvention, die es ermöglicht fehlende Klassen oder Methode, die Abhängigkeiten geladen werden on-demand.
2
Antworten
Dies ist eine knifflige Sache zu erklären. Ich habe ein Modul in einem anderen Modul-namespace wie folgt: # app/models/points/calculator.rb module Points module Calculator def self.included(base) base.send(:include, CommonMethods) base.send(:include, "Points::Calculator::#{base}Methods".constantize) end end end Also dann in andere Klassen
2
Antworten
Sind Züge, in php5.4 änderungen autoloading? Ich habe noch nicht bekam eine Umgebung zum testen, aber ich kann nicht sehen, jede Erwähnung der es auf __autoload an php.net oder auf der Eigenschaften-Seite, aber es scheint die Züge
4
Antworten
Möchte ich IPython oder den Python-interpreter automatisch ein Modul laden, wenn ich Sie starten. Ist es möglich? Wenn ich zum Beispiel start IPython: $ ipython ... >>> from __future__ import division >>> from mymodule import * In
3
Antworten
Habe ich In der Vergangenheit verwendet, perl AUTOLOAD-Einrichtung für die Umsetzung von lazy loading von Symbolen in einem namespace, und wollte die gleiche Funktionalität in python. Traditionell ist die nächstgelegene Sie zu sein scheinen in der Lage
2
Antworten
Ich bin mit spl_autoload_register um um Klassen zu laden. Ich habe eine index.php - Datei, die enthält ein init.php - Datei. Die spl_autoload_register Funktion wird aufgerufen, in der init.php Datei. In der index.php - Datei, es funktioniert:
2
Antworten
Ja ja ja, ich such schon über ganze internet über dieses problem. Einige Ergebnisse gefunden, auch von Stackoverflow. Aber die meisten von Ihnen sagen, "Sie sollten autoload-Datenbank", oder "parent::__construct();" mag-codes. Ich versuchte fast alle von Ihnen. Immer
5
Antworten
Verwendung von ExtJS 2.2.1, ich habe ein container-element, die soll-Last ein Stück HTML-von dem server mit: autoLoad: { url: 'someurl' } Dies funktioniert gut in Firefox, aber für IE7 führt dies zu einem syntax-error in ext-all-debug.js in
2
Antworten
Ich bin neu in slim Rahmen, und kann nicht herausfinden, wie die Verwendung der autoloader autoload meine Klassen. Erstellte ich eine app/models/myclass.php aber wenn ich versuche, es zu benutzen, bekomme ich eine Klasse nicht gefunden. Ich bin
1
Antworten
Habe ich geerbt, eine CI-v2.0.2 Projekt. Zum Zweck der Entwicklung, das Projekt wurde verschoben, um eine andere subdomain und die database.php Datei wurde ordnungsgemäß konfiguriert. Die login-Seite geladen, in Ordnung. Nachdem jedoch versuche einzuloggen, bekomme ich eine
1
Antworten
Ich versuche,Saufen, aber ich bin immer folgende fatal error: Fatal error: Class 'GuzzleHttp\ClientInterface' not found in /var/www/myapp/vendor/guzzlehttp/guzzle/src/functions.php auf der Linie 13 Ich bin autoloading mit den composer-autoloader: require 'vendor/autoload.php'; use Guzzle\Http\Client; $client = new Client(); $requests =
2
Antworten
Ich ein problem, über den Import von php-Dateien. Warum das funktioniert: include( Yii::getPathOfAlias( 'ext.payu.payU').'.php' ); aber nicht: Yii::import( 'ext.payu.payU'); ? Datei payU.php: include_once( dirname(__FILE__) . "/sdk/openpayu.php"); //this is a valid path class payU{ } Was bedeutet "nicht
1
Antworten
Laut http://php.net/manual/en/language.oop5.autoload.php die Magische Funktion __autoload() wird als VERALTET markiert und GELÖSCHT (!) in kommenden PHP-Versionen. Die offizielle alternative ist spl_autoload(). Sehen http://www.php.net/manual/en/function.spl-autoload.php. Aber das php-Handbuch erklärt nicht die ordnungsgemäße Verwendung dieses baby. Meine Frage: Wie ersetzen
3
Antworten
Wie kann ich die autoload-helper-Funktionen (außerhalb der Klasse)? Kann ich angeben, in composer.json eine Art bootstrap-Datei, die geladen werden soll, als erstes? InformationsquelleAutor mpen | 2014-06-11
1
Antworten
Ja, ich nehme an, du denkst zu sagen, dass diese Frage eine mögliche Duplikate, die jedoch nicht als die Antworten auf die ähnliche Fragen nicht beheben das Problem, das ich bin derzeit mit. Ich erhalte folgende Fehlermeldung
2
Antworten
Begann ich ein laravel Projekt in der version 5.5, ich arbeite mit der version 5.1. In dieser version verwende ich den Ordner " nob " und ich benutze es zu entwickeln einige Klassen, um Sie in Komponenten.
4
Antworten
Beispiel: ClassName.php <?php echo "This will crash all"; ?> In einer anderen Datei... foreach ($FILENAMES_WITHOUT_DOT_PHP as $name => $value) { if (class_exists( $value )) { echo "ClassName exists..."; } else { echo "ClassName doesn't exists...."; } }
4
Antworten
Habe ich ein Bibliothek-Klasse in die hier definierten .../projectname/library/Me/Myclass.php wie folgt definiert: <?php class Me_Myclass{ } ?> Habe ich die folgende bootstrap: <?php /** * Application bootstrap * * @uses Zend_Application_Bootstrap_Bootstrap */ class Bootstrap extends Zend_Application_Bootstrap_Bootstrap {
1
Antworten
Bin ich wirklich neu auf Jquery und ich haben einige Beispiele der öffnung einer Licht-box-Verwendung von cookies und die onload-Funktion. Ich bin mit dem cookie-Beispiel, das funktioniert mit fancybox, aber ich habe mit prettyPhoto auf alle meine
2
Antworten
Wenn ich manuell laden von Modellen in codeigniter ich kann geben Sie einen alias wie folgt: $this->load->model("user_model","user"); //user is an alias to user_model $this->user->getProfile(); //use the alias to refer to the actual model Einige dieser Modelle werden
7
Antworten
Ich neue controller /app/controllers/admin/- Ordner Hinzugefügt und die route in /app/routes.php Datei als gut. Dann habe ich den folgenden Befehl ausführen, um die automatisch zu laden Sie php artisan dump-autoload Bekam ich die folgende Fehlermeldung Mcrypt PHP
3
Antworten
Ich erstellt einen Unterordner MyNamespace im /vendor/ (ist es der richtige Ort für eigene Bibliotheken?) und wollen die Klassen, wie MyNamespace\Mvc\Router\MyCustomRouter in meiner Anwendung. Wie kann ich diese Bibliothek auf my-namespace basiert autoloading? Mögliche Duplikat -> stackoverflow.com/questions/8559107/...
2
Antworten
Ich bin mit diesem neuen Namensraum Sache. Ich habe 2 Klassen(separate Dateien) in mein Hauptverzeichnis, sagen class1.php und class2.php im inneren ein Verzeichnis src/. class1.php namespace \src\utility\Timer; class Timer{ public static function somefunction(){ } } class2.php namespace
2
Antworten
Habe autoload.php im header meiner Website include 'vendor/autoload.php'; Aus dieser erhalte ich den folgenden Fehler auf meiner Website: Warnung: require_once(DIR/composer/autoload_real.php) [Funktion.require-once]: failed to open stream: Keine solche Datei oder das Verzeichnis, in /homepages/6/d416629391/htdocs/leftovercheese/vendor/autoload.php auf Linie 5 Fatal
5
Antworten
Begann ich dann mit der PHP __autoload-Funktion und jetzt bin ich immer diese komischen Fatal error: Cannot redeclare class xxx Fehler. Es ist seltsam, da diese Fehler treten auf Klassen, die ich nicht selbst laden mit der
3
Antworten
Will ich mit Doctrine 2 in meinem Projekt. Ich habe einige Probleme mit ihm. Ich lese die docs aber wahrscheinlich mache ich etwas falsch. Möchte ich die autoload-Entitäten-Klassen. Und die Methode aus der Dokumentation funktioniert nicht. Meine
1
Antworten
Ich habe die Ordner-Struktur wie: includes/ libraries/ Classes/ Contact/ Contact.php ContactController.php admin/ controllers/ contact/ edit.php Contact.php ist meine Klasse, die Datei, die ich versuche zu verwenden. Die Datei enthält. <?php namespace Classes; class Contact { function __construct()
3
Antworten
Ich Frage mich nur, wenn könnten Sie bitte helfen. Ich werde versuchen, die fancybox, automatisch zu laden, sobald die Seite gerendert wird. Aber Ich habe diese Fehlermeldung 't nicht definiert" bei Zeile 18 (/js/fancybox/ jquery.fancybox-1.3.3.pack.js). Im moment
4
Antworten
Habe ich einen library Ordner innerhalb der app Ordner eigene Klassen. Dies ist der Inhalt der Datei app/library/helper.php: <?php namespace Library; class MyHelper { public function v($arr) { var_dump($arr); } } Habe ich den namespace zu composer.json:
5
Antworten
Erstellt habe ich zwei Controller, die Public_Controller und die Admin_Controller innen ./application/libraries Ordner, nach Phil ' s Stör Beispiel. Was ich will zu tun ist, um die autoload-die Public_Controller und Admin_Controller ausgesprochen, so habe ich diese autoload-Funktion
1
Antworten
Fand ich das SO: Wie zu verwenden PHPExcel richtig mit Symfony 2 Dies funktioniert, aber ich möchte es verwenden, mit dem Komponisten. Den ersten Teil habe ich bereits gelöst: zum laden von PHPExcel für einen speziellen tag
3
Antworten
Ich würde gerne in der Lage sein zu verwenden, OOP und neue Objekte erstellen, die in meinem Controller in CodeIgniter. Also ich muss an eine autoload-Funktion: function __autoload( $classname ) { require_once("../records/$classname.php"); } Aber wie kann ich
3
Antworten
Ich bin folgenden werden einige Beispiele in der PRO PHP AND JQUERY Buch, aber für einige Grund, warum die Beispiele nicht funktionieren. Auch die Beispiele, die ich heruntergeladen habe aus den Büchern, die Website funktioniert nicht. Nicht
4
Antworten
Dies ist meine erste Frage, ansonsten bin ich nicht Englisch-Muttersprache, also sorry im Voraus für die newbie-Fehler... Fange ich mit Symfony2 und ich habe vor einer autoload-problem für ein paar Tage, ich bin verrückt.. Ich bin nur
7
Antworten
Habe ich die zum laden brauchen einen Blick von außen Anwendungsbereich: $this->load->view(); erscheint zu arbeiten base/application/views - Verzeichnis. Wie kann ich den Zugriff auf eine Sicht von außerhalb der /application/ - Verzeichnis ? Ich nehme an, ich
2
Antworten
Ich bin mit composer in meinem neuesten Projekt und mein mapping-Funktion wie diese "require": { ... }, "require-dev": { ... }, "autoload": { "psr-4": { ... }, "files": [ "src/function/test-function.php" ] } Ich kann mir vorstellen, es
5
Antworten
Ich bin neu in php und ich will php5 ist __autoload Funktionen in meinem code. Schrieb ich folgenden code in meinem index.php aber ich verstehe nicht, wie und Wann ich es nennen soll __autoload-Funktion. function __autoload($class) {
4
Antworten
Ich würde gerne anfangen zu lernen Codeigniter. Aber es scheint, dass Codeigniter hat keine Unterstützung für die installation über Composer. Wenn ich die Suche in Google fand ich dieses link. Es scheint, dass Codeigniter hat keine Unterstützung
6
Antworten
Ich habe gerade gesucht, php autoload () - Funktion. Scheint eine nette Idee, aber ich bin mir nicht sicher, wie es behandelt mehrere Verzeichnisse. Meine aktuellen Entwicklung hat im wesentlichen eine Bibliothek, Verzeichnis-Struktur, die Gruppierung der Klassen
3
Antworten
Ich habe ein kleines problem mit autoloading in meinem Namensraum. Wie gezeigt, auf das PHP-Handbuch hier: http://us.php.net/manual/en/language.namespaces.rules.php Sie sollten in der Lage sein, um die autoload-Funktionen mit namespace mit einem voll qualifizierten Namen, z.B. \Kleber\common\is_email(). Sache ist,
1
Antworten
Zog ich meine website von einer lokalen auf eine hosting -, und etwas, das mir passiert ist. Ich diese config-Datei in mein index.php (es ist die erste Sache, die ich tun): <?php require_once __DIR__.'/../../vendor/autoload.php'; //some other stuff
1
Antworten
Habe ich erstellen Sie eine benutzerdefinierte Komponist Paket, aber ich habe Schwierigkeiten, die richtigen autoload-Optionen für den. Alle meine Klassen sind unter MyNamespace/Common namespace. So zum Beispiel auch mein ArrayHelper Klasse verwende ich Mynamespace/Common/Helper/ArrayHelper. Dies ist der
2
Antworten
Ich bin neu auf Schienen und macht eine Art noob-Fehler: ich Häufig, um die Anzahl der Zeilen in einer Datei, so versuche ich monkey patch class-Datei wie folgt: class File def self.line_count( filename ) %x{wc -l #{filename}}.split.first.to_i
3
Antworten
Gibt es eine Möglichkeit hinzufügen, um eine benutzerdefinierte form-element, um einen Magento Adminhtml form, ohne dabei das custom-element in der lib/Varian Ordner? Ich aufgestöbert haben den code, der im wesentlichen eine Varian_Data_Form_Element_ Fabrik public function addField($elementId, $type,
1
Antworten
Ich habe laufen in eine interessante dilema. In einem DataMapper Klasse, ich bin der Generierung der name einer Klasse verwendet werden, um für die zurückgegebenen Zeilen aus einer Datenbank. Die Sache ist die, alle meine Klassen sind
3
Antworten
Folgendes problem: ich habe eine classmap in meine composer.json: "autoload": { "classmap": [ "app/controllers", "app/models", "app/helper.php" ] } Allerdings, wenn ich eine neue Datei anlegen, in die "Controller" oder "Modelle" - Ordner, wird es nicht laden und
1
Antworten
Hier ist meine Ordner-Struktur: Classes - CronJobs - Weather - WeatherSite.php Ich laden will WeatherSite Klasse von meinem Skript. Im mit Komponist mit autoload: $loader = include(LIBRARY .'autoload.php'); $loader->add('Classes\Weather',CLASSES .'cronjobs/weather'); $weather = new Classes\Weather\WeatherSite(); Im vorausgesetzt, der
1
Antworten
Benutze ich psr-4 autoloader von composer: "autoload": { "psr-4": { "DG\\Munchkin\\": "src/DG/Munch/" } } Dieser lädt Klassen aus /var/www/html/xxx/vendor/yyy/src/DG/Munch Aber wie kann ich das laden von Klassen aus /var/www/html/xxx/? Schrieb ich meine eigenen autoloader, aber wenn ich
5
Antworten
Ich autoloading für meine benutzerdefinierte Klassen im Zend Framework 2.0. Meine benutzerdefinierten Bibliothek befindet sich in /vendor/Garvey/library/Garvey. Ich habe eine einfache erweiterte AbstractTable Klasse /vendor/Garvey/library/Garvey/Db/Table/AbstractTable.php: <?php namespace Garvey\Db\Table; use Zend\Db\Table\AbstractTable; abstract class AbstractTable extends AbstractTable { public
2
Antworten
Kann ich nicht bekommen, um ein Problem das instanziieren einer neuen Klasse durch Verwendung eines string-variable und PHP 5.3. namespaces. Zum Beispiel funktioniert das; $class = 'Reflection'; $object = new $class(); Allerdings bedeutet dies nicht; $class =
5
Antworten
Ich verstehe, dass Sie verwenden können, entweder ein PSR-standard, um Dateien zu finden, oder erzählen Komponisten, ein Verzeichnis zu Scannen, für Klassen. Die die Dokumentation empfiehlt die Verwendung des PSR-4 standard. Es gibt auch eine option für