sugared-rim/sami

View on GitHub
src/ProtectedFilter.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php

namespace SugaredRim\Sami;

use Sami\Parser\Filter\TrueFilter;
use Sami\Reflection\MethodReflection;
use Sami\Reflection\PropertyReflection;

class ProtectedFilter extends TrueFilter
{
    public function acceptMethod(MethodReflection $method)
    {
        return $method->isPublic() || $method->isProtected();
    }

    public function acceptProperty(PropertyReflection $property)
    {
        return $property->isPublic() || $property->isProtected();
    }
}