protected function checkTypeArray($entity, $schema, $entityName)
    {
        $this->checkMinItems($entity, $schema, $entityName);
        $this->checkMaxItems($entity, $schema, $entityName);
        $this->checkUniqueItems($entity, $schema, $entityName);
        $this->checkEnum($entity, $schema, $entityName);
        $this->checkItems($entity, $schema, $entityName);
        $this->checkDisallow($entity, $schema, $entityName);

        return $this;
    }
protected function checkTypeArray($entity, $schema, $entityName)
    {
        $this->checkMinItems($entity, $schema, $entityName);
        $this->checkMaxItems($entity, $schema, $entityName);
        $this->checkUniqueItems($entity, $schema, $entityName);
        $this->checkEnum($entity, $schema, $entityName);
        $this->checkItems($entity, $schema, $entityName);
        $this->checkDisallow($entity, $schema, $entityName);

        return $this;
    }
protected function checkTypeArray ( $ entity , $ schema , $ entityName ) { $ this -> checkMinItems ( $ entity , $ schema , $ entityName ) ; $ this -> checkMaxItems ( $ entity , $ schema , $ entityName ) ; $ this -> checkUniqueItems ( $ entity , $ schema , $ entityName ) ; $ this -> checkEnum ( $ entity , $ schema , $ entityName ) ; $ this -> checkItems ( $ entity , $ schema , $ entityName ) ; $ this -> checkDisallow ( $ entity , $ schema , $ entityName ) ; return $ this ; }
Check array type

@param mixed $entity
@param object $schema
@param string $entityName

@return Validator
Check array type