예제 #1
0
 /**
  * @param mixed $value  The value to be fingerpinted
  * @return boolean      Is Fingerprintable or not?
  */
 public function isFingerprintable($value)
 {
     return $this->fingerPrinter->isFingerprintable($value);
 }
예제 #2
0
 /**
  * @param mixed $value  The value to be fingerpinted
  * @return boolean      Is Fingerprintable or not?
  */
 public function isFingerprintable($value)
 {
     $callback = $this->getTransformation();
     return $this->fingerPrinter->isFingerprintable($callback($value));
 }
예제 #3
0
 private function isTree($value)
 {
     return !$this->valueFingerPrinter->isFingerprintable($value) && (is_array($value) || $value instanceof \Traversable);
 }