Lines Matching refs:haystack

112      * @param mixed  $haystack
118 …public static function assertContains($needle, $haystack, $message = '', $ignoreCase = false, $che… argument
120 if (is_array($haystack) ||
121 is_object($haystack) && $haystack instanceof Traversable) {
127 } elseif (is_string($haystack)) {
146 static::assertThat($haystack, $constraint, $message);
177 * @param mixed $haystack
183 …public static function assertNotContains($needle, $haystack, $message = '', $ignoreCase = false, $… argument
185 if (is_array($haystack) ||
186 is_object($haystack) && $haystack instanceof Traversable) {
194 } elseif (is_string($haystack)) {
215 static::assertThat($haystack, $constraint, $message);
246 * @param mixed $haystack
250 public static function assertContainsOnly($type, $haystack, $isNativeType = null, $message = '') argument
252 if (!(is_array($haystack) ||
253 is_object($haystack) && $haystack instanceof Traversable)) {
265 $haystack,
278 * @param array|Traversable $haystack
281 public static function assertContainsOnlyInstancesOf($classname, $haystack, $message = '') argument
283 if (!(is_array($haystack) ||
284 is_object($haystack) && $haystack instanceof Traversable)) {
292 $haystack,
325 * @param mixed $haystack
329 …public static function assertNotContainsOnly($type, $haystack, $isNativeType = null, $message = '') argument
331 if (!(is_array($haystack) ||
332 is_object($haystack) && $haystack instanceof Traversable)) {
344 $haystack,
380 * @param mixed $haystack
383 public static function assertCount($expectedCount, $haystack, $message = '') argument
389 if (!$haystack instanceof Countable &&
390 !$haystack instanceof Traversable &&
391 !is_array($haystack)) {
396 $haystack,
424 * @param mixed $haystack
427 public static function assertNotCount($expectedCount, $haystack, $message = '') argument
433 if (!$haystack instanceof Countable &&
434 !$haystack instanceof Traversable &&
435 !is_array($haystack)) {
443 static::assertThat($haystack, $constraint, $message);