资讯专栏INFORMATION COLUMN

Luthier CI安装 Installation

inapt / 703人阅读

摘要:安装内容要求安装获得启用自动加载和挂钩将与您的应用程序连接初始化要求安装获得需要通过安装。编写权限如果在创建基本文件期间出现错误,则可能是由于权限不足。确保该文件夹具有写入权限

安装 ( Installation ) 内容 ( Contents )

要求 Requirements

安装 Installation

获得Luthier CI Get Luthier CI

启用Composer自动加载和挂钩 Enable Composer autoload and hooks

将Luthier CI与您的应用程序连接 Connect Luthier CI with your application

初始化 Initialization

要求 ( Requirements )

PHP >= 5.6 (Compatible con PHP 7)

CodeIgniter 3

安装 ( Installation ) 获得Luthier CI ( Get Luthier CI )

需要Composer

Luthier CI通过Composer安装。你可以在这里得到它。 here.

转到该application文件夹并执行以下命令:

composer require luthier/luthier
启用Composer autoloadhooks

要使Luthier CI工作,必须在框架中启用Composer 自动加载和挂钩。在文件中config.php修改以下内容:



 将Luthier CI与您的应用程序连接

在hooks.php文件中,将Luthier CI挂钩分配给$hook变量:


在routes.php文件中,将Luthier CI路由分配给$route变量:



 初始化 ( Initialization )

第一次执行Luthier CI时,会自动创建一些文件和文件夹:

routes/web.php: HTTP路由文件

routes/api.php: AJAX路由文件

routes/cli.php: CLI路由文件

controllers/Luthier.php: 假控制器,必须使用一些路线

middleware: 用于保存中间件文件的文件夹

在框架初始化期间,调用钩子:

LuthierHook::getHooks()返回一个带有Luthier CI使用的钩子的数组,包括启动它所需的钩子。

此时,Luthier CI分析并编译上述前三个文件中定义的所有路由。

然后,当框架加载application/config/routes.php文件中的路由时,

LuthierRoute::getRoutes()返回一个数组,其中包含CodeIgniter理解的格式的路由。

以下所有内容都是框架的正常执行。

编写权限 ( Writing permissions )

如果在创建Luthier CI基本文件期间出现错误,则可能是由于权限不足。确保该 application 文件夹具有写入权限

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/31370.html

相关文章

  • Luthier CI 简单的认证 SimpleAuth

    摘要:访问控制列表的配置与访问控制列表使用的类别和权限类别组的名称和的关联排列。 简单的认证 SimpleAuth 内容 Contents 介绍 Introduction 安装 Installation 第1步:复制所需的文件 Step 1: Copy the required files 第2步:安装数据库 Step 2: Install the database 第3步:定义...

    Scorpion 评论0 收藏0
  • 关于Luthier CI

    摘要:欢迎关于是的一个插件,增加了有趣的功能,旨在简化大型网站和的构建。它是为了尽可能地与框架集成,因此在安装后,应用程序中已存在的所有内容应该继续正常工作。在大多数情况下,安装不会超过分钟社区和支持要报告错误并提出更改,请访问上的存储库 欢迎 关于Luthier CI Luthier CI是CodeIgniter的一个插件,增加了有趣的功能,旨在简化大型网站和API的构建。 它是为了尽可能...

    lk20150415 评论0 收藏0
  • Luthier CI 路由 Routes

    摘要:使用时,必须为每个路由定义接受的谓词,并且任何与这些参数不匹配的请求都将生成错误。使用,可以使用匿名函数作为控制器,甚至可以在不使用单个控制器的情况下构建完整的应用程序。通过使用您告诉的方法,该路由将在请求下可用。 路由 ( Routes ) 内容 ( Contents ) 介绍 Introduction 路由类型 Route types 句法 Syntax 命名空间 Nam...

    RichardXG 评论0 收藏0
  • Luthier CI 命令行 Command line

    摘要:写入权限确保该文件夹具有写入权限,以便这些命令正常工作仅适用于开发出于安全原因,如果您的应用程序配置了或环境,则将禁用这些命令激活默认情况下禁用工具。 命令行 Command line 内容 Contents 介绍 Introduction 句法 Syntax 使用CLI路由 Using CLI routes 内置CLI工具 Built-in CLI tools 激活 Ac...

    yimo 评论0 收藏0
  • Luthier CI 认证 Authentication

    摘要:认证介绍包含构建用户身份验证系统所需的所有工具。不幸的是,它缺乏易于实现,维护和扩展的集成接口或库。激活作为可选模块,必须首先激活认证功能。它专为最常见的身份验证设计通过表单和数据库进行传统登录。 认证 Authentication 介绍 Introduction CodeIgniter包含构建用户身份验证系统所需的所有工具。不幸的是,它缺乏易于实现,维护和扩展的集成接口或库。 Lut...

    FrancisSoung 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<