# Zhamao Framework: ClassAliasHelper类 参考

ClassAliasHelper类 参考

## 静态 Public 成员函数

static | addAlias (string $class, string $alias)
static | isAlias (string $alias)
static | getAlias (string $alias)
static | getAliasByClass (string $class)
static | getClass (string $alias)
static | getAllAlias ()

## 详细描述

旨在帮助识别 class_alias 定义的类别名

## 成员函数说明

## addAlias()

static addAlias | ( | string | $class,
|  | string | $alias
| ) |  |

static

添加一个类别名

参数

  string | $class | 类名
  string | $alias | 别名

## getAlias()

static getAlias | ( | string | $alias | ) |

static

获取别名定义信息

参数

  string | $alias | 别名

返回
  null|array{class:string,alias:string} 如果没有定义则返回 null

## getAliasByClass()

static getAliasByClass | ( | string | $class | ) |

static

根据类名获取别名

参数

  string | $class | 类名

返回
  null|array{class:string,alias:string} 如果没有定义则返回 null

## getAllAlias()

static getAllAlias | ( |  | ) |

static

获取所有别名定义信息

## getClass()

static getClass | ( | string | $alias | ) |

static

根据别名获取类名

参数

  string | $alias | 别名

返回
  string 类名

## isAlias()

static isAlias | ( | string | $alias | ) |

static

判断一个类是否是别名

参数

  string | $alias | 别名

该类的文档由以下文件生成:

- src/ZM/Container/ClassAliasHelper.php