# 5.2 类的加载

## 类的加载

php-msf类的加载采用自动加载机制，它是基于命名空间的全自动加载。

## 获取对象

php-msf要求所有的对象要求通过对象池的方式来获取，如下示例：

```php
<?php
function httpLoadObject()
{
    // 获取Http Client
    $client = $this->getObject(\PG\MSF\Client\Http\Client::class);
    // 获取Task
    $client = $this->getObject(\App\Tasks\Idallloc::class);
    // 获取Model
    $client = $this->getObject(\App\Models\Demo::class, [1, 2]);
    // 获取内建对象
    $client = $this->getObject(\swoole_http_client::class, [$ip, $port]);
}
```

# links
  * [目录](../README.md)
  * 上一节: [协程](5.1-协程.md)
  * 下一节: [异步HttpClient](5.3-异步HttpClient.md)