From dea1b453eb99c51e598c1bf8444f126a0b571dfe Mon Sep 17 00:00:00 2001 From: William Knauss Date: Tue, 13 May 2014 21:21:58 -0400 Subject: [PATCH] _validate_row_conditions readability --- parsecsv.lib.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/parsecsv.lib.php b/parsecsv.lib.php index 5328cff..afe9106 100644 --- a/parsecsv.lib.php +++ b/parsecsv.lib.php @@ -881,11 +881,14 @@ class parseCSV { /** * Validate a row against specified conditions + * + * @access public * @param row array with values from a row * @param conditions specified conditions that the row must match + * * @return true of false */ - function _validate_row_conditions ($row = array(), $conditions = null) { + public function _validate_row_conditions ($row = array(), $conditions = null) { if ( !empty($row) ) { if ( !empty($conditions) ) { $conditions = (strpos($conditions, ' OR ') !== false) ? explode(' OR ', $conditions) : array($conditions) ; @@ -905,10 +908,13 @@ class parseCSV { $or .= $this->_validate_row_condition($row, $value); } } + return (strpos($or, '1') !== false) ? true : false ; } + return true; } + return false; }