За последние 24 часа нас посетили 22717 программистов и 1267 роботов. Сейчас ищут 722 программиста ...

Структура Mongo

Тема в разделе "Решения, алгоритмы", создана пользователем topas, 10 окт 2011.

  1. topas

    topas Активный пользователь

    С нами с:
    16 авг 2006
    Сообщения:
    2.258
    Симпатии:
    36
    Подсказки для IDE класса Mongo
    PHP:
    1.  
    2. <?php
    3.  
    4. class Mongo
    5. {
    6.     /**
    7.      * @var string
    8.      */
    9.     const VERSION = 0;
    10.  
    11.     /**
    12.      * @var string
    13.      */
    14.     const DEFAULT_HOST  = "localhost";
    15.  
    16.     /**
    17.      * @var int
    18.      */
    19.     const DEFAULT_PORT  = 27017;
    20.  
    21.  
    22.     /* Fields */
    23.     /**
    24.      * @var boolean
    25.      */
    26.     public $connected  = FALSE;
    27.  
    28.     /**
    29.      * @var string
    30.      */
    31.     public $status  = NULL;
    32.  
    33.     /**
    34.      * @var string
    35.      */
    36.     protected $server  = NULL;
    37.  
    38.     /**
    39.      * @var boolean
    40.      */
    41.     protected $persistent  = NULL ;
    42.  
    43.     /* Methods */
    44.  
    45.     /**
    46.      *@return boolean
    47.      */
    48.     public function close() {}
    49.  
    50.     /**
    51.      *@return boolean
    52.      */
    53.     public function connect() {}
    54.  
    55.     /**
    56.      *@return bool
    57.      */
    58.     protected function connectUtil() {}
    59.  
    60.     /**
    61.      * Enter description here ...
    62.      * [ string $server = "mongodb://localhost:27017" [, array $options = array("connect" => TRUE) ]]
    63.      */
    64.     public function __construct() {}
    65.  
    66.     /**
    67.      *@return array
    68.      */
    69.     public function dropDB( mixed $db ) {}
    70.     /**
    71.      *@return MongoDB
    72.      */
    73.     public function __get( string $dbname ) {}
    74.     /**
    75.      * @return array
    76.      */
    77.     public function getHosts(  ) {}
    78.  
    79.     /**
    80.      * @return int
    81.      */
    82.     public static function getPoolSize() {}
    83.  
    84.     /**
    85.      * @return string
    86.      */
    87.     public function getSlave() {}
    88.  
    89.     /**
    90.      * @return bool
    91.      */
    92.     public function getSlaveOkay() {}
    93.  
    94.     /**
    95.      * @return array
    96.      */
    97.     public function listDBs() {}
    98.  
    99.     /**
    100.      * @return array
    101.      */
    102.     public function poolDebug() {}
    103.  
    104.     /**
    105.      * @return MongoCollection
    106.      */
    107.     public function selectCollection( string $db , string $collection ) {}
    108.  
    109.     /**
    110.      * @return MongoDB
    111.      */
    112.     public function selectDB( string $name ) {}
    113.  
    114.     /**
    115.      * @return int
    116.      */
    117.     public static function setPoolSize( int $size ) {}
    118.  
    119.     /**
    120.      * [ bool $ok = true ]
    121.      * @return bool
    122.      */
    123.     public function setSlaveOkay() {}
    124.  
    125.     /**
    126.      * @return string
    127.      */
    128.     public function switchSlave() {}
    129.  
    130.     /**
    131.      * @return string
    132.      */
    133.     public function __toString() {}
    134. }
    135.  
     
  2. Михаил

    Михаил Активный пользователь

    С нами с:
    12 июл 2009
    Сообщения:
    545
    Симпатии:
    0
    Адрес:
    Bielarus
    ????
    и что это будет?
     
  3. topas

    topas Активный пользователь

    С нами с:
    16 авг 2006
    Сообщения:
    2.258
    Симпатии:
    36
    Михаил
    Ничего