###开始:public/index.php
/**
* Laravel - A PHP Framework For Web Artisans
*
* @package Laravel
* @author Taylor Otwell <[email protected]>
*/
###结束:vendor\laravel\framework\src\Illuminate\Routing\Controller.php
/**
* Execute an action on the controller.
* 执行控制中的器方法
* @param string $method
* @param array $parameters
* @return \Symfony\Component\HttpFoundation\Response
*/
public function callAction($method, $parameters)
{
//经过复杂的解析最终控制器类里面的方法在这里运行了
return call_user_func_array([$this, $method], $parameters);
}
看了两天,才简单看完整个流程,楼主你下载个php手册,慢慢看就会看完整个流程了.比较复杂......