original_string: public function Intersect( $items )
  	{
  
  		return $this
  					->getClone()
  					->setRepository( array_intersect( $this->repository , $items instanceof Queryable ? $items->toArray() : $items ) );
  
  	}
code: public function Intersect( $items )
  	{
  
  		return $this
  					->getClone()
  					->setRepository( array_intersect( $this->repository , $items instanceof Queryable ? $items->toArray() : $items ) );
  
  	}
code_tokens: public function Intersect ( $ items ) { return $ this -> getClone ( ) -> setRepository ( array_intersect ( $ this -> repository , $ items instanceof Queryable ? $ items -> toArray ( ) : $ items ) ) ; }
docstring: Get Intersect of two sequence
  
  @param array|Queryable $items
  @return Queryable
docstring_tokens: Get Intersect of two sequence