PHP Class PhpSpec\CodeAnalysis\MagicAwareAccessInspector

Inheritance: implements PhpSpec\CodeAnalysis\AccessInspector
Show file Open project: phpspec/phpspec

Public Methods

Method Description
__construct ( PhpSpec\CodeAnalysis\AccessInspector $accessInspector )
isMethodCallable ( object $object, string $method ) : boolean
isPropertyReadable ( object $object, string $property ) : boolean
isPropertyWritable ( object $object, string $property ) : boolean

Method Details

__construct() public method

public __construct ( PhpSpec\CodeAnalysis\AccessInspector $accessInspector )
$accessInspector PhpSpec\CodeAnalysis\AccessInspector

isMethodCallable() public method

public isMethodCallable ( object $object, string $method ) : boolean
$object object
$method string
return boolean

isPropertyReadable() public method

public isPropertyReadable ( object $object, string $property ) : boolean
$object object
$property string
return boolean

isPropertyWritable() public method

public isPropertyWritable ( object $object, string $property ) : boolean
$object object
$property string
return boolean