‪TYPO3CMS  ‪main
PageTypeSource.php
Go to the documentation of this file.
1 <?php
2 
3 declare(strict_types=1);
4 
5 /*
6  * This file is part of the TYPO3 CMS project.
7  *
8  * It is free software; you can redistribute it and/or modify it under
9  * the terms of the GNU General Public License, either version 2
10  * of the License, or any later version.
11  *
12  * For the full copyright and license information, please read the
13  * LICENSE.txt file that was distributed with this source code.
14  *
15  * The TYPO3 project - inspiring people to share!
16  */
17 
19 
21 {
22  public function ‪__construct(
23  private readonly string $host,
24  private readonly string $path,
25  private readonly int $pageType,
26  private readonly array $targetLinkParameters,
27  ) {}
28 
29  public function ‪getHost(): string
30  {
31  return $this->host;
32  }
33 
34  public function ‪getPath(): string
35  {
36  return $this->path;
37  }
38 
39  public function ‪getPageType(): int
40  {
41  return $this->pageType;
42  }
43 
44  public function ‪getTargetLinkParameters(): array
45  {
46  return $this->targetLinkParameters;
47  }
48 }
‪TYPO3\CMS\Redirects\RedirectUpdate\PageTypeSource\getPageType
‪getPageType()
Definition: PageTypeSource.php:39
‪TYPO3\CMS\Redirects\RedirectUpdate
Definition: PageTypeSource.php:18
‪TYPO3\CMS\Redirects\RedirectUpdate\PageTypeSource\getHost
‪getHost()
Definition: PageTypeSource.php:29
‪TYPO3\CMS\Redirects\RedirectUpdate\RedirectSourceInterface
Definition: RedirectSourceInterface.php:25
‪TYPO3\CMS\Redirects\RedirectUpdate\PageTypeSource
Definition: PageTypeSource.php:21
‪TYPO3\CMS\Redirects\RedirectUpdate\PageTypeSource\__construct
‪__construct(private readonly string $host, private readonly string $path, private readonly int $pageType, private readonly array $targetLinkParameters,)
Definition: PageTypeSource.php:22
‪TYPO3\CMS\Redirects\RedirectUpdate\PageTypeSource\getPath
‪getPath()
Definition: PageTypeSource.php:34
‪TYPO3\CMS\Redirects\RedirectUpdate\PageTypeSource\getTargetLinkParameters
‪getTargetLinkParameters()
Definition: PageTypeSource.php:44