<?php
class cls {
protected $active = 'false';
public function __construct()
{
$this->active = 'active';
}
public function activate() {
$this->active = 'active';
}
public function deactivate() {
$this->active = 'inactive';
}
public function isActive()
{
return $this->active === 'active';
}
public function __toString()
{
return sprintf('<li class="%s"></li>', $this->active);
}
}
echo new cls;