Вопросы по теме 'autoload'
SQLAlchemy не может найти связь внешнего ключа с непривилегированным пользователем
У меня есть созданные Django таблицы в базе данных PostgreSQL 8.4, где одна таблица «расширяет» другую. Одна таблица ( FooPayment ) имеет первичный ключ, который ссылается на другую таблицу ( Payment ). В SQL это выглядит так:
CREATE TABLE...
1562 просмотров
schedule
30.11.2023
Как использовать библиотеку PEAR внутри пользовательского пространства имен?
Я не могу использовать библиотеку PEAR, когда у меня объявлено собственное пространство имен.
Пространство имен и функция автозагрузки:
<?php
namespace ldapwrangler;
function autoload($class_name)
{
$path = ROOT_DIR . "/inc/" ....
1557 просмотров
schedule
02.12.2022
Автозагрузка из файла с несколькими классами
В моей структуре проекта у меня есть обычное разделение классов на файлы, и автозагрузка проста, но теперь я хотел бы сгруппировать несколько небольших классов в один файл, возможно, файл с именем текущей папки.
в настоящее время:
|/module...
132 просмотров
schedule
06.11.2022
автозагрузка php не работает на версии 5.2.17
на моем локальном компьютере все работает, но когда я загружаю на сервер godaddy, функция автозагрузки не работает. Версия php Godaddys: 5.2.17. я получаю эту ошибку: Неустранимая ошибка: __autoload() [function.require]: Не удалось открыть требуемый...
1431 просмотров
schedule
02.02.2024
Печать кода класса приложения Cakephp на странице и ошибка spl_autoload_register
Я переместил установку CakePHP с моего сервера разработки на рабочий сервер (файл конфигурации и htaccess обновлены).
Рабочий сервер использовал более старую версию PHP, и я попросил хост обновить ее. После того, как они обновили версию PHP, сайт...
431 просмотров
schedule
07.12.2022
Автозагрузчик FuelPHP не может найти классы
У меня проблема с тем, что FuelPHP не может автоматически загружать классы. На моем промежуточном сервере (Ubuntu, PHP 5.3.10) он не может найти пользовательские классы в каталоге fuel/app/classes , а также не может запустить oil test (я получаю...
1502 просмотров
schedule
11.11.2022
как работает psr-0 и composer?
Задам вопрос на примере. Скажем, у меня есть такой каталог проекта.
project
vendor
samplevendor
src
composer.json
Во-первых, я хочу знать, правильно ли я поместил файл composer.json в каталог проекта, чтобы установить...
674 просмотров
schedule
09.10.2022
автозагрузка трейта laravel 4 в моделях
Хорошо, я борюсь уже более 2 часов...
Должно быть, это один из тех моментов, когда "о боже, это было так очевидно", когда ты так устал и не видишь решения...
Я хочу расширить красноречивую модель, включив в нее черту.
так выглядит мой класс...
4339 просмотров
schedule
22.12.2023
Как загрузить Zend Framework в мой существующий проект?
Я пытаюсь добавить Zend в существующий проект, и для этого, я думаю, мне нужен автозагрузчик. Поэтому я попытался включить различные файлы в папку загрузчика и запустить метод register() из них;
require_once __DIR__ ....
125 просмотров
schedule
19.10.2022
Автозагрузка PHP перехватывает новое исключение
У меня есть следующий код, определенный для автоматического включения моих классов:
spl_autoload_register(function($class) {
require $class . '.php';
});
Затем у меня есть сторонний класс (в пространстве имен помощников) со следующей...
310 просмотров
schedule
14.10.2022
PhalconPHP: как сделать автозагрузку
Я нашел эту страницу по автозагрузке с PhalconPHP: http://docs.phalconphp.com/en/latest/reference/loader.html
Я понимаю, что мне нужно сделать, чтобы настроить загрузчик. Однако мой вопрос: теперь, когда у меня есть переменная $loader... что мне...
4444 просмотров
schedule
10.11.2022
PHP - Предотвратить ошибку автозагрузчика
У меня есть структура MVC в моем php.
Я использую автозагрузку для инициализации правильного контроллера.
Вот очень упрощенная версия моего index.php:
<?php
spl_autoload_extensions('.class.php');
spl_autoload_register();
$controller =...
1557 просмотров
schedule
19.10.2022
Доступ к автоматически загружаемым файлам композитора в laravel 5
Попытка использовать пакет, отличный от Laravel: https://packagist.org/packages/luceos/on-app
Отредактировал composer.json, чтобы он требовался, и установил, обновил композитор, а затем dump-autoload -o.
Этот пакет требует инициализации:...
609 просмотров
schedule
29.10.2023
Где хранится класс с пространством имен?
У меня есть файл с пространством имен PHP
namespace A\B\C
$cls = new foo();
Где хранится класс foo ?
ИЛИ, если существует __autoload() , как управлять сопоставлением каталогов с пространством имен?
Спасибо за помощь. Я пытаюсь лучше...
74 просмотров
schedule
18.11.2023
Пространство имен моего пакета композитора не отображается в файле autoload_psr4
Я создаю свой первый пакет композитора. Я тестирую его, втягивая его в ванильный проект Laravel.
Проблема, с которой я сталкиваюсь, заключается в том, что когда мне требуется мой пакет композитора в основном файле Laravel composer.json, а затем я...
1862 просмотров
schedule
04.03.2024
Автозагрузка библиотек
Я использую
function __autoload($class_name) {
$file_name = str_replace("\\", DIRECTORY_SEPARATOR, $class_name) . '.php';
include $file_name;
}
чтобы загрузить мои классы. И все отлично, но теперь я хочу использовать внешнюю...
684 просмотров
schedule
15.01.2024
Пользовательская библиотека codeigniter не загружается
Я новичок в codeigniter и пытаюсь создать пользовательскую библиотеку, которую я написал для загрузки. Я установил CI для запуска веб-сайта с помощью контроллера с именем «check_login». Содержимое этого файла следующее:
<?php if ( !...
868 просмотров
schedule
11.02.2024
Местоположение Composer.json и ссылка на пространство имен psr-4
Я уверен, что это действительно глупый вопрос, но я новичок в композиторе и борюсь с автозагрузкой своих классов.
Моя структура папок такая
composer.json
models
->Beer.php //class for type of beer
controllers
views
public
tests
Моя...
175 просмотров
schedule
24.02.2024
Не могу протестировать пакет PHP с помощью PHPUnit, как только я его опубликую
Я создал простую библиотеку PHP, используя PHP 5.6. Он включает в себя тестовые примеры PHPUnit, и мне удалось создать пакет. Затем я обнаружил, что могу установить эти пакеты прямо из GitHub, используя композитор, и в других проектах. Я могу...
1076 просмотров
schedule
01.06.2024
Автозагрузка Composer не загружает базовый класс в родительскую папку
но композитор автоматически загружает один и тот же базовый класс в той же папке.
Моя ошибка: Неустранимая ошибка: класс 'VendorName\ParentFolder\Enums\BasicEnum не найден в C:\VendorName\www\src\ParentFolder\Enums\MyEnumeration.php в строке 5....
850 просмотров
schedule
21.02.2024