├── .gitignore ├── .idea ├── SOLID-in-php-crash-course.iml ├── encodings.xml ├── misc.xml ├── modules.xml ├── php.xml ├── vcs.xml └── workspace.xml ├── Classes ├── AttackPlayer.php ├── KeepingPlayer.php ├── Match.php └── defencePlayer.php ├── Interfaces ├── AttackInterface.php ├── DefenseInterface.php ├── KeepingInterface.php └── PlayerInterface.php ├── Players ├── ElhadaryChild.php └── ElhadaryFather.php ├── README.md ├── composer.json └── public └── index.php /.gitignore: -------------------------------------------------------------------------------- 1 | /vendor/ 2 | -------------------------------------------------------------------------------- /.idea/SOLID-in-php-crash-course.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RamyHakam/SOLID-in-php-crash-course/HEAD/.idea/SOLID-in-php-crash-course.iml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RamyHakam/SOLID-in-php-crash-course/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RamyHakam/SOLID-in-php-crash-course/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RamyHakam/SOLID-in-php-crash-course/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/php.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RamyHakam/SOLID-in-php-crash-course/HEAD/.idea/php.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RamyHakam/SOLID-in-php-crash-course/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RamyHakam/SOLID-in-php-crash-course/HEAD/.idea/workspace.xml -------------------------------------------------------------------------------- /Classes/AttackPlayer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RamyHakam/SOLID-in-php-crash-course/HEAD/Classes/AttackPlayer.php -------------------------------------------------------------------------------- /Classes/KeepingPlayer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RamyHakam/SOLID-in-php-crash-course/HEAD/Classes/KeepingPlayer.php -------------------------------------------------------------------------------- /Classes/Match.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RamyHakam/SOLID-in-php-crash-course/HEAD/Classes/Match.php -------------------------------------------------------------------------------- /Classes/defencePlayer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RamyHakam/SOLID-in-php-crash-course/HEAD/Classes/defencePlayer.php -------------------------------------------------------------------------------- /Interfaces/AttackInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RamyHakam/SOLID-in-php-crash-course/HEAD/Interfaces/AttackInterface.php -------------------------------------------------------------------------------- /Interfaces/DefenseInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RamyHakam/SOLID-in-php-crash-course/HEAD/Interfaces/DefenseInterface.php -------------------------------------------------------------------------------- /Interfaces/KeepingInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RamyHakam/SOLID-in-php-crash-course/HEAD/Interfaces/KeepingInterface.php -------------------------------------------------------------------------------- /Interfaces/PlayerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RamyHakam/SOLID-in-php-crash-course/HEAD/Interfaces/PlayerInterface.php -------------------------------------------------------------------------------- /Players/ElhadaryChild.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RamyHakam/SOLID-in-php-crash-course/HEAD/Players/ElhadaryChild.php -------------------------------------------------------------------------------- /Players/ElhadaryFather.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RamyHakam/SOLID-in-php-crash-course/HEAD/Players/ElhadaryFather.php -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RamyHakam/SOLID-in-php-crash-course/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RamyHakam/SOLID-in-php-crash-course/HEAD/composer.json -------------------------------------------------------------------------------- /public/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RamyHakam/SOLID-in-php-crash-course/HEAD/public/index.php --------------------------------------------------------------------------------