Uncaught Error: Class 'Posts\AirPost' not found

Начал углубиться в ООП и уже первые проблемы))
2 дня не могу разобраться.

Есть класс. Находиться он по пути  App/FabricMethod>Posts.php

Сделал для нее автозагрузку через composer:

подключил и пытаюсь обращаться к нему

Когда сам класс импортирую, все работает. Через namespaces не работает((

Правила сообщества

- запрещено добавлять посты отличной от мира программирования тематики (так как пикабу - это в первую очередь развлекательный ресурс, то посты с юмором, историями, изображениями и всем, что связано с php - разрешены);

- запрещено добавлять посты с содержанием в виде вопроса, или просьбы о помощи, для этого есть тематические ресурсы;

- запрещено добавлять посты провакационной тематики, нацеленные на бессмысленные споры и оскарбления;

- в копипастах и переводах указывайте источники;

5
Автор поста оценил этот комментарий

Интерфейс - это тоже класс. Всё тоже самое.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

СПАСИБО добрый человек))
когда они разбита то еще легче в них разобраться )) сделал как вы сказали и все заработал

целых 2 дня мучился

Иллюстрация к комментарию
Иллюстрация к комментарию
показать ответы
12
Автор поста оценил этот комментарий
Согласно стандарта psr-4, реализацию которого поддерживает composer, каждый класс должен размещаться в отдельном файле с таким же именем, как у класса, разбей свой юберккласс и проведи composer dump-autoloader.
И не слушай мамкиных программистов. Нет плохих языков, есть хуевые кодеры.
php прекрасен.
только надо его знать, как впрочем и все остальное.
раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Я понял вас. Сделаю так, как вы сказали. А как с интерфейсом? Там интерфейсы тоже есть.
показать ответы
4
Автор поста оценил этот комментарий

Бля, мужик, не делай этого.

Битриксе

Я полтора года назад новичком тоже залетел на эту штуку, ибо работа срочно нужна была. Мне еще повезло с тем, что попал в очень неплохую компанию, но в целом - эта вещь в процессе изучения со старта построена на абсолютно кривых, устаревших и неправильных подходах со всех сторон, но осознаешь ты это попозже, когда получишь знаний порядочно. Про документацию на это творение вообще молчу.


Очень советую тебе перевести внимание на достаточно популярные фреймворки, вроде laravel или symfony (если говорить о php), выучить что-то из этого и идти уже устраиваться стажером или джуном. Разумно рассмотреть также удаленные вакансии, например, из соседних городов, это более реально для специалиста с маленьким объемом опыта (ибо такого скорее всего захотят увидеть вживую, поговорить и т.д.).

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Честно говоря не горю желанием изучить его... Все для того, чтобы работу найти. Для изучения laravel какие источники можете посоветовать. Например у битрикса свои видео уроки, а у laravel или symfony есть такое ? Я закончил универ и не знаю куда устроиться. Каждый что-то другое хочет 🤦‍♂️
показать ответы
0
Автор поста оценил этот комментарий

Все вакансии на Python в основном в Москве. Тоже на это наткнулся, полгода python учил, со всех утюгов вещают что это самый популярный язык, на который бешеный спрос. А открыл вакансии - требуется только 1С, php, js. Пришлось на php срочно переключаться.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Во, я тоже это заметил. Сейчас осваиваю ООП пхп и пытаюсь разобрать в Битриксе.
показать ответы
1
Автор поста оценил этот комментарий

Учат не язык, учат computer science. А язык - сегодня один, завтра - другой. У меня так вообще 4 разных одновременно, если plpgsql за отдельный считать.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Я вас понимаю. Но синтаксис надо же знать? Чтобы не тупить, как я в этом посте🤦‍♂️. Когда на работу устроишься, задают вопросы по конкретному языку программирования....
показать ответы
Автор поста оценил этот комментарий
Бросай ты этот пхп
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Да я пытался. Начал python учить (ООП), но в нашем городе работу найти не возможно (на питон разработчика). Иностранец + Джуниор - нах никому не нужен ((
показать ответы
0
Автор поста оценил этот комментарий

А на самом деле, я бы сначала убедился в том что композер ищет в нужной папке.. и сделал composer dump-autoload

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Иллюстрация к комментарию
показать ответы
0
Автор поста оценил этот комментарий

Stack overflow(SOF). Ресурс где ты можешь найти все интересующие тебя ответы.


Вот как говорится первая ссылка в гугле по твоему вопросу.

https://stackoverflow.com/questions/36787079/php-class-not-f...


Конечно после понимания того почему это так, желательно разобраться в вопросе)

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

прочитал) понял что если классы в разных файлах, то у них должен быть 1 неймсейс. Было полезно. НО классы у меня в одном файле Posts.php, один неймспейс, просто наследуется друг от друга. Как я понял composer правильно.
Uncaught Error: Class 'AirPost' not found in /opt/lampp/htdocs/site.loc/index.php

Иллюстрация к комментарию
показать ответы
2
Автор поста оценил этот комментарий

Я пошлю тебя на 3 весёлых буквы, SOF.

раскрыть ветку (1)
Автор поста оценил этот комментарий

за что ? :((
не понял -_-

показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества