public static function isArray($value, $message = '')
{
if (!is_array($value)) {
static::reportInvalidArgument(sprintf($message ?: 'Expected an array. Got: %s', static::typeToString($value)));
}
}
/** * @param array $setTuples * @param int $countTuples * * @return array * * @throws \InvalidArgumentException */ private function validateTuples(array $setTuples, $countTuples) { Assert::notEq(0, $countTuples, 'The set builder requires a single array of one or more array sets.1'); foreach ($setTuples as $tuple) { Assert::isArray($tuple, 'The set builder requires a single array of one or more array sets.'); } return $setTuples; }