isCollectionType() public static method

public static isCollectionType ( $collection )
Esempio n. 1
0
 private function recurse(&$result, $data)
 {
     $result[] = $data;
     if (AccessHelper::isCollectionType($data)) {
         foreach (AccessHelper::arrayValues($data) as $key => $value) {
             $results[] = $value;
             if (AccessHelper::isCollectionType($value)) {
                 $this->recurse($result, $value);
             }
         }
     }
 }
Esempio n. 2
0
 /**
  * Return the current element
  */
 public function current()
 {
     $value = current($this->data);
     return AccessHelper::isCollectionType($value) ? new static($value, $this->options) : $value;
 }