Source of file ServerRequirementsCheckerTask.php
Size: 0,581 Bytes - Last Modified: 2021-12-23T10:50:55+00:00
/var/www/docs.ssmods.com/process/src/src/ServerRequirementsCheckerTask.php
1234567891011121314151617181920212223242526272829 | <?php namespace Taitava\ServerRequirementsChecker; use SilverStripe\Control\Director; use SilverStripe\Control\HTTPRequest; use SilverStripe\Dev\BuildTask; class ServerRequirementsCheckerTask extends BuildTask { /** * Implement this method in the task subclass to * execute via the TaskRunner * * @param HTTPRequest $request * @return */ public function run($request) { $checker = new ServerRequirementsChecker; echo Director::is_cli() ? '' : '<h1>'; $checker->showSummary(); echo Director::is_cli() ? "\n" : '</h1>'; $checker->showTable(); } } |