Example #1
0
        throw new RuntimeException('Unable to locate Composer autoloader; please run "composer install".');
}
use PhpSchool\LearnYouPhp\Exercise\ConcernedAboutSeparation;
use PhpSchool\LearnYouPhp\Exercise\TimeServer;
use PhpSchool\LearnYouPhp\Exercise\DatabaseRead;
use PhpSchool\LearnYouPhp\Exercise\ExceptionalCoding;
use PhpSchool\PhpWorkshop\Application;
use PhpSchool\LearnYouPhp\Exercise\BabySteps;
use PhpSchool\LearnYouPhp\Exercise\FilteredLs;
use PhpSchool\LearnYouPhp\Exercise\HelloWorld;
use PhpSchool\LearnYouPhp\Exercise\MyFirstIo;
use PhpSchool\LearnYouPhp\Exercise\ArrayWeGo;
use PhpSchool\LearnYouPhp\Exercise\HttpJsonApi;
use PhpSchool\LearnYouPhp\Exercise\DependencyHeaven;
$app = new Application('Learn You PHP!', __DIR__ . '/config.php');
$app->addExercise(HelloWorld::class);
$app->addExercise(BabySteps::class);
$app->addExercise(MyFirstIo::class);
$app->addExercise(FilteredLs::class);
$app->addExercise(ConcernedAboutSeparation::class);
$app->addExercise(ArrayWeGo::class);
$app->addExercise(ExceptionalCoding::class);
$app->addExercise(DatabaseRead::class);
$app->addExercise(TimeServer::class);
$app->addExercise(HttpJsonApi::class);
$app->addExercise(DependencyHeaven::class);
$art = <<<ART
        _ __ _
       / |..| \\
       \\/ || \\/
        |_''_|