ラボ > FuelPHP:エラー絡み

FuelPHPでインスタンス作成時にエラー

インスタンス作成しようとしたら「Class 'Fuel\Tasks\SplFileObject' not found」ってエラーがでてきた

作成日:2020-06-09, 更新日:2020-06-09

対策

・「\」を付ける

// $today = new DateTime(〇〇〇〇);
$today = new \DateTime(〇〇〇〇);

static関連も

// $file = new SplFileObject($path);
// $file->setFlags(SplFileObject::READ_CSV | SplFileObject::READ_AHEAD | SplFileObject::SKIP_EMPTY | SplFileObject::DROP_NEW_LINE);
// ↓「SplFileObject::xxx」たちも「\」をつけた「\SplFileObject::xxx」にする
$file = new \SplFileObject($path);
$file->setFlags(\SplFileObject::READ_CSV | \SplFileObject::READ_AHEAD | \SplFileObject::SKIP_EMPTY | \SplFileObject::DROP_NEW_LINE);

関連項目

FuelPHPとDateTimeクラスでエラー