Go\Aop\Pointcut\SignaturePointcut::__construct PHP Method

__construct() public method

Signature matcher constructor
public __construct ( integer $filterKind, string $name, Go\Aop\PointFilter $modifierFilter )
$filterKind integer Kind of filter, e.g. KIND_CLASS
$name string Name of the entity to match or glob pattern
$modifierFilter Go\Aop\PointFilter Method modifier filter
    public function __construct($filterKind, $name, PointFilter $modifierFilter)
    {
        $this->filterKind = $filterKind;
        $this->name = $name;
        $this->regexp = strtr(preg_quote($this->name, '/'), array('\\*' => '[^\\\\]+?', '\\*\\*' => '.+?', '\\?' => '.', '\\|' => '|'));
        $this->modifierFilter = $modifierFilter;
    }