Exakat\Analyzer\Analyzer::propertyIs PHP Method

propertyIs() private method

private propertyIs ( $property, $code, $caseSensitive = false )
    private function propertyIs($property, $code, $caseSensitive = false)
    {
        if ($caseSensitive === true) {
            $caseSensitive = '';
        } else {
            $this->tolowercase($code);
            $caseSensitive = '.toLowerCase()';
        }
        if (is_array($code)) {
            $this->addMethod('filter{ it.get().value("' . $property . '")' . $caseSensitive . ' in ***; }', $code);
        } else {
            $this->addMethod('filter{it.get().value("' . $property . '")' . $caseSensitive . ' == ***}', $code);
        }
        return $this;
    }
Analyzer