オートローダー

プロジェクトでオートローダーが実装されていない場合、composerを使って生成することができます。手順は以下の通りです。

1. composer.jsonの変更
composer.jsonautoload.psr-4"" : "./"を追加します。例えば:

{
    "require": {
        "workerman/workerman" : "^v4.0.0"
    },
    "autoload": {
        "psr-4": {
            "" : "./"
        }
    }
}

2. autoload.phpの生成
composer dumpautoloadを実行します。

3. autoload.phpの読み込み
プロジェクトのstart.phpの先頭でvendor/autoload.phpを読み込みます。例えば:

<?php
require_once __DIR__ . '/vendor/autoload.php';

4. workermanの再起動
php start.php restart