public function methodIsMockable(\reflectionMethod $method) { if ($method->isFinal() || $method->isStatic() || $method->isPrivate() || static::methodNameIsReservedWord($method)) { return false; } return $this->isLoosened($method->getName()) || parent::methodIsMockable($method); }