private function _whereKey(string $arrayName, $value)
    {
        $finderClosure = function ($value, $attributeValue) {
            return Arr::has($attributeValue, $value);
        };

        return $this->hydrateDefaultElements(
            $this->arrayFinder($arrayName, $value, $finderClosure)
        );
    }
private function _whereKey(string $arrayName, $value)
    {
        $finderClosure = function ($value, $attributeValue) {
            return Arr::has($attributeValue, $value);
        };

        return $this->hydrateDefaultElements(
            $this->arrayFinder($arrayName, $value, $finderClosure)
        );
    }
private function _whereKey ( string $ arrayName , $ value ) { $ finderClosure = function ( $ value , $ attributeValue ) { return Arr :: has ( $ attributeValue , $ value ) ; } ; return $ this -> hydrateDefaultElements ( $ this -> arrayFinder ( $ arrayName , $ value , $ finderClosure ) ) ; }
Where for keys.

@param string $arrayName
@param $value
@return static
Where for keys .