eyepax-prasanna/php7-starter-kit

此软件包最新版本(dev-master)的许可信息不可用。

这是一个用于使用PHP 7开始应用的启动套件。

dev-master 2017-08-11 11:43 UTC

This package is auto-updated.

Last update: 2024-09-07 18:34:36 UTC


README

PHP 7启动套件

Eyepax IT咨询(私人)有限公司

关于PHP 7启动套件

这是一个为那些想要用PHP 7构建应用的套件。这是基于PHP7模板的增强版本。新增功能包括

快速开始

使用composer安装。

composer create-project eyepax-prasanna/php7-starter-kit <project-path> -s dev

使用PHP 7启动套件

此启动套件易于使用。它有清晰的目录结构。

  • config目录包含配置文件,您可以根据需要添加任意数量的文件。您可以通过调用文件名和键名(点分隔符)在任何地方访问配置值。例如:config('general.pagination_per_page')
  • 可以在.env文件中定义环境变量,并使用env()函数调用它们。提供了一个示例env文件(.env.example)。
  • src/app目录包含控制器、库、模型和存储库。
  • src/resources目录可以包含模板视图文件。
  • src/routes.php可以包含应用的路由。有关路由的更多详细信息,请参阅PHRoute文档。
  • 可以使用Laravel风格检索所有输入值。要获取所有输入值,请使用Input::all(),要获取特定值,请使用Input::get('item')
  • 已配置phpcs,因此可以确保代码符合PSR标准。
  • url()函数将给出应用的URL。您可以通过传递参数来追加URL的一部分。例如:url('users')将给出http://{应用URL}/users。
  • storage_path()函数将给出存储文件夹的相对路径。因此,您可以在那里保存上传的文件。
  • public_path()函数将给出Web文件夹的相对路径。
  • dd('contents')将打印并退出(Laravel风格的函数)。