public function findWhere(array $wheres, array $columns = ['*'])
    {
        return $this->mediator->transform($this->mediator(func_get_args()))->first();
    }
public function findWhere(array $wheres, array $columns = ['*'])
    {
        return $this->mediator->transform($this->mediator(func_get_args()))->first();
    }
public function findWhere ( array $ wheres , array $ columns = [ '*' ] ) { return $ this -> mediator -> transform ( $ this -> mediator ( func_get_args ( ) ) ) -> first ( ) ; }
Find a model by its specified columns and values.

@param array    $wheres
@param string[] $columns

@return Eloquent
Find a model by its specified columns and values .