moved Null/Type/Platform
This commit is contained in:
parent
4d7b8838cc
commit
f556ee8c44
@ -59,7 +59,7 @@ class Doctrine_Configuration
|
|||||||
*/
|
*/
|
||||||
public function __construct()
|
public function __construct()
|
||||||
{
|
{
|
||||||
$this->_nullObject = Doctrine_Null::$INSTANCE;
|
$this->_nullObject = Doctrine_ORM_Internal_Null::$INSTANCE;
|
||||||
$this->_initAttributes();
|
$this->_initAttributes();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
#namespace Doctrine::DBAL::Types;
|
#namespace Doctrine::DBAL::Types;
|
||||||
|
|
||||||
abstract class Doctrine_DataType
|
abstract class Doctrine_DBAL_Types_Type
|
||||||
{
|
{
|
||||||
private static $_typeObjects = array();
|
private static $_typeObjects = array();
|
||||||
private static $_typesMap = array(
|
private static $_typesMap = array(
|
File diff suppressed because it is too large
Load Diff
@ -238,7 +238,7 @@ abstract class Doctrine_Entity implements ArrayAccess, Serializable
|
|||||||
// Single field identifier
|
// Single field identifier
|
||||||
$name = $this->_class->getIdentifier();
|
$name = $this->_class->getIdentifier();
|
||||||
$name = $name[0];
|
$name = $name[0];
|
||||||
if (isset($this->_data[$name]) && $this->_data[$name] !== Doctrine_Null::$INSTANCE) {
|
if (isset($this->_data[$name]) && $this->_data[$name] !== Doctrine_ORM_Internal_Null::$INSTANCE) {
|
||||||
$this->_id[$name] = $this->_data[$name];
|
$this->_id[$name] = $this->_data[$name];
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
@ -391,7 +391,7 @@ abstract class Doctrine_Entity implements ArrayAccess, Serializable
|
|||||||
*/
|
*/
|
||||||
final protected function _get($fieldName)
|
final protected function _get($fieldName)
|
||||||
{
|
{
|
||||||
$nullObj = Doctrine_Null::$INSTANCE;
|
$nullObj = Doctrine_ORM_Internal_Null::$INSTANCE;
|
||||||
if (isset($this->_data[$fieldName])) {
|
if (isset($this->_data[$fieldName])) {
|
||||||
return $this->_data[$fieldName] !== $nullObj ?
|
return $this->_data[$fieldName] !== $nullObj ?
|
||||||
$this->_data[$fieldName] : null;
|
$this->_data[$fieldName] : null;
|
||||||
@ -481,7 +481,7 @@ abstract class Doctrine_Entity implements ArrayAccess, Serializable
|
|||||||
*/
|
*/
|
||||||
final public function _internalGetField($fieldName)
|
final public function _internalGetField($fieldName)
|
||||||
{
|
{
|
||||||
if ($this->_data[$fieldName] === Doctrine_Null::$INSTANCE) {
|
if ($this->_data[$fieldName] === Doctrine_ORM_Internal_Null::$INSTANCE) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
return $this->_data[$fieldName];
|
return $this->_data[$fieldName];
|
||||||
@ -514,7 +514,7 @@ abstract class Doctrine_Entity implements ArrayAccess, Serializable
|
|||||||
*/
|
*/
|
||||||
final public function _internalGetReference($fieldName)
|
final public function _internalGetReference($fieldName)
|
||||||
{
|
{
|
||||||
if ($this->_references[$fieldName] === Doctrine_Null::$INSTANCE) {
|
if ($this->_references[$fieldName] === Doctrine_ORM_Internal_Null::$INSTANCE) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
return $this->_references[$fieldName];
|
return $this->_references[$fieldName];
|
||||||
@ -534,7 +534,7 @@ abstract class Doctrine_Entity implements ArrayAccess, Serializable
|
|||||||
*/
|
*/
|
||||||
final public function _internalSetReference($name, $value, $completeBidirectional = false)
|
final public function _internalSetReference($name, $value, $completeBidirectional = false)
|
||||||
{
|
{
|
||||||
if (is_null($value) || $value === Doctrine_Null::$INSTANCE) {
|
if (is_null($value) || $value === Doctrine_ORM_Internal_Null::$INSTANCE) {
|
||||||
$this->_references[$name] = $value;
|
$this->_references[$name] = $value;
|
||||||
return; // early exit!
|
return; // early exit!
|
||||||
}
|
}
|
||||||
@ -678,7 +678,7 @@ abstract class Doctrine_Entity implements ArrayAccess, Serializable
|
|||||||
private function _contains($fieldName)
|
private function _contains($fieldName)
|
||||||
{
|
{
|
||||||
if (isset($this->_data[$fieldName])) {
|
if (isset($this->_data[$fieldName])) {
|
||||||
if ($this->_data[$fieldName] === Doctrine_Null::$INSTANCE) {
|
if ($this->_data[$fieldName] === Doctrine_ORM_Internal_Null::$INSTANCE) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
@ -687,7 +687,7 @@ abstract class Doctrine_Entity implements ArrayAccess, Serializable
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
if (isset($this->_references[$fieldName]) &&
|
if (isset($this->_references[$fieldName]) &&
|
||||||
$this->_references[$fieldName] !== Doctrine_Null::$INSTANCE) {
|
$this->_references[$fieldName] !== Doctrine_ORM_Internal_Null::$INSTANCE) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
|
@ -158,7 +158,7 @@ class Doctrine_EntityManager
|
|||||||
$this->_metadataFactory = new Doctrine_ClassMetadata_Factory(
|
$this->_metadataFactory = new Doctrine_ClassMetadata_Factory(
|
||||||
$this, new Doctrine_ClassMetadata_CodeDriver());
|
$this, new Doctrine_ClassMetadata_CodeDriver());
|
||||||
$this->_unitOfWork = new Doctrine_Connection_UnitOfWork($this);
|
$this->_unitOfWork = new Doctrine_Connection_UnitOfWork($this);
|
||||||
$this->_nullObject = Doctrine_Null::$INSTANCE;
|
$this->_nullObject = Doctrine_ORM_Internal_Null::$INSTANCE;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -80,7 +80,7 @@ abstract class Doctrine_EntityPersister_Abstract
|
|||||||
$this->_entityName = $classMetadata->getClassName();
|
$this->_entityName = $classMetadata->getClassName();
|
||||||
$this->_conn = $em->getConnection();
|
$this->_conn = $em->getConnection();
|
||||||
$this->_classMetadata = $classMetadata;
|
$this->_classMetadata = $classMetadata;
|
||||||
$this->_nullObject = Doctrine_Null::$INSTANCE;
|
$this->_nullObject = Doctrine_ORM_Internal_Null::$INSTANCE;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -287,7 +287,7 @@ abstract class Doctrine_EntityPersister_Abstract
|
|||||||
$type = $entity->getClass()->getTypeOfField($field);
|
$type = $entity->getClass()->getTypeOfField($field);
|
||||||
$columnName = $entity->getClass()->getColumnName($field);
|
$columnName = $entity->getClass()->getColumnName($field);
|
||||||
|
|
||||||
if ($newVal === Doctrine_Null::$INSTANCE) {
|
if ($newVal === Doctrine_ORM_Internal_Null::$INSTANCE) {
|
||||||
$result[$columnName] = null;
|
$result[$columnName] = null;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
@ -67,7 +67,7 @@ abstract class Doctrine_Hydrator_Abstract
|
|||||||
public function __construct(Doctrine_EntityManager $em)
|
public function __construct(Doctrine_EntityManager $em)
|
||||||
{
|
{
|
||||||
$this->_em = $em;
|
$this->_em = $em;
|
||||||
$this->_nullObject = Doctrine_Null::$INSTANCE;
|
$this->_nullObject = Doctrine_ORM_Internal_Null::$INSTANCE;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -43,7 +43,7 @@ class Doctrine_Hydrator_RecordDriver
|
|||||||
|
|
||||||
public function __construct(Doctrine_EntityManager $em)
|
public function __construct(Doctrine_EntityManager $em)
|
||||||
{
|
{
|
||||||
$this->_nullObject = Doctrine_Null::$INSTANCE;
|
$this->_nullObject = Doctrine_ORM_Internal_Null::$INSTANCE;
|
||||||
$this->_em = $em;
|
$this->_em = $em;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
/*
|
/*
|
||||||
* $Id$
|
* $Id: Null.php 4723 2008-08-01 18:46:14Z romanb $
|
||||||
*
|
*
|
||||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||||||
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||||||
@ -37,12 +37,12 @@
|
|||||||
* @license http://www.opensource.org/licenses/lgpl-license.php LGPL
|
* @license http://www.opensource.org/licenses/lgpl-license.php LGPL
|
||||||
* @link www.phpdoctrine.org
|
* @link www.phpdoctrine.org
|
||||||
* @since 1.0
|
* @since 1.0
|
||||||
* @version $Revision$
|
* @version $Revision: 4723 $
|
||||||
* @author Konsta Vesterinen <kvesteri@cc.hut.fi>
|
* @author Konsta Vesterinen <kvesteri@cc.hut.fi>
|
||||||
*/
|
*/
|
||||||
// static initializer
|
// static initializer
|
||||||
Doctrine_Null::$INSTANCE = new Doctrine_Null();
|
Doctrine_ORM_Internal_Null::$INSTANCE = new Doctrine_ORM_Internal_Null();
|
||||||
final class Doctrine_Null
|
final class Doctrine_ORM_Internal_Null
|
||||||
{
|
{
|
||||||
public static $INSTANCE;
|
public static $INSTANCE;
|
||||||
public function __construct() {}
|
public function __construct() {}
|
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
class Doctrine_DatabasePlatformMock extends Doctrine_DatabasePlatform
|
class Doctrine_DatabasePlatformMock extends Doctrine_DBAL_Platforms_AbstractPlatform
|
||||||
{
|
{
|
||||||
private $_prefersIdentityColumns = false;
|
private $_prefersIdentityColumns = false;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user