eden/path

路径解析器

4.0.1 2015-10-13 04:30 UTC

This package is auto-updated.

Last update: 2024-09-13 20:51:00 UTC


README

Build Status

====

安装

composer install eden/path

====

简介

以这种方式实例化路径。

$path = eden('path', '/some/path');

====

API

====

绝对路径

尝试获取服务器上描述的完整绝对路径。给定的路径必须存在。

用法

eden('path', '/some/path')->absolute(string|null $root);

参数

  • string|null $root - 根路径

返回 Eden\Path\Index

示例

eden('path', '/some/path')->absolute();

====

追加

将路径添加到现有路径中

用法

eden('path', '/some/path')->append(*string $path);

参数

  • *string $path - 要追加的额外路径

返回 Eden\Path\Index

示例

eden('path', '/some/path')->append('foo');

====

getArray

返回路径数组

用法

eden('path', '/some/path')->getArray();

参数

返回 array

====

prepend

在现有路径之前添加路径

用法

eden('path', '/some/path')->prepend(*string $path);

参数

  • *string $path - 要追加的路径

返回 Eden\Path\Index

示例

eden('path', '/some/path')->prepend('foo');

====

pop

移除最后一个路径

用法

eden('path', '/some/path')->pop();

参数

返回 Eden\Path\Index

====

replace

用这个替换最后一个路径

用法

eden('path', '/some/path')->replace(*string $path);

参数

  • *string $path - 用这个替换最后一个路径

返回 Eden\Path\Index

示例

eden('path', '/some/path')->replace('foo');

====

#对Eden的贡献

Eden 的贡献遵循 Github 工作流程。请在贡献之前阅读。

##设置您的机器并添加 Eden 仓库和您的分支

  1. 分支仓库
  2. 启动本地终端,从您分支的 v4 分支创建一个新分支,分支名称描述了您的更改。可能的分支名称类型
    • bugfix
    • feature
    • improvement
  3. 进行更改。始终确保在所有提交上签出 (-s)(git commit -s -m "提交信息")

##创建拉取请求

  1. 请确保在创建拉取请求之前运行 phpunit
  2. 将您的代码推送到远程分支。
  3. 回到您的GitHub分支,提交一个拉取请求。
  4. Eden 开发者将审查您的代码,并在它被分类为合适时合并。