public function __init($method,$params){

		$this->SKY = (object)[
			'method' => $method,
			'params' => $params
		];

		// is class have method ?
		if(!method_exists($this,$method)){
			
			Loader::getClass('Sky.core.Log')->write(300,$method.' Page Not Found');
			
			Exceptions::show404();
		}
		
		// run before controller if have?
		if(method_exists($this,'__before')){
		
			$this->__before();
			
		}

		call_user_func_array([$this,$method],$params);
		
		// run after controller if have?
		if(method_exists($this,'__after')){
		
			$this->__after();
			
		}
	}