void cassandra_define_ProtocolException(TSRMLS_D)
{
  zend_class_entry ce;

  INIT_CLASS_ENTRY(ce, "Cassandra\\Exception\\ProtocolException", ProtocolException_methods);
  cassandra_protocol_exception_ce = php5to7_zend_register_internal_class_ex(&ce, cassandra_runtime_exception_ce);
}
void cassandra_define_UnavailableException(TSRMLS_D)
{
  zend_class_entry ce;

  INIT_CLASS_ENTRY(ce, "Cassandra\\Exception\\UnavailableException", UnavailableException_methods);
  cassandra_unavailable_exception_ce = php5to7_zend_register_internal_class_ex(&ce, cassandra_execution_exception_ce);
}
void php_driver_define_OverloadedException(TSRMLS_D)
{
  zend_class_entry ce;

  INIT_CLASS_ENTRY(ce, PHP_DRIVER_NAMESPACE "\\Exception\\OverloadedException", OverloadedException_methods);
  php_driver_overloaded_exception_ce = php5to7_zend_register_internal_class_ex(&ce, php_driver_server_exception_ce);
}
void cassandra_define_OverloadedException(TSRMLS_D)
{
    zend_class_entry ce;

    INIT_CLASS_ENTRY(ce, "Cassandra\\Exception\\OverloadedException", OverloadedException_methods);
    cassandra_overloaded_exception_ce = php5to7_zend_register_internal_class_ex(&ce, cassandra_server_exception_ce);
}
void cassandra_define_ConfigurationException(TSRMLS_D)
{
  zend_class_entry ce;

  INIT_CLASS_ENTRY(ce, "Cassandra\\Exception\\ConfigurationException", ConfigurationException_methods);
  cassandra_configuration_exception_ce = php5to7_zend_register_internal_class_ex(&ce, cassandra_validation_exception_ce);
}
Beispiel #6
0
void cassandra_define_AuthenticationException(TSRMLS_D)
{
    zend_class_entry ce;

    INIT_CLASS_ENTRY(ce, "Cassandra\\Exception\\AuthenticationException", AuthenticationException_methods);
    cassandra_authentication_exception_ce = php5to7_zend_register_internal_class_ex(&ce, cassandra_runtime_exception_ce);
}
void cassandra_define_ReadTimeoutException(TSRMLS_D)
{
  zend_class_entry ce;

  INIT_CLASS_ENTRY(ce, "Cassandra\\Exception\\ReadTimeoutException", ReadTimeoutException_methods);
  cassandra_read_timeout_exception_ce = php5to7_zend_register_internal_class_ex(&ce, cassandra_execution_exception_ce);
}
void cassandra_define_InvalidArgumentException(TSRMLS_D)
{
  zend_class_entry ce;

  INIT_CLASS_ENTRY(ce, "Cassandra\\Exception\\InvalidArgumentException", InvalidArgumentException_methods);
  cassandra_invalid_argument_exception_ce = php5to7_zend_register_internal_class_ex(&ce, spl_ce_InvalidArgumentException);
  zend_class_implements(cassandra_invalid_argument_exception_ce TSRMLS_CC, 1, cassandra_exception_ce);
}
void cassandra_define_DivideByZeroException(TSRMLS_D)
{
  zend_class_entry ce;

  INIT_CLASS_ENTRY(ce, "Cassandra\\Exception\\DivideByZeroException", DivideByZeroException_methods);
  cassandra_divide_by_zero_exception_ce = php5to7_zend_register_internal_class_ex(&ce, cassandra_range_exception_ce);
  zend_class_implements(cassandra_divide_by_zero_exception_ce TSRMLS_CC, 1, cassandra_exception_ce);
}
Beispiel #10
0
void cassandra_define_LogicException(TSRMLS_D)
{
  zend_class_entry ce;

  INIT_CLASS_ENTRY(ce, "Cassandra\\Exception\\LogicException", LogicException_methods);
  cassandra_logic_exception_ce = php5to7_zend_register_internal_class_ex(&ce, spl_ce_LogicException);
  zend_class_implements(cassandra_logic_exception_ce TSRMLS_CC, 1, cassandra_exception_ce);
}
Beispiel #11
0
void php_driver_define_RangeException(TSRMLS_D)
{
  zend_class_entry ce;

  INIT_CLASS_ENTRY(ce, PHP_DRIVER_NAMESPACE "\\Exception\\RangeException", RangeException_methods);
  php_driver_range_exception_ce = php5to7_zend_register_internal_class_ex(&ce, spl_ce_RangeException);
  zend_class_implements(php_driver_range_exception_ce TSRMLS_CC, 1, php_driver_exception_ce);
}