1

Phinx はデータベース移行の優れたツールであり、コマンドによってテーブルを作成し、そこにデータをシードするターミナルで正常に動作していますが、テーブルに挿入する前に、このコードからブラウザーで出力を確認したいのですが、誰でも配置方法を手伝ってもらえますか?いくつかの var_dumps を入力して、ターミナルまたはブラウザで何らかの方法で出力を確認しますか?

コード例:

public function up()
{

    $userLinks = $this->fetchAll('SELECT * FROM user_links');
    var_dump($userLinks);

    foreach ($userLinks as $userLink) {
        $actionPlugin = ucfirst($userLink['action']);
        $actionParams = array();
        $actionParams['UserID'] = $userLink['userID'];

        if (isset($userLink['userSurveyID'])) {
            $actionParams['UserSurveyID'] = $userLink['userSurveyID'];
        }
        $jsonParamString = json_encode($actionParams);

        $this->execute("
            INSERT INTO `token_links` (`linkID`, `token`, `actionPlugin`, `actionParams`) VALUES
            ({$userLink['userLinkID']}, '{$userLink['token']}', '$actionPlugin', '$jsonParamString');
            ");
    }


}
4

1 に答える 1