Refactoring.
Removed unnecessary methods.
This commit is contained in:
parent
24e0cf0eea
commit
05fabd7650
@ -41,22 +41,4 @@ public function index(Request $request, ?string $language = null): View
|
|||||||
|
|
||||||
return \view('site.projects.about', $result->getData());
|
return \view('site.projects.about', $result->getData());
|
||||||
}
|
}
|
||||||
|
|
||||||
public function about(string $project, Request $request, ?string $language = null)
|
|
||||||
{
|
|
||||||
$result = $this->projectService->getAbout($project, $language, $request->user());
|
|
||||||
if ($result->isError()) {
|
|
||||||
$this->errors($result);
|
|
||||||
}
|
|
||||||
if ($result->isTranslation()) {
|
|
||||||
return $this->viewPageWithoutTranslation($result);
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($result->getProject()->http_href !== null) {
|
|
||||||
$link = ProjectSection::Home->url($result->getProject(), $result->getLanguage());
|
|
||||||
return \redirect($result->getProject()->http_href . $link, 302);
|
|
||||||
}
|
|
||||||
|
|
||||||
return \view('site.projects.about', $result->getData());
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
@ -39,16 +39,6 @@ public function getProjects(?User $user, array $with): ServiceResultError | Serv
|
|||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getAbout(string $projectCode, ?string $languageCode, ?User $user = null): ServiceResultError | PagePossibleWithoutTranslation
|
|
||||||
{
|
|
||||||
$project = $this->projectRepository->getProjectByCode($projectCode);
|
|
||||||
if (\is_null($project)) {
|
|
||||||
return $this->errNotFound('Project not found');
|
|
||||||
}
|
|
||||||
|
|
||||||
return $this->getAboutByProject($project, $languageCode, $user);
|
|
||||||
}
|
|
||||||
|
|
||||||
public function getAboutByProject(Project $project, ?string $languageCode, ?User $user = null): ServiceResultError | PagePossibleWithoutTranslation
|
public function getAboutByProject(Project $project, ?string $languageCode, ?User $user = null): ServiceResultError | PagePossibleWithoutTranslation
|
||||||
{
|
{
|
||||||
if (
|
if (
|
||||||
|
Loading…
Reference in New Issue
Block a user