Skip to content
Snippets Groups Projects
Commit 9e32751f authored by Stefan Galinski's avatar Stefan Galinski :video_game:
Browse files

[TASK] Cleanup

parent 7824d833
No related branches found
No related tags found
No related merge requests found
...@@ -55,7 +55,6 @@ use TYPO3\CMS\Core\Resource\File; ...@@ -55,7 +55,6 @@ use TYPO3\CMS\Core\Resource\File;
use TYPO3\CMS\Core\Resource\Folder; use TYPO3\CMS\Core\Resource\Folder;
use TYPO3\CMS\Core\Resource\ProcessedFile; use TYPO3\CMS\Core\Resource\ProcessedFile;
use TYPO3\CMS\Core\Resource\ResourceFactory; use TYPO3\CMS\Core\Resource\ResourceFactory;
use TYPO3\CMS\Core\Resource\ResourceStorage;
use TYPO3\CMS\Core\Site\SiteFinder; use TYPO3\CMS\Core\Site\SiteFinder;
use TYPO3\CMS\Core\Utility\ExtensionManagementUtility; use TYPO3\CMS\Core\Utility\ExtensionManagementUtility;
use TYPO3\CMS\Core\Utility\GeneralUtility; use TYPO3\CMS\Core\Utility\GeneralUtility;
......
...@@ -73,7 +73,7 @@ class Company extends AbstractEntity { ...@@ -73,7 +73,7 @@ class Company extends AbstractEntity {
protected $description = ''; protected $description = '';
/** /**
* @var \SGalinski\SgJobs\Domain\Model\Contact $contact * @var Contact $contact
*/ */
protected $contact; protected $contact;
...@@ -167,14 +167,14 @@ class Company extends AbstractEntity { ...@@ -167,14 +167,14 @@ class Company extends AbstractEntity {
} }
/** /**
* @return \SGalinski\SgJobs\Domain\Model\Contact * @return Contact
*/ */
public function getContact() { public function getContact() {
return $this->contact; return $this->contact;
} }
/** /**
* @param \SGalinski\SgJobs\Domain\Model\Contact $contact * @param Contact $contact
*/ */
public function setContact(Contact $contact) { public function setContact(Contact $contact) {
$this->contact = $contact; $this->contact = $contact;
......
...@@ -61,7 +61,7 @@ class Contact extends AbstractEntity { ...@@ -61,7 +61,7 @@ class Contact extends AbstractEntity {
/** /**
* @TYPO3\CMS\Extbase\Annotation\ORM\Lazy * @TYPO3\CMS\Extbase\Annotation\ORM\Lazy
* @var \TYPO3\CMS\Extbase\Domain\Model\FileReference * @var FileReference
*/ */
protected $image; protected $image;
......
...@@ -45,7 +45,7 @@ class Job extends AbstractEntity { ...@@ -45,7 +45,7 @@ class Job extends AbstractEntity {
protected $jobId = ''; protected $jobId = '';
/** /**
* @var \TYPO3\CMS\Extbase\Persistence\ObjectStorage<\TYPO3\CMS\Extbase\Domain\Model\FileReference> * @var ObjectStorage<\TYPO3\CMS\Extbase\Domain\Model\FileReference>
* @TYPO3\CMS\Extbase\Annotation\ORM\Lazy * @TYPO3\CMS\Extbase\Annotation\ORM\Lazy
*/ */
protected $attachment; protected $attachment;
...@@ -61,12 +61,12 @@ class Job extends AbstractEntity { ...@@ -61,12 +61,12 @@ class Job extends AbstractEntity {
protected $qualification = ''; protected $qualification = '';
/** /**
* @var \SGalinski\SgJobs\Domain\Model\Department * @var Department
*/ */
protected $department; protected $department;
/** /**
* @var \SGalinski\SgJobs\Domain\Model\ExperienceLevel * @var ExperienceLevel
*/ */
protected $experienceLevel; protected $experienceLevel;
...@@ -107,14 +107,14 @@ class Job extends AbstractEntity { ...@@ -107,14 +107,14 @@ class Job extends AbstractEntity {
protected $sorting; protected $sorting;
/** /**
* @var \TYPO3\CMS\Extbase\Persistence\ObjectStorage<\SGalinski\SgJobs\Domain\Model\Company> * @var ObjectStorage<Company>
* @TYPO3\CMS\Extbase\Annotation\ORM\Lazy * @TYPO3\CMS\Extbase\Annotation\ORM\Lazy
*/ */
protected $company; protected $company;
/** /**
* @TYPO3\CMS\Extbase\Annotation\ORM\Lazy * @TYPO3\CMS\Extbase\Annotation\ORM\Lazy
* @var \TYPO3\CMS\Extbase\Persistence\ObjectStorage<\SGalinski\SgJobs\Domain\Model\Job> * @var ObjectStorage<Job>
*/ */
protected $relatedJobs; protected $relatedJobs;
...@@ -124,7 +124,7 @@ class Job extends AbstractEntity { ...@@ -124,7 +124,7 @@ class Job extends AbstractEntity {
protected $description = ''; protected $description = '';
/** /**
* @var \SGalinski\SgJobs\Domain\Model\Contact $contact * @var Contact $contact
*/ */
protected $contact; protected $contact;
...@@ -326,14 +326,14 @@ class Job extends AbstractEntity { ...@@ -326,14 +326,14 @@ class Job extends AbstractEntity {
} }
/** /**
* @return \SGalinski\SgJobs\Domain\Model\Contact * @return Contact
*/ */
public function getContact() { public function getContact() {
return $this->contact; return $this->contact;
} }
/** /**
* @param \SGalinski\SgJobs\Domain\Model\Contact $contact * @param Contact $contact
*/ */
public function setContact(Contact $contact) { public function setContact(Contact $contact) {
$this->contact = $contact; $this->contact = $contact;
......
...@@ -47,13 +47,13 @@ class JobApplication extends AbstractEntity { ...@@ -47,13 +47,13 @@ class JobApplication extends AbstractEntity {
protected $jobTitle = ''; protected $jobTitle = '';
/** /**
* @var \TYPO3\CMS\Extbase\Persistence\ObjectStorage<\SGalinski\SgJobs\Domain\Model\Company> * @var ObjectStorage<Company>
* @TYPO3\CMS\Extbase\Annotation\ORM\Lazy * @TYPO3\CMS\Extbase\Annotation\ORM\Lazy
*/ */
protected $company = ''; protected $company = '';
/** /**
* @var \SGalinski\SgJobs\Domain\Model\Job $job * @var Job $job
*/ */
protected $job; protected $job;
...@@ -435,14 +435,14 @@ class JobApplication extends AbstractEntity { ...@@ -435,14 +435,14 @@ class JobApplication extends AbstractEntity {
} }
/** /**
* @return \SGalinski\SgJobs\Domain\Model\Job * @return Job
*/ */
public function getJob() { public function getJob() {
return $this->job; return $this->job;
} }
/** /**
* @param \SGalinski\SgJobs\Domain\Model\Job $job * @param Job $job
*/ */
public function setJob(Job $job) { public function setJob(Job $job) {
$this->job = $job; $this->job = $job;
......
...@@ -93,9 +93,9 @@ class PluginRenderer implements \TYPO3\CMS\Backend\View\PageLayoutViewDrawItemHo ...@@ -93,9 +93,9 @@ class PluginRenderer implements \TYPO3\CMS\Backend\View\PageLayoutViewDrawItemHo
*/ */
protected function adaptPluginHeaderContent(&$headerContent, $row): void { protected function adaptPluginHeaderContent(&$headerContent, $row): void {
$headerContent = '<h4>' . $this->getPluginNameForHeaderContent( $headerContent = '<h4>' . $this->getPluginNameForHeaderContent(
(int) $row['pid'], (int) $row['pid'],
$row['list_type'] $row['list_type']
) . $headerContent . '</h4>'; ) . $headerContent . '</h4>';
} }
/** /**
......
...@@ -8,8 +8,7 @@ routeEnhancers: ...@@ -8,8 +8,7 @@ routeEnhancers:
type: LocaleModifier type: LocaleModifier
default: page-jobs default: page-jobs
localeMap: localeMap:
- - locale: 'de_DE.*'
locale: 'de_DE.*'
value: seite-jobs value: seite-jobs
currentPage: currentPage:
type: StaticRangeMapper type: StaticRangeMapper
...@@ -22,13 +21,11 @@ routeEnhancers: ...@@ -22,13 +21,11 @@ routeEnhancers:
extension: SgJobs extension: SgJobs
plugin: JobApplication plugin: JobApplication
routes: routes:
- - routePath: '/{localizedSegment}/{jobTitle}'
routePath: '/{localizedSegment}/{jobTitle}'
_controller: 'Joblist::applyForm' _controller: 'Joblist::applyForm'
_arguments: _arguments:
jobTitle: jobId jobTitle: jobId
- - routePath: '/{localizedSegment}'
routePath: '/{localizedSegment}'
_controller: 'Joblist::apply' _controller: 'Joblist::apply'
defaultController: 'Joblist::applyForm' defaultController: 'Joblist::applyForm'
aspects: aspects:
...@@ -40,16 +37,14 @@ routeEnhancers: ...@@ -40,16 +37,14 @@ routeEnhancers:
type: LocaleModifier type: LocaleModifier
default: apply default: apply
localeMap: localeMap:
- - locale: 'de_DE.*'
locale: 'de_DE.*'
value: bewerbung value: bewerbung
SgJobList: SgJobList:
type: Extbase type: Extbase
extension: SgJobs extension: SgJobs
plugin: Joblist plugin: Joblist
routes: routes:
- - routePath: '/job/{jobTitle}'
routePath: '/job/{jobTitle}'
_controller: 'Joblist::index' _controller: 'Joblist::index'
_arguments: _arguments:
jobTitle: jobId jobTitle: jobId
......
{ {
"name": "sgalinski/sg-jobs", "name": "sgalinski/sg-jobs",
"type": "typo3-cms-extension", "type": "typo3-cms-extension",
"description": "sgalinski Jobs Extension - Manage and display your Job offers", "description": "sgalinski Jobs Extension - Manage and display your Job offers",
"homepage": "https://www.sgalinski.de", "homepage": "https://www.sgalinski.de",
"license": [ "license": [
"GPL-2.0-or-later" "GPL-2.0-or-later"
], ],
"version": "5.5.3", "version": "5.5.3",
"support": { "support": {
"issues": "https://gitlab.sgalinski.de/typo3/sg_jobs" "issues": "https://gitlab.sgalinski.de/typo3/sg_jobs"
}, },
"require": { "require": {
"typo3/cms-core": "^10.4.0 || ^11.5.0", "typo3/cms-core": "^10.4.0 || ^11.5.0",
"sgalinski/sg-mail": ">=7.0.0", "sgalinski/sg-mail": ">=7.0.0",
"sgalinski/sg-ajax": ">=4.0.0" "sgalinski/sg-ajax": ">=4.0.0"
}, },
"suggest": { "suggest": {
"sgalinski/sg-seo": "For additional SEO features" "sgalinski/sg-seo": "For additional SEO features"
}, },
"replace": { "replace": {
"sgalinski/sg_jobs": "self.version" "sgalinski/sg_jobs": "self.version"
}, },
"extra": { "extra": {
"typo3/cms": { "typo3/cms": {
"extension-key": "sg_jobs" "extension-key": "sg_jobs"
} }
}, },
"autoload": { "autoload": {
"psr-4": { "psr-4": {
"SGalinski\\SgJobs\\": "Classes/" "SGalinski\\SgJobs\\": "Classes/"
} }
} }
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment