Overview

Namespaces

  • cassandra
  • None
  • PHP
  • phpcassa
    • Batch
    • Connection
    • Index
    • Iterator
    • Schema
      • DataType
    • Util
    • UUID

Classes

  • AuthenticationRequest
  • CassandraClient
  • CfDef
  • Column
  • ColumnDef
  • ColumnOrSuperColumn
  • ColumnParent
  • ColumnPath
  • Compression
  • ConsistencyLevel
  • CounterColumn
  • CounterSuperColumn
  • CqlMetadata
  • CqlPreparedResult
  • CqlResult
  • CqlResultType
  • CqlRow
  • Deletion
  • EndpointDetails
  • IndexClause
  • IndexExpression
  • IndexOperator
  • IndexType
  • KeyCount
  • KeyRange
  • KeySlice
  • KsDef
  • Mutation
  • SlicePredicate
  • SliceRange
  • SuperColumn
  • TokenRange

Interfaces

  • CassandraIf

Exceptions

  • AuthenticationException
  • AuthorizationException
  • InvalidRequestException
  • NotFoundException
  • SchemaDisagreementException
  • TimedOutException
  • UnavailableException
  • Overview
  • Namespace
  • Class
  • Tree

Interface CassandraIf

Direct known implementers

cassandra\CassandraClient
Namespace: cassandra
Located at thrift/packages/cassandra/Cassandra.php
Methods summary
public
# login( mixed $auth_request )
public
# set_keyspace( mixed $keyspace )
public
# get( mixed $key, mixed $column_path, mixed $consistency_level )
public
# get_slice( mixed $key, mixed $column_parent, mixed $predicate, mixed $consistency_level )
public
# get_count( mixed $key, mixed $column_parent, mixed $predicate, mixed $consistency_level )
public
# multiget_slice( mixed $keys, mixed $column_parent, mixed $predicate, mixed $consistency_level )
public
# multiget_count( mixed $keys, mixed $column_parent, mixed $predicate, mixed $consistency_level )
public
# get_range_slices( mixed $column_parent, mixed $predicate, mixed $range, mixed $consistency_level )
public
# get_paged_slice( mixed $column_family, mixed $range, mixed $start_column, mixed $consistency_level )
public
# get_indexed_slices( mixed $column_parent, mixed $index_clause, mixed $column_predicate, mixed $consistency_level )
public
# insert( mixed $key, mixed $column_parent, mixed $column, mixed $consistency_level )
public
# add( mixed $key, mixed $column_parent, mixed $column, mixed $consistency_level )
public
# remove( mixed $key, mixed $column_path, mixed $timestamp, mixed $consistency_level )
public
# remove_counter( mixed $key, mixed $path, mixed $consistency_level )
public
# batch_mutate( mixed $mutation_map, mixed $consistency_level )
public
# truncate( mixed $cfname )
public
# describe_schema_versions( )
public
# describe_keyspaces( )
public
# describe_cluster_name( )
public
# describe_version( )
public
# describe_ring( mixed $keyspace )
public
# describe_partitioner( )
public
# describe_snitch( )
public
# describe_keyspace( mixed $keyspace )
public
# describe_splits( mixed $cfName, mixed $start_token, mixed $end_token, mixed $keys_per_split )
public
# system_add_column_family( mixed $cf_def )
public
# system_drop_column_family( mixed $column_family )
public
# system_add_keyspace( mixed $ks_def )
public
# system_drop_keyspace( mixed $keyspace )
public
# system_update_keyspace( mixed $ks_def )
public
# system_update_column_family( mixed $cf_def )
public
# execute_cql_query( mixed $query, mixed $compression )
public
# prepare_cql_query( mixed $query, mixed $compression )
public
# execute_prepared_cql_query( mixed $itemId, mixed $values )
public
# set_cql_version( mixed $version )
phpcassa API documentation generated by ApiGen 2.8.0