Source of file VendorPageController.php
Size: 1,060 Bytes - Last Modified: 2021-12-23T10:08:54+00:00
/var/www/docs.ssmods.com/process/src/src/Controller/VendorPageController.php
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 | <?php /** * This file contains the "VendorPageController" class. * * @category SilverStripe_Project * @package SDLT * @author Catalyst I.T. SilverStripe Team 2018 <silverstripedev@catalyst.net.nz> * @copyright NZ Transport Agency * @license BSD-3 * @link https://www.catalyst.net.nz */ namespace NZTA\SDLT\Controller; use PageController; use SilverStripe\Control\HTTPRequest; use SilverStripe\View\Requirements; use SilverStripe\View\SSViewer; /** * Class VendorPageController * */ class VendorPageController extends PageController { /** * Pre-process * @return void */ protected function init() { parent::init(); Requirements::javascript('themes/sdlt/dist/js/main.bundle.js'); } /** * @param HTTPRequest $request * * @return mixed */ public function index(HTTPRequest $request) { return $this ->customise([ 'Layout' => SSViewer::execute_template('VendorTemplate', []) ]) ->renderWith('Page'); } } |