同步操作将从 王德钟/website 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
<?phpnamespace App\Controllers;use App\Libraries\GitHub;use CodeIgniter\Controller;use CodeIgniter\HTTP\CLIRequest;use CodeIgniter\HTTP\IncomingRequest;use CodeIgniter\HTTP\RequestInterface;use CodeIgniter\HTTP\ResponseInterface;use Psr\Log\LoggerInterface;/*** 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.*/class BaseController extends Controller{/*** Instance of the main Request object.** @var CLIRequest|IncomingRequest*/protected $request;/*** 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 = [];/*** @var GitHub*/protected $github;/*** Constructor.*/public function initController(RequestInterface $request, ResponseInterface $response, LoggerInterface $logger){// Do Not Edit This Lineparent::initController($request, $response, $logger);$this->github = service('github');}/*** Helper method to ensure we always have the info* we need on every page.*/protected function render(string $view, array $data = []){$this->response->noCache();// Prevent some security threats, per Kevin// Turn on IE8-IE9 XSS prevention tools$this->response->setHeader('X-XSS-Protection', '1; mode=block');// Don't allow any pages to be framed - Defends against CSRF$this->response->setHeader('X-Frame-Options', 'DENY');// prevent mime based attacks$this->response->setHeader('X-Content-Type-Options', 'nosniff');return view($view, $data);}}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。