/
jagepard
/
PhpDesignPatterns-Interpreter
Обзор
Документация
Войти
/
jagepard
/
PhpDesignPatterns-Interpreter
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
run
21 строка
588 B
Jagepard
Major update
30 апр 2026, 16:53
30 апр 2026, 16:53
a611de4
Код
Авторство
О чём код?
#!/usr/bin/env php <?php namespace Behavioral\Interpreter; require_once "vendor/autoload.php"; $cardFile = new CardFile(); $cardFile->addAlbum(new Album("Korn", "Untouchables")); $cardFile->addAlbum(new Album("Deftones", "Adrenaline")); $interpreter = new Interpreter($cardFile); try { print($interpreter->interpret("album 2")); print($interpreter->interpret("album author 2")); print($interpreter->interpret("album author 1")); print($interpreter->interpret("author 1")); } catch (\Exception $e) { printf("%s", "Caught exception: " . $e->getMessage() . "\n"); }