Выбор точки реализации метода в связных данных

114
11 апреля 2021, 16:50

Есть связные данные многие-многие, многие-один. 1) Многие-один. Комментарии и статьи. У них есть соответствующие сервисы для работы с ними. Из какого сервиса получать комментарии определенной статьи?

ArticleService::getArticleComments($articleId) или CommentService::getByArticleId($articleId) ?

2) Многие-Многие. Вопрос аналогичный. Сущности Книги и Жанры.

 $books = Genre::getGenreBooks($genreid);
 $genres = Book::getBookGenres($bookid);

или

$genre = Genre::getbyBook($bookId);
$books = Book::getbyGenre($genreId);
READ ALSO
Как сделать класс модера php

Как сделать класс модера php

Заказал сайт, в нем есть файл класса админ, я не профи и не знаю как сделать класс модераРешил просто вырезать некоторые функции админа, вот...

113
Входит ли дата во временной интервал?

Входит ли дата во временной интервал?

Имеется дата 2019-07-01 16:22:01

100
Ограничить вывод внутренних ссылок из файла

Ограничить вывод внутренних ссылок из файла

Есть вот такой небольшой код на странице новости:

120