/**
  * @param ProjectModel $projectModel
  * @return array - the DTO array
  */
 public static function getActivityForProject($projectModel)
 {
     $activityList = new ActivityListModel($projectModel);
     $activityList->readAsModels();
     $dto = ActivityListDtoEncoder::encodeModel($activityList, $projectModel);
     self::prepareDto($dto);
     return is_array($dto['entries']) ? $dto['entries'] : array();
 }