Welcome Guest, Not a member yet? Register   Sign In
Creating an admin area
#14

[eluser]M4rc0[/eluser]
Hello!

Sorry for bumping this but one thing got to my mind:

TheFuzzy0ne posted this interesting code:

Code:
<?php

class MY_Controller extends Controller {
    
    function MY_Controller()
    {
        parent::Controller();

    }
    
    function _admin_restricted_area()
    {
        if (! $this->user->is_admin())
        {
            show_404();
        }
    }
    
    function _user_restricted_area()
    {
        if (! $this->user->is_logged_in())
        {
            redirect('/forums/member/login');
        }
    }
}

May I ask, in your opinion, why extending a controller and not creating a helper with this functions?
Is there any advantages?

Just wondering if I took the right approach.
I'm using a helper with a method "is_logged_in", because then I can use that in my views to display different menus and etc

I would like to hear any opinion

Smile


Messages In This Thread
Creating an admin area - by El Forum - 02-06-2009, 10:38 AM
Creating an admin area - by El Forum - 02-12-2009, 04:12 PM
Creating an admin area - by El Forum - 02-12-2009, 04:57 PM
Creating an admin area - by El Forum - 02-12-2009, 06:58 PM
Creating an admin area - by El Forum - 02-13-2009, 12:27 PM
Creating an admin area - by El Forum - 02-23-2009, 03:14 AM
Creating an admin area - by El Forum - 02-23-2009, 05:25 AM
Creating an admin area - by El Forum - 02-24-2009, 02:58 AM
Creating an admin area - by El Forum - 02-24-2009, 06:04 AM
Creating an admin area - by El Forum - 02-25-2009, 07:08 AM
Creating an admin area - by El Forum - 02-25-2009, 07:23 AM
Creating an admin area - by El Forum - 02-26-2009, 08:31 PM
Creating an admin area - by El Forum - 02-27-2009, 07:21 AM
Creating an admin area - by El Forum - 04-09-2009, 08:37 AM
Creating an admin area - by El Forum - 04-09-2009, 09:49 AM
Creating an admin area - by El Forum - 04-09-2009, 09:54 AM



Theme © iAndrew 2016 - Forum software by © MyBB