Welcome Guest, Not a member yet? Register   Sign In
Error when accessing base controller variable
#3

Your issue is the class constructor will run before initController method. Use this instead.

PHP Code:
class AccountController extends BaseController
{
    public function initController(\CodeIgniter\HTTP\RequestInterface $request, \CodeIgniter\HTTP\ResponseInterface $response, \Psr\Log\LoggerInterface $logger)
    {
        parent::initController($request, $response, $logger);

        $this->template = new TemplateRenderer($this->settings);
    
Reply


Messages In This Thread
RE: Error when accessing base controller variable - by ojmichael - 07-02-2020, 09:23 PM



Theme © iAndrew 2016 - Forum software by © MyBB