private function get_handler_type($handler) {
	if ($handler instanceof \Closure) {
		return 'function';
	}
	if (is_string($handler) == false) {
		return false;
	}
	
	if (strpos($handler, '->')) {
		return 'method';
	}
	if (strpos($handler, '::')) {
		return 'static';
	}
	if ($handler && $this->find_handler_path($handler)) {
		return 'file';
	}
	
	return false;
}