File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2626 "yiisoft/di" : " @dev" ,
2727 "yiisoft/error-handler" : " @dev" ,
2828 "yiisoft/form" : " @dev" ,
29+ "yiisoft/files" : " @dev" ,
2930 "yiisoft/i18n" : " ^3.0@dev" ,
3031 "yiisoft/i18n-message-php" : " ^3.0@dev" ,
3132 "yiisoft/log" : " @dev" ,
Original file line number Diff line number Diff line change 88use Yiisoft \ErrorHandler \ErrorHandler ;
99use Yiisoft \ErrorHandler \HtmlRenderer ;
1010use Yiisoft \ErrorHandler \ThrowableRendererInterface ;
11+ use Yiisoft \Files \FileHelper ;
1112use Yiisoft \Http \Method ;
1213use Yiisoft \Yii \Web \Application ;
1314use Yiisoft \Yii \Web \SapiEmitter ;
2728require_once dirname (__DIR__ ) . '/vendor/autoload.php ' ;
2829
2930// Don't do it in production, assembling takes it's time
30- Builder::rebuild ();
31+ $ configTime = FileHelper::lastModifiedTime (dirname (__DIR__ ) . '/config/ ' );
32+ $ buildTime = FileHelper::lastModifiedTime (dirname (__DIR__ ) . '/runtime/build/config/ ' );
33+ if ($ buildTime < $ configTime ) {
34+ Builder::rebuild ();
35+ }
36+
3137$ startTime = microtime (true );
3238
3339/**
You can’t perform that action at this time.
0 commit comments