Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
services
t3o sites
typo3.org
randombanners
Commits
dd59c75d
Commit
dd59c75d
authored
Jul 15, 2017
by
Markus Sommer
Browse files
[TASK] Add content element data and refactor code
parent
f6bad9f3
Changes
1
Hide whitespace changes
Inline
Side-by-side
Classes/Controller/BannerController.php
View file @
dd59c75d
...
...
@@ -14,19 +14,34 @@ namespace T3o\Randombanners\Controller;
* The TYPO3 project - inspiring people to share!
*/
class
BannerController
extends
\
TYPO3\CMS\Extbase\Mvc\Controller\ActionController
{
use
T3o\Randombanners\Domain\Repository\BannerRepository
;
/**
* Class BannerController
* @package T3o\Randombanners\Controller
*/
class
BannerController
extends
\
TYPO3\CMS\Extbase\Mvc\Controller\ActionController
{
/**
* @var \T3o\Randombanners\Domain\Repository\BannerRepository
* @inject
*/
* @var BannerRepository
* */
protected
$bannerRepository
;
/**
* @return void
*/
public
function
indexAction
()
{
/**
* @return void
*/
public
function
indexAction
()
{
$banners
=
$this
->
bannerRepository
->
findAll
();
$this
->
view
->
assign
(
'banners'
,
$banners
);
}
$this
->
view
->
assign
(
'contentData'
,
$this
->
configurationManager
->
getContentObject
()
->
data
);
}
/**
* @param BannerRepository $bannerRepository
*/
public
function
injectBannerRepository
(
BannerRepository
$bannerRepository
)
{
$this
->
bannerRepository
=
$bannerRepository
;
}
}
\ No newline at end of file
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment