Skip to content

Commit

Permalink
Renamed hyperf-cloud to hyperf. (hyperf#754)
Browse files Browse the repository at this point in the history
  • Loading branch information
limingxinleo authored Oct 22, 2019
1 parent 2722cf2 commit 85042de
Show file tree
Hide file tree
Showing 1,235 changed files with 1,721 additions and 1,726 deletions.
2 changes: 1 addition & 1 deletion .php_cs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ This file is part of Hyperf.
@link https://www.hyperf.io
@document https://doc.hyperf.io
@contact [email protected]
@license https://github.com/hyperf-cloud/hyperf/blob/master/LICENSE
@license https://github.com/hyperf/hyperf/blob/master/LICENSE
EOF;

return PhpCsFixer\Config::create()
Expand Down
386 changes: 193 additions & 193 deletions CHANGELOG.md

Large diffs are not rendered by default.

12 changes: 6 additions & 6 deletions README-CN.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
[English](./README.md) | 中文

[![Build Status](https://travis-ci.org/hyperf-cloud/hyperf.svg?branch=master)](https://travis-ci.org/hyperf-cloud/hyperf)
[![Build Status](https://travis-ci.org/hyperf/hyperf.svg?branch=master)](https://travis-ci.org/hyperf/hyperf)
<a href="https://packagist.org/packages/hyperf/hyperf"><img src="https://poser.pugx.org/hyperf/hyperf/v/stable.svg" alt="Latest Stable Version"></a>
[![Php Version](https://img.shields.io/badge/php-%3E=7.2-brightgreen.svg?maxAge=2592000)](https://secure.php.net/)
[![Swoole Version](https://img.shields.io/badge/swoole-%3E=4.4-brightgreen.svg?maxAge=2592000)](https://github.com/swoole/swoole-src)
[![Hyperf License](https://img.shields.io/github/license/hyperf-cloud/hyperf.svg?maxAge=2592000)](https://github.com/hyperf-cloud/hyperf/blob/master/LICENSE)
[![Hyperf License](https://img.shields.io/github/license/hyperf/hyperf.svg?maxAge=2592000)](https://github.com/hyperf/hyperf/blob/master/LICENSE)

# 介绍

Expand Down Expand Up @@ -48,8 +48,8 @@ Hyperf 还提供了 `基于 PSR-11 的依赖注入容器`、`注解`、`AOP 面

# 代码贡献者

感谢所有参与 Hyperf 开发的代码贡献者。 [[contributors](https://github.com/hyperf-cloud/hyperf/graphs/contributors)]
<a href="https://github.com/hyperf-cloud/hyperf/graphs/contributors"><img src="https://opencollective.com/hyperf/contributors.svg?width=890&button=false" /></a>
感谢所有参与 Hyperf 开发的代码贡献者。 [[contributors](https://github.com/hyperf/hyperf/graphs/contributors)]
<a href="https://github.com/hyperf/hyperf/graphs/contributors"><img src="https://opencollective.com/hyperf/contributors.svg?width=890&button=false" /></a>

# 资金赞助方

Expand All @@ -65,7 +65,7 @@ Hyperf 还提供了 `基于 PSR-11 的依赖注入容器`、`注解`、`AOP 面
<tr>
<td align="left" valign="middle">
<a href="https://1shanghu.com" target="_blank">
<img height="80px" src="https://github.com/hyperf-cloud/hyperf/blob/master/doc/zh/imgs/1shanghu.jpg">
<img height="80px" src="https://github.com/hyperf/hyperf/blob/master/doc/zh/imgs/1shanghu.jpg">
</a>
</td>
</tr><tr></tr>
Expand All @@ -75,4 +75,4 @@ Hyperf 还提供了 `基于 PSR-11 的依赖注入容器`、`注解`、`AOP 面

# 开源协议

Hyperf 是一个基于 [MIT 协议](https://github.com/hyperf-cloud/hyperf/blob/master/LICENSE) 开源的软件。
Hyperf 是一个基于 [MIT 协议](https://github.com/hyperf/hyperf/blob/master/LICENSE) 开源的软件。
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
English | [中文](./README-CN.md)

[![Build Status](https://travis-ci.org/hyperf-cloud/hyperf.svg?branch=master)](https://travis-ci.org/hyperf-cloud/hyperf)
[![Build Status](https://travis-ci.org/hyperf/hyperf.svg?branch=master)](https://travis-ci.org/hyperf/hyperf)
[![Financial Contributors on Open Collective](https://opencollective.com/hyperf/all/badge.svg?label=financial+contributors)](https://opencollective.com/hyperf)
[![Php Version](https://img.shields.io/badge/php-%3E=7.2-brightgreen.svg?maxAge=2592000)](https://secure.php.net/)
[![Swoole Version](https://img.shields.io/badge/swoole-%3E=4.4-brightgreen.svg?maxAge=2592000)](https://github.com/swoole/swoole-src)
[![Hyperf License](https://img.shields.io/github/license/hyperf-cloud/hyperf.svg?maxAge=2592000)](https://github.com/hyperf-cloud/hyperf/blob/master/LICENSE)
[![Hyperf License](https://img.shields.io/github/license/hyperf/hyperf.svg?maxAge=2592000)](https://github.com/hyperf/hyperf/blob/master/LICENSE)

# Introduction

Expand Down Expand Up @@ -36,8 +36,8 @@ If you discover a security vulnerability within Hyperf, please send an e-mail to

# Code Contributors

This project exists thanks to all the people who contribute. [[Contribute](https://github.com/hyperf-cloud/hyperf/graphs/contributors)].
<a href="https://github.com/hyperf-cloud/hyperf/graphs/contributors"><img src="https://opencollective.com/hyperf/contributors.svg?width=890&button=false" /></a>
This project exists thanks to all the people who contribute. [[Contribute](https://github.com/hyperf/hyperf/graphs/contributors)].
<a href="https://github.com/hyperf/hyperf/graphs/contributors"><img src="https://opencollective.com/hyperf/contributors.svg?width=890&button=false" /></a>

# Financial Contributors

Expand All @@ -53,7 +53,7 @@ Support this project with your organization or company. Your logo will show up h
<tr>
<td align="left" valign="middle">
<a href="https://1shanghu.com" target="_blank">
<img height="80px" src="https://github.com/hyperf-cloud/hyperf/blob/master/doc/zh/imgs/1shanghu.jpg">
<img height="80px" src="https://github.com/hyperf/hyperf/blob/master/doc/zh/imgs/1shanghu.jpg">
</a>
</td>
</tr><tr></tr>
Expand Down
2 changes: 1 addition & 1 deletion bin/release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ do
echo ""
echo "Cloning $REMOTE";
TMP_DIR="/tmp/hyperf-split"
REMOTE_URL="[email protected]:hyperf-cloud/$REMOTE.git"
REMOTE_URL="[email protected]:hyperf/$REMOTE.git"

rm -rf $TMP_DIR;
mkdir $TMP_DIR;
Expand Down
2 changes: 1 addition & 1 deletion bin/split-linux.sh
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ if [[ $# -eq 0 ]]; then
fi

for REPO in $REPOS ; do
remote $REPO [email protected]:hyperf-cloud/$REPO.git
remote $REPO [email protected]:hyperf/$REPO.git

split "src/$REPO" $REPO
done
2 changes: 1 addition & 1 deletion bin/split.sh
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ if [[ $# -eq 0 ]]; then
fi

for REPO in $REPOS ; do
remote $REPO [email protected]:hyperf-cloud/$REPO.git
remote $REPO [email protected]:hyperf/$REPO.git

split "src/$REPO" $REPO
done
2 changes: 1 addition & 1 deletion bootstrap.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
* @link https://www.hyperf.io
* @document https://doc.hyperf.io
* @contact [email protected]
* @license https://github.com/hyperf-cloud/hyperf/blob/master/LICENSE
* @license https://github.com/hyperf/hyperf/blob/master/LICENSE
*/

! defined('BASE_PATH') && define('BASE_PATH', __DIR__);
Expand Down
2 changes: 1 addition & 1 deletion doc/en/amqp.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# AMQP

[https://github.com/hyperf-cloud/amqp](https://github.com/hyperf-cloud/amqp)
[https://github.com/hyperf/amqp](https://github.com/hyperf/amqp)

## Default Config
```php
Expand Down
4 changes: 2 additions & 2 deletions doc/en/aop.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@

AOP is an abbreviation for `Aspect Oriented Programming`, a technique for achieving unified maintenance of program functions through techniques such as dynamic proxy. AOP is a continuation of OOP and an important part of Hyperf. It is a derivative paradigm of functional programming. AOP can be used to isolate the various parts of the business logic, which reduces the degree of coupling between the various parts of the business logic, improves the reusability of the program, and improves the efficiency of development.

Popular speaking, it is in Hyperf that you can intervene in the execution of any method of any class managed by [hyperf/di](https://github.com/hyperf-cloud/di) through `Aspect`. Going in the process to change or enhance the functionality of the original method, this is AOP.
Popular speaking, it is in Hyperf that you can intervene in the execution of any method of any class managed by [hyperf/di](https://github.com/hyperf/di) through `Aspect`. Going in the process to change or enhance the functionality of the original method, this is AOP.

> Use AOP have to use [hyperf/di](https://github.com/hyperf-cloud/di) as the dependency injection container
> Use AOP have to use [hyperf/di](https://github.com/hyperf/di) as the dependency injection container
## Introduction

Expand Down
60 changes: 30 additions & 30 deletions doc/en/awesome-components.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ All officially provided component libraries have been coroutined processed, safe
This page will include a variety of Hyperf-compatible coroutine components and commonly used libraries that have been validated and safely used in coroutine, so you could quickly select the right components to complete your needs.

## How do I submit my component ?
If the component you developed is adapted to Hyperf, then you can send a `Pull Request` directly on the ` master` branch of the [hyperf-cloud/hyperf](https://github.com/hyperf-cloud/hyperf) project, which is to change the current page `(en/awesome-components.md)`.
If the component you developed is adapted to Hyperf, then you can send a `Pull Request` directly on the ` master` branch of the [hyperf/hyperf](https://github.com/hyperf/hyperf) project, which is to change the current page `(en/awesome-components.md)`.

## How to adapt Hyperf ?
We have provided you with a [Hyperf component development guide](en/component-guide/intro) to help you develop Hyperf component or adapt component to Hyperf framework.
Expand All @@ -15,7 +15,7 @@ All officially provided component libraries have been coroutined processed, safe
This page will include a variety of Hyperf-compatible coroutine components and commonly used libraries that have been validated and safely used in coroutine, so you could quickly select the right components to complete your needs.

## How do I submit my component ?
If the component you developed is adapted to Hyperf, then you can send a `Pull Request` directly on the ` master` branch of the [hyperf-cloud/hyperf](https://github.com/hyperf-cloud/hyperf) project, which is to change the current page `(en/awesome-components.md)`.
If the component you developed is adapted to Hyperf, then you can send a `Pull Request` directly on the ` master` branch of the [hyperf/hyperf](https://github.com/hyperf/hyperf) project, which is to change the current page `(en/awesome-components.md)`.

## How to adapt Hyperf ?
We have provided you with a [Hyperf component development guide](en/component-guide/intro) to help you develop Hyperf component or adapt component to Hyperf framework.
Expand All @@ -26,51 +26,51 @@ We have provided you with a [Hyperf component development guide](en/component-gu
- [nikic/fastroute](https://github.com/nikic/FastRoute) a commonly used high speed routing

## Event
- [hyperf/event](https://github.com/hyperf-cloud/event) PSR-14 based event manager provided by Hyperf officially
- [hyperf/event](https://github.com/hyperf/event) PSR-14 based event manager provided by Hyperf officially

## Log
- [hyperf/logger](https://github.com/hyperf-cloud/logger) PSR-3 based log manager provided by Hyperf officially
- [hyperf/logger](https://github.com/hyperf/logger) PSR-3 based log manager provided by Hyperf officially

## Command
- [hyperf/command](https://github.com/hyperf-cloud/command) Command management component based on [symfony/console](https://github.com/symfony/console) extension and support annotation provided by Hyperf officially
- [hyperf/command](https://github.com/hyperf/command) Command management component based on [symfony/console](https://github.com/symfony/console) extension and support annotation provided by Hyperf officially
- [symfony/console](https://github.com/symfony/console) Independent command management component provided by Symfony

## Database
- [hyperf/database](https://github.com/hyperf-cloud/database) Based on the Eloquent database ORM forked by Hyperf, this component can be reused in other frameworks
- [hyperf/model-cache](https://github.com/hyperf-cloud/model-cache) [Hyperf/database](https://github.com/hyperf-cloud/database) component-based automatic model caching component provided by Hyperf officially
- [hyperf/database](https://github.com/hyperf/database) Based on the Eloquent database ORM forked by Hyperf, this component can be reused in other frameworks
- [hyperf/model-cache](https://github.com/hyperf/model-cache) [Hyperf/database](https://github.com/hyperf/database) component-based automatic model caching component provided by Hyperf officially

## Dependency injection container
- [hyperf/di](https://github.com/hyperf-cloud/di) A dependency injection container provided by Hyperf officially, support annotations and AOP
- [hyperf/di](https://github.com/hyperf/di) A dependency injection container provided by Hyperf officially, support annotations and AOP

## Server
- [hyperf/http-server](https://github.com/hyperf-cloud/http-server) The HTTP server provided by Hyperf officially
- [hyperf/grpc-server](https://github.com/hyperf-cloud/grpc-server) The GRPC server provided by Hyperf officially
- [hyperf/websocket-server](https://github.com/hyperf-cloud/websocket-server) The WebSocket server provided by Hyperf officially
- [hyperf/rpc-server](https://github.com/hyperf-cloud/rpc-server) The abstract RPC server provided by Hyperf officially
- [hyperf/http-server](https://github.com/hyperf/http-server) The HTTP server provided by Hyperf officially
- [hyperf/grpc-server](https://github.com/hyperf/grpc-server) The GRPC server provided by Hyperf officially
- [hyperf/websocket-server](https://github.com/hyperf/websocket-server) The WebSocket server provided by Hyperf officially
- [hyperf/rpc-server](https://github.com/hyperf/rpc-server) The abstract RPC server provided by Hyperf officially

## Client
- [hyperf/consul](https://github.com/hyperf-cloud/consul) The Consul coroutine client provided by Hyperf officially
- [hyperf/elasticsearch](https://github.com/hyperf-cloud/elasticsearch) The Elasticsearch coroutine client provided by Hyperf officially
- [hyperf/grpc-client](https://github.com/hyperf-cloud/grpc-client) The GRPC coroutine client provided by Hyperf officially
- [hyperf/rpc-client](https://github.com/hyperf-cloud/rpc-client) The abstract RPC coroutine client provided by Hyperf officially
- [hyperf/guzzle](https://github.com/hyperf-cloud/guzzle) The Guzzle HTTP coroutine client provided by Hyperf officially
- [hyperf/redis](https://github.com/hyperf-cloud/redis) The Redis coroutine client provided by Hyperf officially
- [hyperf/websocket-client](https://github.com/hyperf-cloud/websocket-client) The WebSocket coroutine client provided by Hyperf officially
- [hyperf/cache](https://github.com/hyperf-cloud/cache) PSR-16-based cache coroutine client provided by Hyperf officially
- [hyperf/consul](https://github.com/hyperf/consul) The Consul coroutine client provided by Hyperf officially
- [hyperf/elasticsearch](https://github.com/hyperf/elasticsearch) The Elasticsearch coroutine client provided by Hyperf officially
- [hyperf/grpc-client](https://github.com/hyperf/grpc-client) The GRPC coroutine client provided by Hyperf officially
- [hyperf/rpc-client](https://github.com/hyperf/rpc-client) The abstract RPC coroutine client provided by Hyperf officially
- [hyperf/guzzle](https://github.com/hyperf/guzzle) The Guzzle HTTP coroutine client provided by Hyperf officially
- [hyperf/redis](https://github.com/hyperf/redis) The Redis coroutine client provided by Hyperf officially
- [hyperf/websocket-client](https://github.com/hyperf/websocket-client) The WebSocket coroutine client provided by Hyperf officially
- [hyperf/cache](https://github.com/hyperf/cache) PSR-16-based cache coroutine client provided by Hyperf officially

## Message queue
- [hyperf/amqp](https://github.com/hyperf-cloud/amqp) AMQP coroutine component provided by Hyperf officially
- [hyperf/async-queue](https://github.com/hyperf-cloud/async-queue) Redis-based asynchronous queue component provided by Hyperf officially
- [hyperf/amqp](https://github.com/hyperf/amqp) AMQP coroutine component provided by Hyperf officially
- [hyperf/async-queue](https://github.com/hyperf/async-queue) Redis-based asynchronous queue component provided by Hyperf officially

## Configuration center
- [hyperf/config-apollo](https://github.com/hyperf-cloud/config-apollo) Apollo Configuration Center Component provided by Hyperf officially
- [hyperf/config-aliyun-acm](https://github.com/hyperf-cloud/config-aliyun-acm) Aliyun ACM Application Configuration Service Component provided by Hyperf officially
- [hyperf/config-apollo](https://github.com/hyperf/config-apollo) Apollo Configuration Center Component provided by Hyperf officially
- [hyperf/config-aliyun-acm](https://github.com/hyperf/config-aliyun-acm) Aliyun ACM Application Configuration Service Component provided by Hyperf officially

## Service governance
- [hyperf/json-rpc](https://github.com/hyperf-cloud/json-rpc) JSON-RPC protocol component provided by Hyperf officially
- [hyperf/rate-limit](https://github.com/hyperf-cloud/rate-limit) Token bucket algorithm-based rate limiter component provided by Hyperf officially
- [hyperf/load-balancer](https://github.com/hyperf-cloud/load-balancer) Load balancer component provided by Hyperf officially
- [hyperf/service-governance](https://github.com/hyperf-cloud/service-governance) Service governance component provided by Hyperf officially
- [hyperf/tracer](https://github.com/hyperf-cloud/tracer) OpenTracing component provided by Hyperf officially
- [hyperf/circuit-breaker](https://github.com/hyperf-cloud/circuit-breaker) service circuit breaker component provided by Hyperf officially
- [hyperf/json-rpc](https://github.com/hyperf/json-rpc) JSON-RPC protocol component provided by Hyperf officially
- [hyperf/rate-limit](https://github.com/hyperf/rate-limit) Token bucket algorithm-based rate limiter component provided by Hyperf officially
- [hyperf/load-balancer](https://github.com/hyperf/load-balancer) Load balancer component provided by Hyperf officially
- [hyperf/service-governance](https://github.com/hyperf/service-governance) Service governance component provided by Hyperf officially
- [hyperf/tracer](https://github.com/hyperf/tracer) OpenTracing component provided by Hyperf officially
- [hyperf/circuit-breaker](https://github.com/hyperf/circuit-breaker) service circuit breaker component provided by Hyperf officially

2 changes: 1 addition & 1 deletion doc/en/cache.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Cache

[https://github.com/hyperf-cloud/cache](https://github.com/hyperf-cloud/cache)
[https://github.com/hyperf/cache](https://github.com/hyperf/cache)

## Config

Expand Down
4 changes: 2 additions & 2 deletions doc/en/circuit-breaker.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@ composer require hyperf/circuit-breaker

## Why you need a Circuit Breaker ?

In distributed systems, it is often the case that the entire system is unavailable due to the unavailability of a basic service. This phenomenon is called the service avalanche effect. In response to service avalanches, a common practice is to downgrade services. The [hyperf/circuit-breaker](https://github.com/hyperf-cloud/circuit-breaker) component is designed to solve this problem.
In distributed systems, it is often the case that the entire system is unavailable due to the unavailability of a basic service. This phenomenon is called the service avalanche effect. In response to service avalanches, a common practice is to downgrade services. The [hyperf/circuit-breaker](https://github.com/hyperf/circuit-breaker) component is designed to solve this problem.

## Usage

## Why you need a Circuit Breaker ?

In distributed systems, it is often the case that the entire system is unavailable due to the unavailability of a basic service. This phenomenon is called the service avalanche effect. In response to service avalanches, a common practice is to downgrade services. The [hyperf/circuit-breaker](https://github.com/hyperf-cloud/circuit-breaker) component is designed to solve this problem.
In distributed systems, it is often the case that the entire system is unavailable due to the unavailability of a basic service. This phenomenon is called the service avalanche effect. In response to service avalanches, a common practice is to downgrade services. The [hyperf/circuit-breaker](https://github.com/hyperf/circuit-breaker) component is designed to solve this problem.

## Using Circuit Breaker

Expand Down
Loading

0 comments on commit 85042de

Please sign in to comment.