use modules\voting as vot;
$ClassChild = new vot\ClassChild;
namespace modules\voting;
use modules\voting as parentt;
class ClassChild extends parentt\ClassParent{
//..........
}
namespace modules\voting;
class ClassParent{
//...............
}
getStringAddress() {return $this->country.', '.$this->state.', '.$this->city}
(но тут не уверен)... В базу данных он лезть не должен, трогать другие классы также не должен... Post->GetAuthor($author_id)
, в котором было бы обращение к методу модели ModelUser ModelUser->getUserFromId($id)
там по такому же принципу, как я создал сущность Post, создастся сущность User, вернется в Post и сохранится в Post->author. Вроде красиво, но мне кажется не правильно.while($row = $res->fetch_assoc()){...}
создать такой код:if($this->needAuthorsObjects){
// этот метод переберет весь $this->list_posts и достанет все id авторов
$authors_id = $this->getIdAuthorsFromPosts();
// получаем массив объектов User
$users = new ModelUser->getUserFromId($authors_id);
// перебираем массив постов и добавляем к нужномупосту соотвествующего автора
foreach($this->list_posts as $post_obj){
$post_obj->setAuthor($users[$post_obj->id]);
}
}
И да, задайте вопрос ТСа гуглу и найдите на него ответ.
Люди на работу устраиваются в крупные фирмы, чтобы опыта набраться... Потому что там общаются, спрашивают и тыкают пальцем в ту часть, где сосед пошел не по правильному пути, заранее видя его проблемы в будущем с выбранным методом!