Почему не подключается класс?

305
14 января 2017, 14:39

Почему у меня все работает в файле public/index.php:

use Controller\ClientsController;
$myControl = new ClientsController();
$myControl->hello();

а если я подключу вместо этой иницилизации вспомогательный файл all.php , в который вставлю эти же самые строки объявления класса:

use Controller\ClientsController;
require "../src/routes/all.php";

То в нем класс ClientsController не находится? По сути код файл all.php вставляется в index.php и при этом все должно работать нормально, неужели путь влияет на это? В чем подвох? Структура проекта:

`-classes
--ClientsController.php
-public/
--index.php
-src/
--routes/
---all.php
`
Answer 1

Пропишите абсолютный путь, вместо 2 точек

require "../src/routes/all.php";
READ ALSO
Как организовать подобную страницу на WP?

Как организовать подобную страницу на WP?

я думаю что года это рубрики, а TENNIS - BIGMARKETS - 2017 и подобное это подрубрикиТам где таблица с месяцами, как я понимаю это в цикле новая строка как...

288
Проблема с unset(), php

Проблема с unset(), php

Здравствуйте, есть у меня 2 массиваПервый - комплексы, второй - объекты этих комплексов

294
Нарисовать изображение на весь Canvas

Нарисовать изображение на весь Canvas

Я работаю с загрузкой фотографий, пытаюсь отображать миниатюры этих фотоДля изменения размера фотографий использую canvas

380
Отключение очистки Canvas в WebGL

Отключение очистки Canvas в WebGL

Что сделать, чтобы элемент Canvas не очищался при каждом новом шаге?

396