vendor/fipps/contao-rssimport-bundle/src/Resources/contao/classes/AutoImportNews.php line 47

Open in your IDE?
  1. <?php
  2. /**
  3.  * Contao RSS Import Bundle
  4.  *
  5.  * @copyright 2011, 2014, 2018 agentur fipps e.K.
  6.  * @author    Arne Borchert
  7.  * @package   fipps\contao-rssimport-bundle
  8.  * @license   LGPL 3.0+
  9.  */
  10. namespace Fipps\RssimportBundle;
  11. use Contao\Backend;
  12. // Initialize Backend
  13. if (!defined('TL_MODE')) {
  14.     define('TL_MODE''BE');
  15.     define('TL_SCRIPT''contao/install.php'); // Workaround for FontAwesome Extension
  16.     $dir __DIR__;
  17.     while (($dir != '.') && ($dir != '/') && !is_file($dir '/system/initialize.php')) {
  18.         $dir dirname($dir);
  19.     }
  20.     if (!is_file($dir '/system/initialize.php')) {
  21.         die("Could not find initialize.php");
  22.     }
  23.     require ($dir '/system/initialize.php');
  24. }
  25. /**
  26.  * Class AutoImportNews
  27.  */
  28. class AutoImportNews extends Backend
  29. {
  30.     public function __construct()
  31.     {
  32.         parent::__construct();
  33.     }
  34.     public function run()
  35.     {
  36.         $rssImport = new RssImport();
  37.         $this->log('AutoImport NewsFeeds''AutoImportNews->run'TL_GENERAL);
  38.         $rssImport->importAllNewsFeeds();
  39.     }
  40. }