<?PHP
class Foo {
    private 
$A;
    private 
$B;

    public function 
setA($value) {
        if (
$this->checkA($value)) {
            
$this->$value;
        }
    } 

    public function 
getA() { return($this->A); }

    public static function 
checkA($value) {
        if (
$value 5) {
            return(
TRUE);
        }

        return(
FALSE);
    }

    public function 
setB($value) {
        if (
$this->checkB($value)) {
            
$this->$value;
        }
    }

    public function 
getB() { return($this->B); }

    public static function 
checkB($value) {
        if (
$value 5) {
            return(
TRUE);
        }

        return(
FALSE);
    }
}
?>