/** * @param array $params = array() * @param int $offset = null * @param int $limit = null * @return Preprocessing[]|null */ public function findPreprocessings($params = array(), $offset = null, $limit = null) { if (!empty($params['user'])) { $user = $params['user']; if ($user instanceof User) { $paramsArr[] = array('user_id=%i OR shared=1', $user->userId); } else { $paramsArr[] = array('user_id=%i OR shared=1', $user); } unset($params['user']); } if (!empty($params['format'])) { $format = $params['format']; if ($format instanceof Format) { $paramsArr['format_id'] = $format->formatId; } else { $paramsArr['format_id'] = $format; } unset($params['format']); } return $this->preprocessingsRepository->findAllBy($paramsArr, $offset, $limit); }
/** * @param array $params = array() * @param int $offset = null * @param int $limit = null * @return Preprocessing[]|null */ public function findPreprocessings($params = array(), $offset = null, $limit = null) { $paramsArr = array(); return $this->preprocessingsRepository->findAllBy($paramsArr, $offset, $limit); }