├── .gitignore ├── .scrutinizer.yml ├── License ├── composer.json ├── core ├── App.php ├── Config.php ├── Container.php ├── Controller.php ├── Db.php ├── Facade.php ├── Model.php ├── Mysql.php ├── Request.php ├── Route.php ├── Validate.php ├── configs │ └── core.php ├── helpers │ ├── Chaos.php │ ├── Curl.php │ ├── Dispatch.php │ ├── Dom.php │ ├── Page.php │ ├── PinYin.php │ └── TimeAgo.php ├── models │ └── BaseDb.php └── tools │ ├── Arr.php │ └── Str.php ├── docs ├── .nojekyll ├── CNAME ├── README.md ├── _asset │ ├── puck.svg │ └── style.css ├── _coverpage.md ├── _sidebar.md ├── chaos.md ├── config.md ├── controller.md ├── curl.md ├── db.md ├── di.md ├── docsify.min.js ├── dom.md ├── exception.md ├── formind.md ├── index.html ├── model.md ├── pinyin.md ├── preface.md ├── quickstart.md ├── router.md ├── validate.md └── view.md ├── function.php ├── phpunit.xml ├── readme.md └── tests ├── .env ├── app └── models │ ├── Test.php │ └── UserTest.php ├── puck ├── AppTest.php ├── ContainerTest.php ├── ControllerTest.php ├── FacadeTest.php ├── ModelTest.php ├── helpers │ ├── CurlTest.php │ ├── DomTest.php │ └── PinYinTest.php └── tools │ └── StrTest.php └── test.php /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | *.iml 3 | .idea 4 | .vscode 5 | composer.lock 6 | vendor 7 | cache -------------------------------------------------------------------------------- /.scrutinizer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/.scrutinizer.yml -------------------------------------------------------------------------------- /License: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/License -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/composer.json -------------------------------------------------------------------------------- /core/App.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/core/App.php -------------------------------------------------------------------------------- /core/Config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/core/Config.php -------------------------------------------------------------------------------- /core/Container.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/core/Container.php -------------------------------------------------------------------------------- /core/Controller.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/core/Controller.php -------------------------------------------------------------------------------- /core/Db.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/core/Db.php -------------------------------------------------------------------------------- /core/Facade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/core/Facade.php -------------------------------------------------------------------------------- /core/Model.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/core/Model.php -------------------------------------------------------------------------------- /core/Mysql.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/core/Mysql.php -------------------------------------------------------------------------------- /core/Request.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/core/Request.php -------------------------------------------------------------------------------- /core/Route.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/core/Route.php -------------------------------------------------------------------------------- /core/Validate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/core/Validate.php -------------------------------------------------------------------------------- /core/configs/core.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/core/configs/core.php -------------------------------------------------------------------------------- /core/helpers/Chaos.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/core/helpers/Chaos.php -------------------------------------------------------------------------------- /core/helpers/Curl.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/core/helpers/Curl.php -------------------------------------------------------------------------------- /core/helpers/Dispatch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/core/helpers/Dispatch.php -------------------------------------------------------------------------------- /core/helpers/Dom.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/core/helpers/Dom.php -------------------------------------------------------------------------------- /core/helpers/Page.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/core/helpers/Page.php -------------------------------------------------------------------------------- /core/helpers/PinYin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/core/helpers/PinYin.php -------------------------------------------------------------------------------- /core/helpers/TimeAgo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/core/helpers/TimeAgo.php -------------------------------------------------------------------------------- /core/models/BaseDb.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/core/models/BaseDb.php -------------------------------------------------------------------------------- /core/tools/Arr.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/core/tools/Arr.php -------------------------------------------------------------------------------- /core/tools/Str.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/core/tools/Str.php -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | puck.zz173.com -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/_asset/puck.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/docs/_asset/puck.svg -------------------------------------------------------------------------------- /docs/_asset/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/docs/_asset/style.css -------------------------------------------------------------------------------- /docs/_coverpage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/docs/_coverpage.md -------------------------------------------------------------------------------- /docs/_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/docs/_sidebar.md -------------------------------------------------------------------------------- /docs/chaos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/docs/chaos.md -------------------------------------------------------------------------------- /docs/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/docs/config.md -------------------------------------------------------------------------------- /docs/controller.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/docs/controller.md -------------------------------------------------------------------------------- /docs/curl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/docs/curl.md -------------------------------------------------------------------------------- /docs/db.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/docs/db.md -------------------------------------------------------------------------------- /docs/di.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/docs/di.md -------------------------------------------------------------------------------- /docs/docsify.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/docs/docsify.min.js -------------------------------------------------------------------------------- /docs/dom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/docs/dom.md -------------------------------------------------------------------------------- /docs/exception.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/docs/exception.md -------------------------------------------------------------------------------- /docs/formind.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/docs/formind.md -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/docs/model.md -------------------------------------------------------------------------------- /docs/pinyin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/docs/pinyin.md -------------------------------------------------------------------------------- /docs/preface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/docs/preface.md -------------------------------------------------------------------------------- /docs/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/docs/quickstart.md -------------------------------------------------------------------------------- /docs/router.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/docs/router.md -------------------------------------------------------------------------------- /docs/validate.md: -------------------------------------------------------------------------------- 1 | # 验证 2 | 3 | 文档待完善... -------------------------------------------------------------------------------- /docs/view.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/docs/view.md -------------------------------------------------------------------------------- /function.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/function.php -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/phpunit.xml -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/readme.md -------------------------------------------------------------------------------- /tests/.env: -------------------------------------------------------------------------------- 1 | APP_TIMEZONE=UTC 2 | version=1.1.1 3 | DEBUG=true 4 | -------------------------------------------------------------------------------- /tests/app/models/Test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/tests/app/models/Test.php -------------------------------------------------------------------------------- /tests/app/models/UserTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/tests/app/models/UserTest.php -------------------------------------------------------------------------------- /tests/puck/AppTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/tests/puck/AppTest.php -------------------------------------------------------------------------------- /tests/puck/ContainerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/tests/puck/ContainerTest.php -------------------------------------------------------------------------------- /tests/puck/ControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/tests/puck/ControllerTest.php -------------------------------------------------------------------------------- /tests/puck/FacadeTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/tests/puck/FacadeTest.php -------------------------------------------------------------------------------- /tests/puck/ModelTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/tests/puck/ModelTest.php -------------------------------------------------------------------------------- /tests/puck/helpers/CurlTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/tests/puck/helpers/CurlTest.php -------------------------------------------------------------------------------- /tests/puck/helpers/DomTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/tests/puck/helpers/DomTest.php -------------------------------------------------------------------------------- /tests/puck/helpers/PinYinTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/tests/puck/helpers/PinYinTest.php -------------------------------------------------------------------------------- /tests/puck/tools/StrTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/tests/puck/tools/StrTest.php -------------------------------------------------------------------------------- /tests/test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohroy/puck/HEAD/tests/test.php --------------------------------------------------------------------------------