123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- <?php
- namespace App\Controllers;
- /**
- * Class BaseController
- *
- * BaseController provides a convenient place for loading components
- * and performing functions that are needed by all your controllers.
- * Extend this class in any new controllers:
- * class Home extends BaseController
- *
- * For security be sure to declare any new methods as protected or private.
- *
- * @package CodeIgniter
- */
- use CodeIgniter\Controller;
- use CodeIgniter\I18n\Time;
- class BaseController extends Controller
- {
- /**
- * An array of helpers to be loaded automatically upon
- * class instantiation. These helpers will be available
- * to all other controllers that extend BaseController.
- *
- * @var array
- */
- protected $helpers = [];
- protected $theTime;
- protected $theDate;
- protected $mytime;
-
- public function __construct()
- {
-
- helper(['text', 'date','uri','html','form','security','number']);
- $this->theTime = now('Europe/London');
-
- }
-
- protected function getTime()
-
- {
- return $this->theTime;
- }
-
-
-
- /**
- * Constructor.
- */
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- public function initController(\CodeIgniter\HTTP\RequestInterface $request, \CodeIgniter\HTTP\ResponseInterface $response, \Psr\Log\LoggerInterface $logger)
- {
- // Do Not Edit This Line
- parent::initController($request, $response, $logger);
- //--------------------------------------------------------------------
- // Preload any models, libraries, etc, here.
- //--------------------------------------------------------------------
- // E.g.:
- // $this->session = \Config\Services::session();
- $this->baseInfo = "hello i'm from baseclass";
-
-
-
- }
- }
|