summaryrefslogtreecommitdiffstats
path: root/src/Modifier/StreamFilter.php
diff options
context:
space:
mode:
authorignace nyamagana butera <nyamsprod@gmail.com>2015-11-30 09:57:01 +0100
committerignace nyamagana butera <nyamsprod@gmail.com>2015-11-30 09:57:01 +0100
commitb3757ce078feda6fb79d1592dca714b489335668 (patch)
treecbd5c22d05042cef5ba49bf468102c9e89fe2529 /src/Modifier/StreamFilter.php
parentd8a5e53020e0fc7629c63c57ff6563272595ffca (diff)
downloadcsv-b3757ce078feda6fb79d1592dca714b489335668.zip
csv-b3757ce078feda6fb79d1592dca714b489335668.tar.gz
csv-b3757ce078feda6fb79d1592dca714b489335668.tar.bz2
Improve v8 code quality
- Improve Reader::fetchPairs when the offsetIndex or the valueIndex are undefined - Internal refactoring
Diffstat (limited to 'src/Modifier/StreamFilter.php')
-rw-r--r--src/Modifier/StreamFilter.php10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/Modifier/StreamFilter.php b/src/Modifier/StreamFilter.php
index caf0c76..030523a 100644
--- a/src/Modifier/StreamFilter.php
+++ b/src/Modifier/StreamFilter.php
@@ -208,10 +208,16 @@ trait StreamFilter
protected function sanitizeStreamFilter($filter_name)
{
$this->assertStreamable();
- return (string) $filter_name;
+
+ return $this->validateString($filter_name);
}
/**
+ * @inheritdoc
+ */
+ abstract public function validateString($str);
+
+ /**
* Detect if the stream filter is already present
*
* @param string $filter_name
@@ -264,7 +270,7 @@ trait StreamFilter
protected function getStreamFilterPath()
{
$this->assertStreamable();
- if (! $this->stream_filters) {
+ if (!$this->stream_filters) {
return $this->stream_uri;
}