<?php
 return array (
  'codefile' => '/home/wwwroot/xmvc/v5.0/Session.php',
  'type' => 'class',
  'name' => 'xmvc\\Session',
  'namespace' => 'xmvc',
  'extends' => 
  array (
  ),
  'methods' => 
  array (
    0 => 
    array (
      'name' => 'isStart',
      'visibility' => 'public',
      'parameters' => 
      array (
      ),
      'returnType' => 'bool',
      'isStatic' => true,
      'startLine' => 22,
      'endLine' => 25,
      'docBlockStartLine' => 19,
      'docBlockEndLine' => 21,
      'returnTypeIsBuiltin' => true,
      'docBlock' => 
      array (
        'summary' => '是否开启了 Session',
        'tags' => 
        array (
        ),
      ),
    ),
    1 => 
    array (
      'name' => 'start',
      'visibility' => 'public',
      'parameters' => 
      array (
        0 => 
        array (
          'name' => 'lifetime',
          'type' => 'int',
          'default' => 86400,
          'isVariadic' => false,
          'isBuiltin' => true,
        ),
      ),
      'returnType' => 'void',
      'isStatic' => true,
      'startLine' => 31,
      'endLine' => 40,
      'docBlockStartLine' => 27,
      'docBlockEndLine' => 30,
      'returnTypeIsBuiltin' => false,
      'docBlock' => 
      array (
        'summary' => '开启 Session',
        'tags' => 
        array (
          0 => 
          array (
            'name' => 'param',
            'description' => 'int $lifetime 有效时间, 默认一天',
          ),
        ),
      ),
    ),
    2 => 
    array (
      'name' => 'id',
      'visibility' => 'public',
      'parameters' => 
      array (
        0 => 
        array (
          'name' => 'key',
          'type' => 'string',
          'default' => '',
          'isVariadic' => false,
          'isBuiltin' => true,
        ),
      ),
      'returnType' => 'void',
      'isStatic' => true,
      'startLine' => 45,
      'endLine' => 53,
      'docBlockStartLine' => 42,
      'docBlockEndLine' => 44,
      'returnTypeIsBuiltin' => false,
      'docBlock' => 
      array (
        'summary' => '取或设置 SESSION ID',
        'tags' => 
        array (
        ),
      ),
    ),
    3 => 
    array (
      'name' => 'load',
      'visibility' => 'public',
      'parameters' => 
      array (
      ),
      'returnType' => 'void',
      'isStatic' => true,
      'startLine' => 58,
      'endLine' => 67,
      'docBlockStartLine' => 55,
      'docBlockEndLine' => 57,
      'returnTypeIsBuiltin' => false,
      'docBlock' => 
      array (
        'summary' => '加载 $_SESSION 中的数据',
        'tags' => 
        array (
        ),
      ),
    ),
    4 => 
    array (
      'name' => 'has',
      'visibility' => 'public',
      'parameters' => 
      array (
        0 => 
        array (
          'name' => 'key',
          'type' => 'string',
          'default' => '<phpdoc_null>',
          'isVariadic' => false,
          'isBuiltin' => true,
        ),
      ),
      'returnType' => 'bool',
      'isStatic' => true,
      'startLine' => 72,
      'endLine' => 76,
      'docBlockStartLine' => 69,
      'docBlockEndLine' => 71,
      'returnTypeIsBuiltin' => true,
      'docBlock' => 
      array (
        'summary' => '键是否被定义',
        'tags' => 
        array (
        ),
      ),
    ),
    5 => 
    array (
      'name' => 'get',
      'visibility' => 'public',
      'parameters' => 
      array (
        0 => 
        array (
          'name' => 'key',
          'type' => 'string',
          'default' => '<phpdoc_null>',
          'isVariadic' => false,
          'isBuiltin' => true,
        ),
        1 => 
        array (
          'name' => 'default',
          'type' => 'mixed',
          'default' => NULL,
          'isVariadic' => false,
          'isBuiltin' => true,
        ),
      ),
      'returnType' => 'mixed',
      'isStatic' => true,
      'startLine' => 81,
      'endLine' => 84,
      'docBlockStartLine' => 78,
      'docBlockEndLine' => 80,
      'returnTypeIsBuiltin' => true,
      'docBlock' => 
      array (
        'summary' => '取值',
        'tags' => 
        array (
        ),
      ),
    ),
    6 => 
    array (
      'name' => 'getAll',
      'visibility' => 'public',
      'parameters' => 
      array (
      ),
      'returnType' => 'array',
      'isStatic' => true,
      'startLine' => 89,
      'endLine' => 93,
      'docBlockStartLine' => 86,
      'docBlockEndLine' => 88,
      'returnTypeIsBuiltin' => true,
      'docBlock' => 
      array (
        'summary' => '取所有值',
        'tags' => 
        array (
        ),
      ),
    ),
    7 => 
    array (
      'name' => 'set',
      'visibility' => 'public',
      'parameters' => 
      array (
        0 => 
        array (
          'name' => 'key',
          'type' => 'string',
          'default' => '<phpdoc_null>',
          'isVariadic' => false,
          'isBuiltin' => true,
        ),
        1 => 
        array (
          'name' => 'value',
          'type' => 'mixed',
          'default' => '<phpdoc_null>',
          'isVariadic' => false,
          'isBuiltin' => true,
        ),
      ),
      'returnType' => 'void',
      'isStatic' => true,
      'startLine' => 98,
      'endLine' => 102,
      'docBlockStartLine' => 95,
      'docBlockEndLine' => 97,
      'returnTypeIsBuiltin' => false,
      'docBlock' => 
      array (
        'summary' => '写值',
        'tags' => 
        array (
        ),
      ),
    ),
    8 => 
    array (
      'name' => 'remove',
      'visibility' => 'public',
      'parameters' => 
      array (
        0 => 
        array (
          'name' => 'key',
          'type' => 'string',
          'default' => '<phpdoc_null>',
          'isVariadic' => false,
          'isBuiltin' => true,
        ),
      ),
      'returnType' => 'void',
      'isStatic' => true,
      'startLine' => 107,
      'endLine' => 112,
      'docBlockStartLine' => 104,
      'docBlockEndLine' => 106,
      'returnTypeIsBuiltin' => false,
      'docBlock' => 
      array (
        'summary' => '删值',
        'tags' => 
        array (
        ),
      ),
    ),
    9 => 
    array (
      'name' => 'clear',
      'visibility' => 'public',
      'parameters' => 
      array (
      ),
      'returnType' => 'void',
      'isStatic' => true,
      'startLine' => 117,
      'endLine' => 121,
      'docBlockStartLine' => 114,
      'docBlockEndLine' => 116,
      'returnTypeIsBuiltin' => false,
      'docBlock' => 
      array (
        'summary' => '清空所有',
        'tags' => 
        array (
        ),
      ),
    ),
    10 => 
    array (
      'name' => 'save',
      'visibility' => 'public',
      'parameters' => 
      array (
      ),
      'returnType' => 'void',
      'isStatic' => true,
      'startLine' => 127,
      'endLine' => 132,
      'docBlockStartLine' => 123,
      'docBlockEndLine' => 126,
      'returnTypeIsBuiltin' => false,
      'docBlock' => 
      array (
        'summary' => '保存数据到 $_SESSION 中, 一般不需要手动调用
- 在 MVC::onShutdown() 代码中调用',
        'tags' => 
        array (
        ),
      ),
    ),
  ),
  'properties' => 
  array (
    0 => 
    array (
      'name' => 'isStart',
      'visibility' => 'protected',
      'docBlock' => 
      array (
        'summary' => '是否开启了 Session',
        'tags' => 
        array (
        ),
      ),
    ),
    1 => 
    array (
      'name' => 'data',
      'visibility' => 'protected',
      'docBlock' => 
      array (
        'summary' => 'Session 数据',
        'tags' => 
        array (
        ),
      ),
    ),
    2 => 
    array (
      'name' => 'id',
      'visibility' => 'protected',
      'docBlock' => 
      array (
        'summary' => 'Session ID',
        'tags' => 
        array (
        ),
      ),
    ),
  ),
  'docBlock' => 
  array (
    'summary' => 'SESSION',
    'tags' => 
    array (
    ),
  ),
  'filename' => '/home/wwwroot/xmvc/v5.0/Session.php',
  'relFile' => '[MVC]/Session.php',
  'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Nlc3Npb24ucGhw',
);
?>