initial commit

This commit is contained in:
origin
2023-12-04 16:36:56 +01:00
commit e5dd88a27c
64 changed files with 4545 additions and 0 deletions

View File

@ -0,0 +1,35 @@
<?php
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
declare(strict_types=1);
namespace A2G\A2gMaps\Domain\Traits;
use TYPO3\CMS\Extbase\Service\ImageService;
/**
* Description of InjectImageServiceTrait
*
* @author Raphael Martin
*/
trait InjectImageServiceTrait {
/**
* imageService
*
* @var ImageService
*/
protected $imageService = null;
/**
* @param ImageService $imageService
*/
public function injectImageService(ImageService $imageService) {
$this->imageService = $imageService;
}
}

View File

@ -0,0 +1,27 @@
<?php
namespace A2G\A2gMaps\Domain\Traits;
use A2G\A2gMaps\Domain\Repository\MapEntryRepository;
/**y
* Description of InjectMapEntryRepositoryTrait
*
* @author Raphael Martin
*/
trait InjectMapEntryRepositoryTrait {
/**
*
* @var MapEntryRepository
*/
protected $mapEntryRepository = null;
/**
* @param MapEntryRepository $mapEntryRepository
*/
public function injectMapEntryRepository(MapEntryRepository $mapEntryRepository) {
$this->mapEntryRepository = $mapEntryRepository;
}
}

View File

@ -0,0 +1,27 @@
<?php
namespace A2G\A2gMaps\Domain\Traits;
use A2G\A2gMaps\Domain\Repository\MarkerRepository;
/**y
* Description of InjectMarkerRepositoryTrait
*
* @author Raphael Martin
*/
trait InjectMarkerRepositoryTrait {
/**
*
* @var MarkerRepository
*/
protected $markerRepository = null;
/**
* @param MarkerRepository $markerRepository
*/
public function injectMarkerRepository(MarkerRepository $markerRepository) {
$this->markerRepository = $markerRepository;
}
}

View File

@ -0,0 +1,21 @@
<?php
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
/**
* declare(strict_types=1);
namespace A2G\A2gMaps\Domain\Traits;
use TYPO3\CMS\Extbase\Object\ObjectManager;
/**
* Description of InjectObjectManagerTrait
*
* @author Raphael Martin
*/

View File

@ -0,0 +1,27 @@
<?php
namespace A2G\A2gMaps\Domain\Traits;
use A2G\A2gMaps\Domain\Repository\SysFileReferenceRepository;
/**y
* Description of InjectSysFileReferenceRepositoryTrait
*
* @author Raphael Martin
*/
trait InjectSysFileReferenceRepositoryTrait {
/**
*
* @var SysFileReferenceRepository
*/
protected $sysFileReferenceRepository = null;
/**
* @param SysFileReferenceRepository $sysFileReferenceRepository
*/
public function injectSysFileReferenceRepository(SysFileReferenceRepository $sysFileReferenceRepository) {
$this->sysFileReferenceRepository = $sysFileReferenceRepository;
}
}