[{"title":"( 82 个子文件 52KB ) shop2:一个由 Yii2 提供支持的简单商店","children":[{"title":"shop2-master","children":[{"title":"requirements.php <span style='color:#111;'> 4.93KB </span>","children":null,"spread":false},{"title":"components","children":[{"title":"MyEcomComponent.php <span style='color:#111;'> 89B </span>","children":null,"spread":false},{"title":"behaviors","children":[{"title":"UrlBehavior.php <span style='color:#111;'> 946B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"mail","children":[{"title":"layouts","children":[{"title":"html.php <span style='color:#111;'> 714B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"README.md <span style='color:#111;'> 2.64KB </span>","children":null,"spread":false},{"title":"views","children":[{"title":"layouts","children":[{"title":"main.php <span style='color:#111;'> 2.31KB </span>","children":null,"spread":false}],"spread":true},{"title":"default","children":[{"title":"index.php <span style='color:#111;'> 2.29KB </span>","children":null,"spread":false},{"title":"about.php <span style='color:#111;'> 356B </span>","children":null,"spread":false},{"title":"contact.php <span style='color:#111;'> 1.89KB </span>","children":null,"spread":false},{"title":"login.php <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false},{"title":"error.php <span style='color:#111;'> 536B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"migrations","children":[{"title":"m150131_171224_create_menu_table.php <span style='color:#111;'> 580B </span>","children":null,"spread":false}],"spread":true},{"title":"runtime","children":[{"title":".gitignore <span style='color:#111;'> 13B </span>","children":null,"spread":false}],"spread":true},{"title":"tests","children":[{"title":"README.md <span style='color:#111;'> 3.66KB </span>","children":null,"spread":false},{"title":"codeception.yml <span style='color:#111;'> 990B </span>","children":null,"spread":false},{"title":"codeception","children":[{"title":".gitignore <span style='color:#111;'> 141B </span>","children":null,"spread":false},{"title":"_pages","children":[{"title":"AboutPage.php <span style='color:#111;'> 235B </span>","children":null,"spread":false},{"title":"ContactPage.php <span style='color:#111;'> 625B </span>","children":null,"spread":false},{"title":"LoginPage.php <span style='color:#111;'> 581B </span>","children":null,"spread":false}],"spread":true},{"title":"bin","children":[{"title":"yii.bat <span style='color:#111;'> 515B </span>","children":null,"spread":false},{"title":"_bootstrap.php <span style='color:#111;'> 561B </span>","children":null,"spread":false},{"title":"yii <span style='color:#111;'> 848B </span>","children":null,"spread":false}],"spread":false},{"title":"acceptance","children":[{"title":"AboutCept.php <span style='color:#111;'> 172B </span>","children":null,"spread":false},{"title":"ContactCept.php <span style='color:#111;'> 1.63KB </span>","children":null,"spread":false},{"title":"HomeCept.php <span style='color:#111;'> 223B </span>","children":null,"spread":false},{"title":"LoginCept.php <span style='color:#111;'> 932B </span>","children":null,"spread":false},{"title":"_bootstrap.php <span style='color:#111;'> 85B </span>","children":null,"spread":false}],"spread":false},{"title":"fixtures","children":[{"title":".gitignore <span style='color:#111;'> 13B </span>","children":null,"spread":false}],"spread":false},{"title":"unit","children":[{"title":"fixtures","children":[{"title":".gitkeep <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"data","children":[{"title":".gitkeep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"models","children":[{"title":"UserTest.php <span style='color:#111;'> 327B </span>","children":null,"spread":false},{"title":"ContactFormTest.php <span style='color:#111;'> 1.80KB </span>","children":null,"spread":false},{"title":"LoginFormTest.php <span style='color:#111;'> 1.83KB </span>","children":null,"spread":false}],"spread":false},{"title":"_bootstrap.php <span style='color:#111;'> 56B </span>","children":null,"spread":false},{"title":"templates","children":[{"title":"fixtures","children":[{"title":".gitkeep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false},{"title":"unit.suite.yml <span style='color:#111;'> 152B </span>","children":null,"spread":false},{"title":"functional","children":[{"title":"AboutCept.php <span style='color:#111;'> 172B </span>","children":null,"spread":false},{"title":"ContactCept.php <span style='color:#111;'> 1.43KB </span>","children":null,"spread":false},{"title":"HomeCept.php <span style='color:#111;'> 223B </span>","children":null,"spread":false},{"title":"LoginCept.php <span style='color:#111;'> 713B </span>","children":null,"spread":false},{"title":"_bootstrap.php <span style='color:#111;'> 85B </span>","children":null,"spread":false}],"spread":false},{"title":"config","children":[{"title":"unit.php <span style='color:#111;'> 202B </span>","children":null,"spread":false},{"title":"acceptance.php <span style='color:#111;'> 208B </span>","children":null,"spread":false},{"title":"config.php <span style='color:#111;'> 355B </span>","children":null,"spread":false},{"title":"functional.php <span style='color:#111;'> 742B </span>","children":null,"spread":false}],"spread":false},{"title":"functional.suite.yml <span style='color:#111;'> 426B </span>","children":null,"spread":false},{"title":"_bootstrap.php <span style='color:#111;'> 879B </span>","children":null,"spread":false},{"title":"acceptance.suite.yml <span style='color:#111;'> 1022B </span>","children":null,"spread":false},{"title":"_output","children":[{"title":".gitignore <span style='color:#111;'> 13B </span>","children":null,"spread":false}],"spread":false},{"title":"templates","children":[{"title":".gitignore <span style='color:#111;'> 13B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true},{"title":"composer.lock <span style='color:#111;'> 34.81KB </span>","children":null,"spread":false},{"title":"composer.json <span style='color:#111;'> 169B </span>","children":null,"spread":false},{"title":"models","children":[{"title":"User.php <span style='color:#111;'> 2.42KB </span>","children":null,"spread":false},{"title":"Offer.php <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"PropertyList.php <span style='color:#111;'> 987B </span>","children":null,"spread":false},{"title":"ContactForm.php <span style='color:#111;'> 1.48KB </span>","children":null,"spread":false},{"title":"Product.php <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false},{"title":"PropertyGroup.php <span style='color:#111;'> 916B </span>","children":null,"spread":false},{"title":"Page.php <span style='color:#111;'> 992B </span>","children":null,"spread":false},{"title":"LoginForm.php <span style='color:#111;'> 1.87KB </span>","children":null,"spread":false}],"spread":true},{"title":"vendor","children":[{"title":".gitignore <span style='color:#111;'> 14B </span>","children":null,"spread":false}],"spread":true},{"title":"web","children":[{"title":"css","children":[{"title":"site.css <span style='color:#111;'> 1.33KB </span>","children":null,"spread":false}],"spread":false},{"title":"robots.txt <span style='color:#111;'> 23B </span>","children":null,"spread":false},{"title":"index.php <span style='color:#111;'> 370B </span>","children":null,"spread":false},{"title":"index-test.php <span style='color:#111;'> 525B </span>","children":null,"spread":false},{"title":"favicon.ico <span style='color:#111;'> 318B </span>","children":null,"spread":false},{"title":"assets","children":[{"title":".gitignore <span style='color:#111;'> 14B </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"config","children":[{"title":"banks-local.php <span style='color:#111;'> 19B </span>","children":null,"spread":false},{"title":"console.php <span style='color:#111;'> 732B </span>","children":null,"spread":false},{"title":"params.php <span style='color:#111;'> 60B </span>","children":null,"spread":false},{"title":"web.php <span style='color:#111;'> 2.21KB </span>","children":null,"spread":false},{"title":"db.php <span style='color:#111;'> 195B </span>","children":null,"spread":false},{"title":"banks-default.php <span style='color:#111;'> 2.32KB </span>","children":null,"spread":false}],"spread":false},{"title":"modules","children":[{"title":"catalog","children":[{"title":"views","children":[{"title":"default","children":[{"title":"index.php <span style='color:#111;'> 191B </span>","children":null,"spread":false},{"title":"_item.php <span style='color:#111;'> 59B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"CatalogModule.php <span style='color:#111;'> 270B </span>","children":null,"spread":false},{"title":"controllers","children":[{"title":"DefaultController.php <span style='color:#111;'> 468B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false},{"title":"LICENSE.md <span style='color:#111;'> 1.58KB </span>","children":null,"spread":false},{"title":"yii <span style='color:#111;'> 697B </span>","children":null,"spread":false},{"title":"commands","children":[{"title":"HelloController.php <span style='color:#111;'> 715B </span>","children":null,"spread":false}],"spread":false},{"title":"assets","children":[{"title":"AppAsset.php <span style='color:#111;'> 546B </span>","children":null,"spread":false}],"spread":false},{"title":"controllers","children":[{"title":"DefaultController.php <span style='color:#111;'> 2.24KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}]