separate into classes

This commit is contained in:
saulius12 2019-06-13 19:08:26 +03:00
parent 4615681e68
commit e6e459351d
4 changed files with 52 additions and 0 deletions

10
php7/src/AgedBried.php Normal file
View File

@ -0,0 +1,10 @@
<?php
namespace App;
class AgedBried
{
}

View File

@ -0,0 +1,10 @@
<?php
namespace App;
class BackstagePasses
{
}

22
php7/src/DefaultItem.php Normal file
View File

@ -0,0 +1,22 @@
<?php
namespace App;
class DefaultItem extends GildedRose
{
private $item;
public function __construct($item) {
$this->item = $item;
}
public function updateQuality(){
$this->item->quality -= 1;
if ($this->item->sell_in <= 0) {
$this->item->quality -= 1;
}
$this->item->sell_in -= 1;
}
}

10
php7/src/Sulfaras.php Normal file
View File

@ -0,0 +1,10 @@
<?php
namespace App;
class Sulfaras
{
}