Здравствуйте, делаю рандрмайзер для вывода статей случайным образом. В данном классе частично реализован функционал, но геттером выудить значение после задания его сеттером не получается(то есть гетом можно зацепить дефолтное значение переменной из класса, но вот если его изменить, гет перестает работать), как правильно вообще в php описывать get и set?
class Randomizer {
public $getValue;
public $randValue;
public function getRandomContent()
{
return $this->getValue;
}
public function setRandomContent($randValue)
{
$randValue = mt_rand(0, 77);
return $this->getValue = $randValue;
}
}
$randomClass = new Randomizer;
$idContent = $randomClass->getRandomContent();
$idContent = $randomClass->setRandomContent($randValue);