summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--REFLECTION2990
-rw-r--r--php-pecl-mongo.spec9
2 files changed, 2996 insertions, 3 deletions
diff --git a/REFLECTION b/REFLECTION
new file mode 100644
index 0000000..781b814
--- /dev/null
+++ b/REFLECTION
@@ -0,0 +1,2990 @@
+Extension [ <persistent> extension #157 mongo version 1.5.2 ] {
+
+ - Dependencies {
+ Dependency [ openssl (Optional) ]
+ Dependency [ json (Required) ]
+ }
+
+ - INI {
+ Entry [ mongo.default_host <ALL> ]
+ Current = 'localhost'
+ }
+ Entry [ mongo.default_port <ALL> ]
+ Current = '27017'
+ }
+ Entry [ mongo.chunk_size <ALL> ]
+ Current = '261120'
+ }
+ Entry [ mongo.cmd <ALL> ]
+ Current = '$'
+ }
+ Entry [ mongo.native_long <ALL> ]
+ Current = '1'
+ }
+ Entry [ mongo.long_as_object <ALL> ]
+ Current = '0'
+ }
+ Entry [ mongo.allow_empty_keys <ALL> ]
+ Current = '0'
+ }
+ Entry [ mongo.ping_interval <ALL> ]
+ Current = '5'
+ }
+ Entry [ mongo.is_master_interval <ALL> ]
+ Current = '15'
+ }
+ }
+
+ - Constants [26] {
+ Constant [ integer MONGO_STREAMS ] { 1 }
+ Constant [ integer MONGO_SUPPORTS_STREAMS ] { 1 }
+ Constant [ integer MONGO_SUPPORTS_SSL ] { 1 }
+ Constant [ integer MONGO_SUPPORTS_AUTH_MECHANISM_MONGODB_CR ] { 1 }
+ Constant [ integer MONGO_SUPPORTS_AUTH_MECHANISM_MONGODB_X509 ] { 1 }
+ Constant [ integer MONGO_SUPPORTS_AUTH_MECHANISM_GSSAPI ] { 1 }
+ Constant [ integer MONGO_SUPPORTS_AUTH_MECHANISM_PLAIN ] { 1 }
+ Constant [ integer MONGO_STREAM_NOTIFY_TYPE_IO_INIT ] { 100 }
+ Constant [ integer MONGO_STREAM_NOTIFY_TYPE_LOG ] { 200 }
+ Constant [ integer MONGO_STREAM_NOTIFY_IO_READ ] { 111 }
+ Constant [ integer MONGO_STREAM_NOTIFY_IO_WRITE ] { 112 }
+ Constant [ integer MONGO_STREAM_NOTIFY_IO_PROGRESS ] { 7 }
+ Constant [ integer MONGO_STREAM_NOTIFY_IO_COMPLETED ] { 8 }
+ Constant [ integer MONGO_STREAM_NOTIFY_LOG_INSERT ] { 211 }
+ Constant [ integer MONGO_STREAM_NOTIFY_LOG_QUERY ] { 212 }
+ Constant [ integer MONGO_STREAM_NOTIFY_LOG_UPDATE ] { 213 }
+ Constant [ integer MONGO_STREAM_NOTIFY_LOG_DELETE ] { 214 }
+ Constant [ integer MONGO_STREAM_NOTIFY_LOG_GETMORE ] { 215 }
+ Constant [ integer MONGO_STREAM_NOTIFY_LOG_KILLCURSOR ] { 216 }
+ Constant [ integer MONGO_STREAM_NOTIFY_LOG_BATCHINSERT ] { 217 }
+ Constant [ integer MONGO_STREAM_NOTIFY_LOG_RESPONSE_HEADER ] { 218 }
+ Constant [ integer MONGO_STREAM_NOTIFY_LOG_WRITE_REPLY ] { 219 }
+ Constant [ integer MONGO_STREAM_NOTIFY_LOG_CMD_INSERT ] { 220 }
+ Constant [ integer MONGO_STREAM_NOTIFY_LOG_CMD_UPDATE ] { 221 }
+ Constant [ integer MONGO_STREAM_NOTIFY_LOG_CMD_DELETE ] { 222 }
+ Constant [ integer MONGO_STREAM_NOTIFY_LOG_WRITE_BATCH ] { 223 }
+ }
+
+ - Functions {
+ Function [ <internal:mongo> function bson_encode ] {
+ }
+ Function [ <internal:mongo> function bson_decode ] {
+ }
+ }
+
+ - Classes [37] {
+ Class [ <internal:mongo> class MongoClient ] {
+
+ - Constants [8] {
+ Constant [ string DEFAULT_HOST ] { localhost }
+ Constant [ integer DEFAULT_PORT ] { 27017 }
+ Constant [ string VERSION ] { 1.5.2 }
+ Constant [ string RP_PRIMARY ] { primary }
+ Constant [ string RP_PRIMARY_PREFERRED ] { primaryPreferred }
+ Constant [ string RP_SECONDARY ] { secondary }
+ Constant [ string RP_SECONDARY_PREFERRED ] { secondaryPreferred }
+ Constant [ string RP_NEAREST ] { nearest }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [2] {
+ Method [ <internal:mongo> static public method getConnections ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> static public method killCursor ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $cursor_id ]
+ }
+ }
+ }
+
+ - Properties [4] {
+ Property [ <default> public $connected ]
+ Property [ <default> public $status ]
+ Property [ <default> protected $server ]
+ Property [ <default> protected $persistent ]
+ }
+
+ - Methods [14] {
+ Method [ <internal:mongo, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <optional> $server ]
+ Parameter #1 [ <optional> array $options ]
+ }
+ }
+
+ Method [ <internal:mongo> public method connect ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> public method __get ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $name ]
+ }
+ }
+
+ Method [ <internal:mongo> public method selectDB ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $database_name ]
+ }
+ }
+
+ Method [ <internal:mongo> public method selectCollection ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $database_name ]
+ Parameter #1 [ <optional> $collection_name ]
+ }
+ }
+
+ Method [ <internal:mongo> public method getReadPreference ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> public method setReadPreference ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $read_preference ]
+ Parameter #1 [ <optional> array $tags ]
+ }
+ }
+
+ Method [ <internal:mongo> public method getWriteConcern ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> public method setWriteConcern ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $w ]
+ Parameter #1 [ <optional> $wtimeout ]
+ }
+ }
+
+ Method [ <internal:mongo> public method dropDB ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $MongoDB_object_OR_database_name ]
+ }
+ }
+
+ Method [ <internal:mongo> public method listDBs ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> public method getHosts ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> public method close ] {
+
+ - Parameters [0] {
+ }
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class Mongo extends MongoClient ] {
+
+ - Constants [8] {
+ Constant [ string DEFAULT_HOST ] { localhost }
+ Constant [ integer DEFAULT_PORT ] { 27017 }
+ Constant [ string VERSION ] { 1.5.2 }
+ Constant [ string RP_PRIMARY ] { primary }
+ Constant [ string RP_PRIMARY_PREFERRED ] { primaryPreferred }
+ Constant [ string RP_SECONDARY ] { secondary }
+ Constant [ string RP_SECONDARY_PREFERRED ] { secondaryPreferred }
+ Constant [ string RP_NEAREST ] { nearest }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [5] {
+ Method [ <internal, deprecated:mongo> static public method setPoolSize ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $size ]
+ }
+ }
+
+ Method [ <internal, deprecated:mongo> static public method getPoolSize ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal, deprecated:mongo> static public method poolDebug ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoClient> static public method getConnections ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoClient> static public method killCursor ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $cursor_id ]
+ }
+ }
+ }
+
+ - Properties [4] {
+ Property [ <default> public $connected ]
+ Property [ <default> public $status ]
+ Property [ <default> protected $server ]
+ Property [ <default> protected $persistent ]
+ }
+
+ - Methods [23] {
+ Method [ <internal:mongo, overwrites MongoClient, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <optional> $server ]
+ Parameter #1 [ <optional> array $options ]
+ }
+ }
+
+ Method [ <internal, deprecated:mongo> protected method connectUtil ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal, deprecated:mongo> public method getSlaveOkay ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal, deprecated:mongo> public method setSlaveOkay ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $slave_okay ]
+ }
+ }
+
+ Method [ <internal, deprecated:mongo> public method lastError ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal, deprecated:mongo> public method prevError ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal, deprecated:mongo> public method resetError ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal, deprecated:mongo> public method forceError ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal, deprecated:mongo> public method getSlave ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal, deprecated:mongo> public method switchSlave ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoClient> public method connect ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoClient> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoClient> public method __get ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $name ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoClient> public method selectDB ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $database_name ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoClient> public method selectCollection ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $database_name ]
+ Parameter #1 [ <optional> $collection_name ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoClient> public method getReadPreference ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoClient> public method setReadPreference ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $read_preference ]
+ Parameter #1 [ <optional> array $tags ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoClient> public method getWriteConcern ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoClient> public method setWriteConcern ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $w ]
+ Parameter #1 [ <optional> $wtimeout ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoClient> public method dropDB ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $MongoDB_object_OR_database_name ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoClient> public method listDBs ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoClient> public method getHosts ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoClient> public method close ] {
+
+ - Parameters [0] {
+ }
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class MongoDB ] {
+
+ - Constants [3] {
+ Constant [ integer PROFILING_OFF ] { 0 }
+ Constant [ integer PROFILING_SLOW ] { 1 }
+ Constant [ integer PROFILING_ON ] { 2 }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ <default> public $w ]
+ Property [ <default> public $wtimeout ]
+ }
+
+ - Methods [28] {
+ Method [ <internal:mongo, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> MongoClient $connection ]
+ Parameter #1 [ <required> $database_name ]
+ }
+ }
+
+ Method [ <internal:mongo> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> public method __get ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $name ]
+ }
+ }
+
+ Method [ <internal:mongo> public method getGridFS ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $prefix ]
+ }
+ }
+
+ Method [ <internal, deprecated:mongo> public method getSlaveOkay ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal, deprecated:mongo> public method setSlaveOkay ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $slave_okay ]
+ }
+ }
+
+ Method [ <internal:mongo> public method getReadPreference ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> public method setReadPreference ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $read_preference ]
+ Parameter #1 [ <optional> array $tags ]
+ }
+ }
+
+ Method [ <internal:mongo> public method getWriteConcern ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> public method setWriteConcern ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $w ]
+ Parameter #1 [ <optional> $wtimeout ]
+ }
+ }
+
+ Method [ <internal:mongo> public method getProfilingLevel ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> public method setProfilingLevel ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $level ]
+ }
+ }
+
+ Method [ <internal:mongo> public method drop ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> public method repair ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <optional> $keep_cloned_files ]
+ Parameter #1 [ <optional> $backup_original_files ]
+ }
+ }
+
+ Method [ <internal:mongo> public method selectCollection ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $collection_name ]
+ }
+ }
+
+ Method [ <internal:mongo> public method createCollection ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $collection_name ]
+ }
+ }
+
+ Method [ <internal:mongo> public method dropCollection ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $collection_name ]
+ }
+ }
+
+ Method [ <internal:mongo> public method listCollections ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $includeSystemCollections ]
+ }
+ }
+
+ Method [ <internal:mongo> public method getCollectionNames ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $includeSystemCollections ]
+ }
+ }
+
+ Method [ <internal:mongo> public method createDBRef ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $collection_name ]
+ Parameter #1 [ <required> $array_with_id_fields_OR_MongoID ]
+ }
+ }
+
+ Method [ <internal:mongo> public method getDBRef ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $reference_information ]
+ }
+ }
+
+ Method [ <internal:mongo> public method execute ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $javascript_code ]
+ Parameter #1 [ <optional> array $arguments ]
+ }
+ }
+
+ Method [ <internal:mongo> public method command ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $command ]
+ Parameter #1 [ <optional> array or NULL $options ]
+ Parameter #2 [ <optional> &$hash ]
+ }
+ }
+
+ Method [ <internal:mongo> public method lastError ] {
+ }
+
+ Method [ <internal, deprecated:mongo> public method prevError ] {
+ }
+
+ Method [ <internal, deprecated:mongo> public method resetError ] {
+ }
+
+ Method [ <internal, deprecated:mongo> public method forceError ] {
+ }
+
+ Method [ <internal, deprecated:mongo> public method authenticate ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $username ]
+ Parameter #1 [ <required> $password ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class MongoCollection ] {
+
+ - Constants [2] {
+ Constant [ integer ASCENDING ] { 1 }
+ Constant [ integer DESCENDING ] { -1 }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [1] {
+ Method [ <internal, deprecated:mongo> static protected method toIndexString ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $string_OR_array_of_keys ]
+ }
+ }
+ }
+
+ - Properties [2] {
+ Property [ <default> public $w ]
+ Property [ <default> public $wtimeout ]
+ }
+
+ - Methods [33] {
+ Method [ <internal:mongo, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> MongoDB $database ]
+ Parameter #1 [ <required> $collection_name ]
+ }
+ }
+
+ Method [ <internal:mongo> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> public method __get ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $name ]
+ }
+ }
+
+ Method [ <internal:mongo> public method getName ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal, deprecated:mongo> public method getSlaveOkay ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal, deprecated:mongo> public method setSlaveOkay ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $slave_okay ]
+ }
+ }
+
+ Method [ <internal:mongo> public method getReadPreference ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> public method setReadPreference ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $read_preference ]
+ Parameter #1 [ <optional> array $tags ]
+ }
+ }
+
+ Method [ <internal:mongo> public method getWriteConcern ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> public method setWriteConcern ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $w ]
+ Parameter #1 [ <optional> $wtimeout ]
+ }
+ }
+
+ Method [ <internal:mongo> public method drop ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> public method validate ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $validate ]
+ }
+ }
+
+ Method [ <internal:mongo> public method insert ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $array_of_fields_OR_object ]
+ Parameter #1 [ <optional> array $options ]
+ }
+ }
+
+ Method [ <internal:mongo> public method batchInsert ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $documents ]
+ Parameter #1 [ <optional> array $options ]
+ }
+ }
+
+ Method [ <internal:mongo> public method update ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $old_array_of_fields_OR_object ]
+ Parameter #1 [ <required> $new_array_of_fields_OR_object ]
+ Parameter #2 [ <optional> array $options ]
+ }
+ }
+
+ Method [ <internal:mongo> public method remove ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <optional> $array_of_fields_OR_object ]
+ Parameter #1 [ <optional> array $options ]
+ }
+ }
+
+ Method [ <internal:mongo> public method find ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <optional> $query ]
+ Parameter #1 [ <optional> $fields ]
+ }
+ }
+
+ Method [ <internal:mongo> public method findOne ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $query ]
+ Parameter #1 [ <optional> $fields ]
+ Parameter #2 [ <optional> array $options ]
+ }
+ }
+
+ Method [ <internal:mongo> public method findAndModify ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array or NULL $query ]
+ Parameter #1 [ <optional> array or NULL $update ]
+ Parameter #2 [ <optional> array or NULL $fields ]
+ Parameter #3 [ <optional> array or NULL $options ]
+ }
+ }
+
+ Method [ <internal:mongo> public method createIndex ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $array_of_keys ]
+ Parameter #1 [ <optional> array $options ]
+ }
+ }
+
+ Method [ <internal:mongo> public method ensureIndex ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $key_OR_array_of_keys ]
+ Parameter #1 [ <optional> array $options ]
+ }
+ }
+
+ Method [ <internal:mongo> public method deleteIndex ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $string_OR_array_of_keys ]
+ }
+ }
+
+ Method [ <internal:mongo> public method deleteIndexes ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> public method getIndexInfo ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> public method count ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $query_AS_array_of_fields_OR_object ]
+ Parameter #1 [ <optional> $limit ]
+ Parameter #2 [ <optional> $skip ]
+ }
+ }
+
+ Method [ <internal:mongo> public method save ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $array_of_fields_OR_object ]
+ Parameter #1 [ <optional> array $options ]
+ }
+ }
+
+ Method [ <internal:mongo> public method createDBRef ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $array_with_id_fields_OR_MongoID ]
+ }
+ }
+
+ Method [ <internal:mongo> public method getDBRef ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $reference ]
+ }
+ }
+
+ Method [ <internal:mongo> public method group ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $keys_or_MongoCode ]
+ Parameter #1 [ <required> $initial_value ]
+ Parameter #2 [ <required> $array_OR_MongoCode ]
+ Parameter #3 [ <optional> array $options ]
+ }
+ }
+
+ Method [ <internal:mongo> public method distinct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $key ]
+ Parameter #1 [ <optional> $query ]
+ }
+ }
+
+ Method [ <internal:mongo> public method aggregate ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $pipeline ]
+ Parameter #1 [ <optional> $op ]
+ Parameter #2 [ <optional> $... ]
+ }
+ }
+
+ Method [ <internal:mongo> public method aggregateCursor ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array or NULL $pipeline ]
+ Parameter #1 [ <optional> array or NULL $options ]
+ }
+ }
+
+ Method [ <internal:mongo> public method parallelCollectionScan ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $num_cursors ]
+ Parameter #1 [ <optional> array $options ]
+ }
+ }
+ }
+ }
+
+ Interface [ <internal:mongo> interface MongoCursorInterface extends Iterator, Traversable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [8] {
+ Method [ <internal:mongo> abstract public method batchSize ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $number ]
+ }
+ }
+
+ Method [ <internal:mongo> abstract public method info ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> abstract public method dead ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Iterator> abstract public method current ] {
+ }
+
+ Method [ <internal:Core, inherits Iterator> abstract public method next ] {
+ }
+
+ Method [ <internal:Core, inherits Iterator> abstract public method key ] {
+ }
+
+ Method [ <internal:Core, inherits Iterator> abstract public method valid ] {
+ }
+
+ Method [ <internal:Core, inherits Iterator> abstract public method rewind ] {
+ }
+ }
+ }
+
+ Class [ <internal:mongo> <iterateable> class MongoCursor implements MongoCursorInterface, Traversable, Iterator ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [2] {
+ Property [ public static $slaveOkay ]
+ Property [ public static $timeout ]
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [32] {
+ Method [ <internal:mongo, ctor> public method __construct ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> MongoClient $connection ]
+ Parameter #1 [ <required> $database_and_collection_name ]
+ Parameter #2 [ <optional> $query ]
+ Parameter #3 [ <optional> $array_of_fields_OR_object ]
+ }
+ }
+
+ Method [ <internal:mongo> public method hasNext ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> public method getNext ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> public method limit ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $number ]
+ }
+ }
+
+ Method [ <internal:mongo, prototype MongoCursorInterface> public method batchSize ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $number ]
+ }
+ }
+
+ Method [ <internal:mongo> public method skip ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $number ]
+ }
+ }
+
+ Method [ <internal:mongo> public method fields ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $fields ]
+ }
+ }
+
+ Method [ <internal:mongo> public method maxTimeMS ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $ms ]
+ }
+ }
+
+ Method [ <internal:mongo> public method addOption ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $key ]
+ Parameter #1 [ <required> $value ]
+ }
+ }
+
+ Method [ <internal:mongo> public method snapshot ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> public method sort ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $fields ]
+ }
+ }
+
+ Method [ <internal:mongo> public method hint ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $keyPattern ]
+ }
+ }
+
+ Method [ <internal:mongo> public method explain ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> public method setFlag ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $bit ]
+ Parameter #1 [ <optional> $set ]
+ }
+ }
+
+ Method [ <internal, deprecated:mongo> public method slaveOkay ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $okay ]
+ }
+ }
+
+ Method [ <internal:mongo> public method tailable ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $tail ]
+ }
+ }
+
+ Method [ <internal:mongo> public method immortal ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $liveForever ]
+ }
+ }
+
+ Method [ <internal:mongo> public method awaitData ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $wait ]
+ }
+ }
+
+ Method [ <internal:mongo> public method partial ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $okay ]
+ }
+ }
+
+ Method [ <internal:mongo> public method getReadPreference ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> public method setReadPreference ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $read_preference ]
+ Parameter #1 [ <optional> array $tags ]
+ }
+ }
+
+ Method [ <internal:mongo> public method timeout ] {
+ }
+
+ Method [ <internal, deprecated:mongo> protected method doQuery ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, prototype MongoCursorInterface> public method info ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, prototype MongoCursorInterface> public method dead ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, prototype Iterator> public method current ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, prototype Iterator> public method key ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, prototype Iterator> public method next ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, prototype Iterator> public method rewind ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, prototype Iterator> public method valid ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> public method reset ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> public method count ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $foundOnly ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:mongo> <iterateable> class MongoCommandCursor implements MongoCursorInterface, Traversable, Iterator ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [1] {
+ Method [ <internal:mongo> static public method createFromDocument ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> MongoClient $connection ]
+ Parameter #1 [ <required> $connection_hash ]
+ Parameter #2 [ <required> $cursor_document ]
+ }
+ }
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [9] {
+ Method [ <internal:mongo, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> MongoClient $connection ]
+ Parameter #1 [ <required> $database_and_collection_name ]
+ Parameter #2 [ <optional> $query ]
+ }
+ }
+
+ Method [ <internal:mongo, prototype MongoCursorInterface> public method batchSize ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $number ]
+ }
+ }
+
+ Method [ <internal:mongo, prototype MongoCursorInterface> public method info ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, prototype MongoCursorInterface> public method dead ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, prototype Iterator> public method current ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, prototype Iterator> public method key ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, prototype Iterator> public method next ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, prototype Iterator> public method rewind ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, prototype Iterator> public method valid ] {
+
+ - Parameters [0] {
+ }
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class MongoGridFS extends MongoCollection ] {
+
+ - Constants [2] {
+ Constant [ integer ASCENDING ] { 1 }
+ Constant [ integer DESCENDING ] { -1 }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [1] {
+ Method [ <internal, deprecated:mongo, inherits MongoCollection> static protected method toIndexString ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $string_OR_array_of_keys ]
+ }
+ }
+ }
+
+ - Properties [5] {
+ Property [ <default> public $w ]
+ Property [ <default> public $wtimeout ]
+ Property [ <default> public $chunks ]
+ Property [ <default> protected $filesName ]
+ Property [ <default> protected $chunksName ]
+ }
+
+ - Methods [39] {
+ Method [ <internal:mongo, overwrites MongoCollection, ctor> public method __construct ] {
+ }
+
+ Method [ <internal:mongo, overwrites MongoCollection, prototype MongoCollection> public method drop ] {
+ }
+
+ Method [ <internal:mongo, overwrites MongoCollection, prototype MongoCollection> public method find ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <optional> $query ]
+ Parameter #1 [ <optional> $fields ]
+ }
+ }
+
+ Method [ <internal:mongo> public method storeFile ] {
+ }
+
+ Method [ <internal:mongo> public method storeBytes ] {
+ }
+
+ Method [ <internal:mongo, overwrites MongoCollection, prototype MongoCollection> public method findOne ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $query ]
+ Parameter #1 [ <optional> $fields ]
+ Parameter #2 [ <optional> array $options ]
+ }
+ }
+
+ Method [ <internal:mongo, overwrites MongoCollection, prototype MongoCollection> public method remove ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <optional> $filename_OR_fields_OR_object ]
+ Parameter #1 [ <optional> array $options ]
+ }
+ }
+
+ Method [ <internal:mongo> public method storeUpload ] {
+ }
+
+ Method [ <internal:mongo> public method delete ] {
+ }
+
+ Method [ <internal:mongo> public method get ] {
+ }
+
+ Method [ <internal:mongo> public method put ] {
+ }
+
+ Method [ <internal:mongo, inherits MongoCollection> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCollection> public method __get ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $name ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCollection> public method getName ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal, deprecated:mongo, inherits MongoCollection> public method getSlaveOkay ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal, deprecated:mongo, inherits MongoCollection> public method setSlaveOkay ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $slave_okay ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCollection> public method getReadPreference ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCollection> public method setReadPreference ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $read_preference ]
+ Parameter #1 [ <optional> array $tags ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCollection> public method getWriteConcern ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCollection> public method setWriteConcern ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $w ]
+ Parameter #1 [ <optional> $wtimeout ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCollection> public method validate ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $validate ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCollection> public method insert ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $array_of_fields_OR_object ]
+ Parameter #1 [ <optional> array $options ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCollection> public method batchInsert ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $documents ]
+ Parameter #1 [ <optional> array $options ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCollection> public method update ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $old_array_of_fields_OR_object ]
+ Parameter #1 [ <required> $new_array_of_fields_OR_object ]
+ Parameter #2 [ <optional> array $options ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCollection> public method findAndModify ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array or NULL $query ]
+ Parameter #1 [ <optional> array or NULL $update ]
+ Parameter #2 [ <optional> array or NULL $fields ]
+ Parameter #3 [ <optional> array or NULL $options ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCollection> public method createIndex ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $array_of_keys ]
+ Parameter #1 [ <optional> array $options ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCollection> public method ensureIndex ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $key_OR_array_of_keys ]
+ Parameter #1 [ <optional> array $options ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCollection> public method deleteIndex ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $string_OR_array_of_keys ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCollection> public method deleteIndexes ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCollection> public method getIndexInfo ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCollection> public method count ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $query_AS_array_of_fields_OR_object ]
+ Parameter #1 [ <optional> $limit ]
+ Parameter #2 [ <optional> $skip ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCollection> public method save ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $array_of_fields_OR_object ]
+ Parameter #1 [ <optional> array $options ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCollection> public method createDBRef ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $array_with_id_fields_OR_MongoID ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCollection> public method getDBRef ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $reference ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCollection> public method group ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $keys_or_MongoCode ]
+ Parameter #1 [ <required> $initial_value ]
+ Parameter #2 [ <required> $array_OR_MongoCode ]
+ Parameter #3 [ <optional> array $options ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCollection> public method distinct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $key ]
+ Parameter #1 [ <optional> $query ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCollection> public method aggregate ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $pipeline ]
+ Parameter #1 [ <optional> $op ]
+ Parameter #2 [ <optional> $... ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCollection> public method aggregateCursor ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array or NULL $pipeline ]
+ Parameter #1 [ <optional> array or NULL $options ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCollection> public method parallelCollectionScan ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $num_cursors ]
+ Parameter #1 [ <optional> array $options ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class MongoGridFSFile ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ <default> public $file ]
+ Property [ <default> protected $gridfs ]
+ }
+
+ - Methods [6] {
+ Method [ <internal:mongo, ctor> public method __construct ] {
+ }
+
+ Method [ <internal:mongo> public method getFilename ] {
+ }
+
+ Method [ <internal:mongo> public method getSize ] {
+ }
+
+ Method [ <internal:mongo> public method write ] {
+ }
+
+ Method [ <internal:mongo> public method getBytes ] {
+ }
+
+ Method [ <internal:mongo> public method getResource ] {
+ }
+ }
+ }
+
+ Class [ <internal:mongo> <iterateable> class MongoGridFSCursor extends MongoCursor implements Iterator, Traversable, MongoCursorInterface ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [2] {
+ Property [ public static $slaveOkay ]
+ Property [ public static $timeout ]
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ <default> protected $gridfs ]
+ }
+
+ - Methods [32] {
+ Method [ <internal:mongo, overwrites MongoCursor, ctor> public method __construct ] {
+ }
+
+ Method [ <internal:mongo, overwrites MongoCursor, prototype MongoCursor> public method getNext ] {
+ }
+
+ Method [ <internal:mongo, overwrites MongoCursor, prototype Iterator> public method current ] {
+ }
+
+ Method [ <internal:mongo, inherits MongoCursor> public method hasNext ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursor> public method limit ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $number ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursor, prototype MongoCursorInterface> public method batchSize ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $number ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursor> public method skip ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $number ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursor> public method fields ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $fields ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursor> public method maxTimeMS ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $ms ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursor> public method addOption ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $key ]
+ Parameter #1 [ <required> $value ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursor> public method snapshot ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursor> public method sort ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $fields ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursor> public method hint ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $keyPattern ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursor> public method explain ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursor> public method setFlag ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $bit ]
+ Parameter #1 [ <optional> $set ]
+ }
+ }
+
+ Method [ <internal, deprecated:mongo, inherits MongoCursor> public method slaveOkay ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $okay ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursor> public method tailable ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $tail ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursor> public method immortal ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $liveForever ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursor> public method awaitData ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $wait ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursor> public method partial ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $okay ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursor> public method getReadPreference ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursor> public method setReadPreference ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $read_preference ]
+ Parameter #1 [ <optional> array $tags ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursor> public method timeout ] {
+ }
+
+ Method [ <internal, deprecated:mongo, inherits MongoCursor> protected method doQuery ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursor, prototype MongoCursorInterface> public method info ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursor, prototype MongoCursorInterface> public method dead ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursor, prototype Iterator> public method key ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursor, prototype Iterator> public method next ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursor, prototype Iterator> public method rewind ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursor, prototype Iterator> public method valid ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursor> public method reset ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursor> public method count ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $foundOnly ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class MongoWriteBatch ] {
+
+ - Constants [3] {
+ Constant [ integer COMMAND_INSERT ] { 1 }
+ Constant [ integer COMMAND_UPDATE ] { 2 }
+ Constant [ integer COMMAND_DELETE ] { 3 }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [5] {
+ Method [ <internal:mongo, ctor> protected method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> MongoCollection $collection ]
+ Parameter #1 [ <required> $batch_type ]
+ Parameter #2 [ <optional> array $write_options ]
+ }
+ }
+
+ Method [ <internal:mongo> public method add ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $item ]
+ }
+ }
+
+ Method [ <internal:mongo> final public method execute ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> array $write_options ]
+ }
+ }
+
+ Method [ <internal:mongo> public method getItemCount ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> public method getBatchInfo ] {
+
+ - Parameters [0] {
+ }
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class MongoInsertBatch extends MongoWriteBatch ] {
+
+ - Constants [3] {
+ Constant [ integer COMMAND_INSERT ] { 1 }
+ Constant [ integer COMMAND_UPDATE ] { 2 }
+ Constant [ integer COMMAND_DELETE ] { 3 }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [5] {
+ Method [ <internal:mongo, overwrites MongoWriteBatch, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> MongoCollection $collection ]
+ Parameter #1 [ <optional> array $write_options ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoWriteBatch> public method add ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $item ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoWriteBatch> final public method execute ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> array $write_options ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoWriteBatch> public method getItemCount ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoWriteBatch> public method getBatchInfo ] {
+
+ - Parameters [0] {
+ }
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class MongoUpdateBatch extends MongoWriteBatch ] {
+
+ - Constants [3] {
+ Constant [ integer COMMAND_INSERT ] { 1 }
+ Constant [ integer COMMAND_UPDATE ] { 2 }
+ Constant [ integer COMMAND_DELETE ] { 3 }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [5] {
+ Method [ <internal:mongo, overwrites MongoWriteBatch, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> MongoCollection $collection ]
+ Parameter #1 [ <optional> array $write_options ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoWriteBatch> public method add ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $item ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoWriteBatch> final public method execute ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> array $write_options ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoWriteBatch> public method getItemCount ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoWriteBatch> public method getBatchInfo ] {
+
+ - Parameters [0] {
+ }
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class MongoDeleteBatch extends MongoWriteBatch ] {
+
+ - Constants [3] {
+ Constant [ integer COMMAND_INSERT ] { 1 }
+ Constant [ integer COMMAND_UPDATE ] { 2 }
+ Constant [ integer COMMAND_DELETE ] { 3 }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [5] {
+ Method [ <internal:mongo, overwrites MongoWriteBatch, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> MongoCollection $collection ]
+ Parameter #1 [ <optional> array $write_options ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoWriteBatch> public method add ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $item ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoWriteBatch> final public method execute ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> array $write_options ]
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoWriteBatch> public method getItemCount ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoWriteBatch> public method getBatchInfo ] {
+
+ - Parameters [0] {
+ }
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class MongoId ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [3] {
+ Method [ <internal:mongo> static public method __set_state ] {
+ }
+
+ Method [ <internal:mongo> static public method getHostname ] {
+ }
+
+ Method [ <internal:mongo> static public method isValid ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $id ]
+ }
+ }
+ }
+
+ - Properties [1] {
+ Property [ <default> public $$id ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:mongo, ctor> public method __construct ] {
+ }
+
+ Method [ <internal:mongo> public method __toString ] {
+ }
+
+ Method [ <internal:mongo> public method getTimestamp ] {
+ }
+
+ Method [ <internal:mongo> public method getPID ] {
+ }
+
+ Method [ <internal:mongo> public method getInc ] {
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class MongoCode ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ <default> public $code ]
+ Property [ <default> public $scope ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:mongo, ctor> public method __construct ] {
+ }
+
+ Method [ <internal:mongo> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class MongoRegex ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ <default> public $regex ]
+ Property [ <default> public $flags ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:mongo, ctor> public method __construct ] {
+ }
+
+ Method [ <internal:mongo> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class MongoDate ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ <default> public $sec ]
+ Property [ <default> public $usec ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:mongo, ctor> public method __construct ] {
+ }
+
+ Method [ <internal:mongo> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class MongoBinData ] {
+
+ - Constants [7] {
+ Constant [ integer GENERIC ] { 0 }
+ Constant [ integer FUNC ] { 1 }
+ Constant [ integer BYTE_ARRAY ] { 2 }
+ Constant [ integer UUID ] { 3 }
+ Constant [ integer UUID_RFC4122 ] { 4 }
+ Constant [ integer MD5 ] { 5 }
+ Constant [ integer CUSTOM ] { 128 }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ <default> public $bin ]
+ Property [ <default> public $type ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:mongo, ctor> public method __construct ] {
+ }
+
+ Method [ <internal:mongo> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class MongoDBRef ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [3] {
+ Method [ <internal:mongo> static public method create ] {
+ }
+
+ Method [ <internal:mongo> static public method isRef ] {
+ }
+
+ Method [ <internal:mongo> static public method get ] {
+ }
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:mongo> class MongoException extends Exception ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ }
+
+ - Methods [9] {
+ Method [ <internal:Core, inherits Exception, ctor> <visibility error> method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class MongoConnectionException extends MongoException ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ }
+
+ - Methods [9] {
+ Method [ <internal:Core, inherits Exception, ctor> <visibility error> method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class MongoCursorException extends MongoException ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> private $host ]
+ }
+
+ - Methods [10] {
+ Method [ <internal:mongo> public method getHost ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> <visibility error> method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class MongoCursorTimeoutException extends MongoCursorException ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ }
+
+ - Methods [10] {
+ Method [ <internal:mongo, inherits MongoCursorException> public method getHost ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> <visibility error> method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class MongoGridFSException extends MongoException ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ }
+
+ - Methods [9] {
+ Method [ <internal:Core, inherits Exception, ctor> <visibility error> method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class MongoResultException extends MongoException ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [6] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> public $document ]
+ Property [ <default> private $host ]
+ }
+
+ - Methods [11] {
+ Method [ <internal:mongo> public method getDocument ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo> public method getHost ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> <visibility error> method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class MongoWriteConcernException extends MongoCursorException ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ Property [ <default> private $document ]
+ }
+
+ - Methods [11] {
+ Method [ <internal:mongo> public method getDocument ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursorException> public method getHost ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> <visibility error> method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class MongoDuplicateKeyException extends MongoWriteConcernException ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ }
+
+ - Methods [11] {
+ Method [ <internal:mongo, inherits MongoWriteConcernException> public method getDocument ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:mongo, inherits MongoCursorException> public method getHost ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, ctor> <visibility error> method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class MongoExecutionTimeoutException extends MongoException ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ }
+
+ - Methods [9] {
+ Method [ <internal:Core, inherits Exception, ctor> <visibility error> method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class MongoProtocolException extends MongoException ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ }
+
+ - Methods [9] {
+ Method [ <internal:Core, inherits Exception, ctor> <visibility error> method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class MongoTimestamp ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ <default> public $sec ]
+ Property [ <default> public $inc ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:mongo, ctor> public method __construct ] {
+ }
+
+ Method [ <internal:mongo> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class MongoInt32 ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ <default> public $value ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:mongo, ctor> public method __construct ] {
+ }
+
+ Method [ <internal:mongo> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class MongoInt64 ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ <default> public $value ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:mongo, ctor> public method __construct ] {
+ }
+
+ Method [ <internal:mongo> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:mongo> class MongoLog ] {
+
+ - Constants [11] {
+ Constant [ integer NONE ] { 0 }
+ Constant [ integer WARNING ] { 1 }
+ Constant [ integer INFO ] { 2 }
+ Constant [ integer FINE ] { 4 }
+ Constant [ integer RS ] { 1 }
+ Constant [ integer POOL ] { 1 }
+ Constant [ integer PARSE ] { 16 }
+ Constant [ integer CON ] { 2 }
+ Constant [ integer IO ] { 4 }
+ Constant [ integer SERVER ] { 8 }
+ Constant [ integer ALL ] { 31 }
+ }
+
+ - Static properties [3] {
+ Property [ private static $level ]
+ Property [ private static $module ]
+ Property [ private static $callback ]
+ }
+
+ - Static methods [6] {
+ Method [ <internal:mongo> static public method setLevel ] {
+ }
+
+ Method [ <internal:mongo> static public method getLevel ] {
+ }
+
+ Method [ <internal:mongo> static public method setModule ] {
+ }
+
+ Method [ <internal:mongo> static public method getModule ] {
+ }
+
+ Method [ <internal:mongo> static public method setCallback ] {
+ }
+
+ Method [ <internal:mongo> static public method getCallback ] {
+ }
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:mongo> class MongoPool ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [3] {
+ Method [ <internal, deprecated:mongo> static public method info ] {
+ }
+
+ Method [ <internal, deprecated:mongo> static public method setSize ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $size ]
+ }
+ }
+
+ Method [ <internal, deprecated:mongo> static public method getSize ] {
+ }
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:mongo> class MongoMaxKey ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:mongo> class MongoMinKey ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+ }
+}
+
diff --git a/php-pecl-mongo.spec b/php-pecl-mongo.spec
index c13e6a6..cb684c0 100644
--- a/php-pecl-mongo.spec
+++ b/php-pecl-mongo.spec
@@ -5,7 +5,7 @@
%global pecl_name mongo
%global with_zts 0%{?__ztsphp:1}
#global prever RC2
-%global gh_commit d5b3e2ebafbd95bc3de2e7fa0837487af540f130
+%global gh_commit 9ed256e3a3097e39291a68aadeaacdbbcc32dae2
%global gh_short %(c=%{gh_commit}; echo ${c:0:7})
%global gh_owner mongodb
%global gh_project mongo-php-driver
@@ -20,8 +20,8 @@
Summary: PHP MongoDB database driver
Name: php-pecl-mongo
-Version: 1.5.1
-Release: 2%{?dist}%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}
+Version: 1.5.2
+Release: 1%{?dist}%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}
License: ASL 2.0
Group: Development/Languages
URL: http://pecl.php.net/package/%{pecl_name}
@@ -221,6 +221,9 @@ rm -rf data
%changelog
+* Tue May 06 2014 Remi Collet <remi@fedoraproject.org> - 1.5.2-1
+- Update to 1.5.2 (stable)
+
* Thu Apr 10 2014 Remi Collet <remi@fedoraproject.org> - 1.5.1-2
- add numerical prefix to extension configuration file