Подсказки для IDE класса Mongo PHP: <?php class Mongo { /** * @var string */ const VERSION = 0; /** * @var string */ const DEFAULT_HOST = "localhost"; /** * @var int */ const DEFAULT_PORT = 27017; /* Fields */ /** * @var boolean */ public $connected = FALSE; /** * @var string */ public $status = NULL; /** * @var string */ protected $server = NULL; /** * @var boolean */ protected $persistent = NULL ; /* Methods */ /** *@return boolean */ public function close() {} /** *@return boolean */ public function connect() {} /** *@return bool */ protected function connectUtil() {} /** * Enter description here ... * [ string $server = "mongodb://localhost:27017" [, array $options = array("connect" => TRUE) ]] */ public function __construct() {} /** *@return array */ public function dropDB( mixed $db ) {} /** *@return MongoDB */ public function __get( string $dbname ) {} /** * @return array */ public function getHosts( ) {} /** * @return int */ public static function getPoolSize() {} /** * @return string */ public function getSlave() {} /** * @return bool */ public function getSlaveOkay() {} /** * @return array */ public function listDBs() {} /** * @return array */ public function poolDebug() {} /** * @return MongoCollection */ public function selectCollection( string $db , string $collection ) {} /** * @return MongoDB */ public function selectDB( string $name ) {} /** * @return int */ public static function setPoolSize( int $size ) {} /** * [ bool $ok = true ] * @return bool */ public function setSlaveOkay() {} /** * @return string */ public function switchSlave() {} /** * @return string */ public function __toString() {} }