public function testMonostate() { $firstObject = new Monostate(); $secondObject = new Monostate(); $firstObject->setValue('10'); $this->assertEquals(10, $firstObject->getValue()); $this->assertEquals(10, $secondObject->getValue()); $this->assertEquals(10, $thirdObject->getValue()); }
public function setValue($value) { // Dynamic function self::$value = $value; // Static value }