~patrix-sbs/oraculum/git

« back to all changes in this revision

Viewing changes to models/doctrine/lib/Doctrine/Adapter.php

  • Committer: Patrick Kaminski
  • Date: 2009-09-02 02:33:07 UTC
  • Revision ID: git-v1:943803254fca67bfb4c0374422b1b836b14dc518
Tags: v0.1a
Sending Oraculum Framework v0.1 alpha

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?php
 
2
/*
 
3
 *  $Id: Adapter.php 4520 2008-06-13 22:29:22Z jwage $
 
4
 *
 
5
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 
6
 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 
7
 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 
8
 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 
9
 * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 
10
 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 
11
 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 
12
 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 
13
 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 
14
 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 
15
 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
16
 *
 
17
 * This software consists of voluntary contributions made by many individuals
 
18
 * and is licensed under the LGPL. For more information, see
 
19
 * <http://www.phpdoctrine.org>.
 
20
 */
 
21
 
 
22
/**
 
23
 *
 
24
 * Doctrine_Adapter
 
25
 *
 
26
 * @package     Doctrine
 
27
 * @subpackage  Adapter
 
28
 * @license     http://www.opensource.org/licenses/lgpl-license.php LGPL
 
29
 * @link        www.phpdoctrine.org
 
30
 * @since       1.0
 
31
 * @version     $Revision: 4520 $
 
32
 * @author      Konsta Vesterinen <kvesteri@cc.hut.fi>
 
33
 */
 
34
class Doctrine_Adapter
 
35
{
 
36
    /**
 
37
     * Adapter constant
 
38
     */
 
39
    const ATTR_AUTOCOMMIT = 0;
 
40
    const ATTR_CASE = 8;
 
41
    const ATTR_CLIENT_VERSION = 5;
 
42
    const ATTR_CONNECTION_STATUS = 7;
 
43
    const ATTR_CURSOR = 10;
 
44
    const ATTR_CURSOR_NAME = 9;
 
45
    const ATTR_DRIVER_NAME = 16;
 
46
    const ATTR_ERRMODE = 3;
 
47
    const ATTR_FETCH_CATALOG_NAMES = 15;
 
48
    const ATTR_FETCH_TABLE_NAMES = 14;
 
49
    const ATTR_MAX_COLUMN_LEN = 18;
 
50
    const ATTR_ORACLE_NULLS = 11;
 
51
    const ATTR_PERSISTENT = 12;
 
52
    const ATTR_PREFETCH = 1;
 
53
    const ATTR_SERVER_INFO = 6;
 
54
    const ATTR_SERVER_VERSION = 4;
 
55
    const ATTR_STATEMENT_CLASS = 13;
 
56
    const ATTR_STRINGIFY_FETCHES = 17;
 
57
    const ATTR_TIMEOUT = 2;
 
58
    const CASE_LOWER = 2;
 
59
    const CASE_NATURAL = 0;
 
60
    const CASE_UPPER = 1;
 
61
    const CURSOR_FWDONLY = 0;
 
62
    const CURSOR_SCROLL = 1;
 
63
    const ERR_ALREADY_EXISTS = NULL;
 
64
    const ERR_CANT_MAP = NULL;
 
65
    const ERR_CONSTRAINT = NULL;
 
66
    const ERR_DISCONNECTED = NULL;
 
67
    const ERR_MISMATCH = NULL;
 
68
    const ERR_NO_PERM = NULL;
 
69
    const ERR_NONE = '00000';
 
70
    const ERR_NOT_FOUND = NULL;
 
71
    const ERR_NOT_IMPLEMENTED = NULL;
 
72
    const ERR_SYNTAX = NULL;
 
73
    const ERR_TRUNCATED = NULL;
 
74
    const ERRMODE_EXCEPTION = 2;
 
75
    const ERRMODE_SILENT = 0;
 
76
    const ERRMODE_WARNING = 1;
 
77
    const FETCH_ASSOC = 2;
 
78
    const FETCH_BOTH = 4;
 
79
    const FETCH_BOUND = 6;
 
80
    const FETCH_CLASS = 8;
 
81
    const FETCH_CLASSTYPE = 262144;
 
82
    const FETCH_COLUMN = 7;
 
83
    const FETCH_FUNC = 10;
 
84
    const FETCH_GROUP = 65536;
 
85
    const FETCH_INTO = 9;
 
86
    const FETCH_LAZY = 1;
 
87
    const FETCH_NAMED = 11;
 
88
    const FETCH_NUM = 3;
 
89
    const FETCH_OBJ = 5;
 
90
    const FETCH_ORI_ABS = 4;
 
91
    const FETCH_ORI_FIRST = 2;
 
92
    const FETCH_ORI_LAST = 3;
 
93
    const FETCH_ORI_NEXT = 0;
 
94
    const FETCH_ORI_PRIOR = 1;
 
95
    const FETCH_ORI_REL = 5;
 
96
    const FETCH_SERIALIZE = 524288;
 
97
    const FETCH_UNIQUE = 196608;
 
98
    const NULL_EMPTY_STRING = 1;
 
99
    const NULL_NATURAL = 0;
 
100
    const NULL_TO_STRING = NULL;
 
101
    const PARAM_BOOL = 5;
 
102
    const PARAM_INPUT_OUTPUT = -2147483648;
 
103
    const PARAM_INT = 1;
 
104
    const PARAM_LOB = 3;
 
105
    const PARAM_NULL = 0;
 
106
    const PARAM_STMT = 4;
 
107
    const PARAM_STR = 2;
 
108
}
 
 
b'\\ No newline at end of file'