Skip to content

Instantly share code, notes, and snippets.

@bjrnqprs
Created June 11, 2013 13:50
Show Gist options
  • Save bjrnqprs/5757009 to your computer and use it in GitHub Desktop.
Save bjrnqprs/5757009 to your computer and use it in GitHub Desktop.
Typo3 6 + ExtBase: Way to create scheduler tasks using namespace's and Extbase's CommandController.
<?php
namespace VENDOR\ExtName\Command;
class CmdNameCommandController extends \TYPO3\CMS\Extbase\Mvc\Controller\CommandController {
public function fooCommand($bar) {
echo "foo\n";
}
}
<?php
if(isset($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['extbase']['commandControllers']) == false) {
$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['extbase']['commandControllers'] = array();
}
$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['extbase']['commandControllers'][] = 'VENDOR\\ExtName\\Command\\CmdNameCommandController';
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment