/** * Assign views according to uri * * @param $uri */ public function __construct($uri) { $mobileHandlerUri = ''; $creditCardHandlerUri = ''; if (preg_match("/^\\/PaymentAPI\\/Mobile\\/Handler.+\$/", $uri)) { $mobileHandlerUri = $uri; } elseif (preg_match("/^\\/PaymentAPI\\/CreditCard\\/Handler.+\$/", $uri)) { $creditCardHandlerUri = $uri; } switch ($uri) { case "/PaymentAPI/": BaseController::index(); break; case "/PaymentAPI/Mobile/": MobileController::showMobile(); break; case $mobileHandlerUri: MobileController::getMobileData(); break; case "/PaymentAPI/CreditCard/": CreditCardController::showCreditCard(); break; case $creditCardHandlerUri: CreditCardController::getCreditCardData(); break; default: BaseController::errorPage(); } }
/** * GET /login * * @return \View */ public function index() { $dashboard = new Dashboard(Auth::user()); $dashboard->setupNav(); // dd($dashboard->getAllConfig()); $this->addParam($dashboard->getAllConfig()); return parent::index(); }
/** * GET /login * * @return \View */ public function index() { $this->setupPage(); return parent::index(); }
public function index() { parent::index(); }