From 2988278f0bfe6480ff84cc1851f02b22cd5b7880 Mon Sep 17 00:00:00 2001 From: William Knauss Date: Thu, 6 Feb 2014 18:30:43 -0500 Subject: [PATCH] parse_file readability --- parsecsv.lib.php | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/parsecsv.lib.php b/parsecsv.lib.php index bb1bf27..5399beb 100644 --- a/parsecsv.lib.php +++ b/parsecsv.lib.php @@ -444,9 +444,15 @@ class parseCSV { * @param file local CSV file * @return 2D array with CSV data, or false on failure */ - function parse_file ($file = null) { - if ( $file === null ) $file = $this->file; - if ( empty($this->file_data) ) $this->load_data($file); + public function parse_file ($file = null) { + if ( $file === null ) { + $file = $this->file; + } + + if ( empty($this->file_data) ) { + $this->load_data($file); + } + return ( !empty($this->file_data) ) ? $this->parse_string() : false ; }