trait MainTrait {
public function getData() {}
}
class MainClass {}
$pr = new MainClass();
$pr->getData();
нет? а почему вы ждете что в РНР один класс вдруг магическим способом получит доступ к методам другого класса если его просто написать рядом в том же файле?
Я и смотреть не буду. Это самый базовый пхп, первый класс, первая четверть. Всё прекрасно будет работать (хотя и будет, конечно, совершенно отборным, экстра вонючим говнокодом)
и если уж на то пошло, то "Require, Include в классе объявлять не получается" - ну ок, в классе не не получается. А в файле - просто в том же файле сделать require нельзя написать?
MFT, можно задать несколько уточняющих вопросов? Чтоб просто понять контекст (а то без контекста получаются только вот такие словоизвержения типа ответа ниже).
Кто вы этой команде?
Есть ли у вас уже тестовый сервер? Какова его конфигурация (программная)?
Есть ли боевой сервер?
Кто их настраивает (если есть)? Есть ли в команде админ?
Я не против, но не вижу смысла их формулировать, не сделав то, что уже было предложено.
Если у вас изначально это Аякс запрос, который идёт с клиента на сервер, сервер лезет за пдфом, и потом должен ответить что-то клиенту, то это конечно проблема.
Поэтому я предлагаю упростить задачу, и сделать без Аякса. Прямой запрос к серверу, получение пдфа, показ.
Я просто ненавижу делать 10 дел сразу, ни одно из которых я делать не умею. В этом случае надо делать по очереди. Сначала показать пдф, потом упражняться с аяксом
что конкретно не получилось сделать
вот вы открыли документацию, прочитали две строчки
Интеграция с сайтом
Установите и настройте jQuery-плагин fias-api / jquery
Документация о настройке плагина находится на его github странице.
Скачаь плагин
По сути, этот вопрос даже совсем не про гит, а про настройку тестового сервера.
потому что если у нас уже есть ветка проекта, то никто не мешает сделать чекаут этой ветки на тестовом сервере и тестировать.
То есть надо просто сделать тестовый сервер с возможностью на лету создавать виртуальные серверы, просто добавив папку.
ну а дальше там уже можно очень много накрутить - CI, вот это вот всё
"Тётенька, дайте попить, а то так есть хочется, что аж переночевать негде!"
Как настроить гит для совместной разработки чтобы были тестовые копии для каждой ветки, да ещё и каждая со своей копией базы данных? Вам не кажется, что задача несколько выходит за рамки работы с системой контроля версий ;)
но лучше конечно научиться понимать смысл своих действий