diff --git a/lib/Cake/Console/Command/UpgradeShell.php b/lib/Cake/Console/Command/UpgradeShell.php index 12b3fbc9d..7621c99cf 100644 --- a/lib/Cake/Console/Command/UpgradeShell.php +++ b/lib/Cake/Console/Command/UpgradeShell.php @@ -532,7 +532,7 @@ class UpgradeShell extends AppShell { /** * Update components. * - * - Make components that extend Object to extend Component. + * - Make components that extend CakeObject to extend Component. * * @return void */ @@ -547,6 +547,11 @@ class UpgradeShell extends AppShell { '/([a-zA-Z]*Component extends) Object/', '\1 Component' ), + array( + '*Component extends CakeObject to *Component extends Component', + '/([a-zA-Z]*Component extends) CakeObject/', + '\1 Component' + ), ); $this->_filesRegexpUpdate($patterns); diff --git a/lib/Cake/Console/Shell.php b/lib/Cake/Console/Shell.php index c446b9cd3..144a3c8cb 100644 --- a/lib/Cake/Console/Shell.php +++ b/lib/Cake/Console/Shell.php @@ -28,7 +28,7 @@ App::uses('File', 'Utility'); * * @package Cake.Console */ -class Shell extends Object { +class Shell extends CakeObject { /** * Default error code @@ -369,7 +369,7 @@ class Shell extends Object { } /** - * Dispatch a command to another Shell. Similar to Object::requestAction() + * Dispatch a command to another Shell. Similar to CakeObject::requestAction() * but intended for running shells from other shells. * * ### Usage: diff --git a/lib/Cake/Controller/Component.php b/lib/Cake/Controller/Component.php index e395aded2..4de6d9f06 100644 --- a/lib/Cake/Controller/Component.php +++ b/lib/Cake/Controller/Component.php @@ -37,7 +37,7 @@ App::uses('ComponentCollection', 'Controller'); * @link http://book.cakephp.org/2.0/en/controllers/components.html * @see Controller::$components */ -class Component extends Object { +class Component extends CakeObject { /** * Component collection class used to lazy load components. diff --git a/lib/Cake/Controller/Component/Acl/DbAcl.php b/lib/Cake/Controller/Component/Acl/DbAcl.php index 7d7db6522..de567df9f 100644 --- a/lib/Cake/Controller/Component/Acl/DbAcl.php +++ b/lib/Cake/Controller/Component/Acl/DbAcl.php @@ -37,7 +37,7 @@ App::uses('ClassRegistry', 'Utility'); * * @package Cake.Controller.Component.Acl */ -class DbAcl extends Object implements AclInterface { +class DbAcl extends CakeObject implements AclInterface { /** * Constructor diff --git a/lib/Cake/Controller/Component/Acl/IniAcl.php b/lib/Cake/Controller/Component/Acl/IniAcl.php index fa1ac69d7..64afa1941 100644 --- a/lib/Cake/Controller/Component/Acl/IniAcl.php +++ b/lib/Cake/Controller/Component/Acl/IniAcl.php @@ -22,7 +22,7 @@ App::uses('AclInterface', 'Controller/Component/Acl'); * * @package Cake.Controller.Component.Acl */ -class IniAcl extends Object implements AclInterface { +class IniAcl extends CakeObject implements AclInterface { /** * Array with configuration, parsed from ini file diff --git a/lib/Cake/Controller/Component/Acl/PhpAcl.php b/lib/Cake/Controller/Component/Acl/PhpAcl.php index 40d2a77ae..a75d92532 100644 --- a/lib/Cake/Controller/Component/Acl/PhpAcl.php +++ b/lib/Cake/Controller/Component/Acl/PhpAcl.php @@ -22,7 +22,7 @@ * * @package Cake.Controller.Component.Acl */ -class PhpAcl extends Object implements AclInterface { +class PhpAcl extends CakeObject implements AclInterface { /** * Constant for deny diff --git a/lib/Cake/Controller/Controller.php b/lib/Cake/Controller/Controller.php index 369cc2e83..b3d49e3df 100644 --- a/lib/Cake/Controller/Controller.php +++ b/lib/Cake/Controller/Controller.php @@ -55,7 +55,7 @@ App::uses('CakeEventManager', 'Event'); * @property FlashComponent $Flash * @link http://book.cakephp.org/2.0/en/controllers.html */ -class Controller extends Object implements CakeEventListener { +class Controller extends CakeObject implements CakeEventListener { /** * The name of this controller. Controller names are plural, named after the model they manipulate. diff --git a/lib/Cake/Core/Object.php b/lib/Cake/Core/CakeObject.php similarity index 98% rename from lib/Cake/Core/Object.php rename to lib/Cake/Core/CakeObject.php index ffc7f19dc..d51ef2ddc 100644 --- a/lib/Cake/Core/Object.php +++ b/lib/Cake/Core/CakeObject.php @@ -20,14 +20,14 @@ App::uses('Router', 'Routing'); App::uses('Set', 'Utility'); /** - * Object class provides a few generic methods used in several subclasses. + * CakeObject class provides a few generic methods used in several subclasses. * * Also includes methods for logging and the special method RequestAction, * to call other Controllers' Actions from anywhere. * * @package Cake.Core */ -class Object { +class CakeObject { /** * Constructor, no-op @@ -36,7 +36,7 @@ class Object { } /** - * Object-to-string conversion. + * CakeObject-to-string conversion. * Each class can override this method as necessary. * * @return string The name of this class diff --git a/lib/Cake/Model/CakeSchema.php b/lib/Cake/Model/CakeSchema.php index 38f663cc5..d1a9be806 100644 --- a/lib/Cake/Model/CakeSchema.php +++ b/lib/Cake/Model/CakeSchema.php @@ -26,7 +26,7 @@ App::uses('File', 'Utility'); * * @package Cake.Model */ -class CakeSchema extends Object { +class CakeSchema extends CakeObject { /** * Name of the schema. diff --git a/lib/Cake/Model/Datasource/DataSource.php b/lib/Cake/Model/Datasource/DataSource.php index 37e1e0f14..2f8325ad2 100644 --- a/lib/Cake/Model/Datasource/DataSource.php +++ b/lib/Cake/Model/Datasource/DataSource.php @@ -24,7 +24,7 @@ * @link http://book.cakephp.org/2.0/en/models/datasources.html#basic-api-for-datasources * @package Cake.Model.Datasource */ -class DataSource extends Object { +class DataSource extends CakeObject { /** * Are we connected to the DataSource? diff --git a/lib/Cake/Model/Model.php b/lib/Cake/Model/Model.php index ccbae1789..02aa1aca2 100644 --- a/lib/Cake/Model/Model.php +++ b/lib/Cake/Model/Model.php @@ -42,7 +42,7 @@ App::uses('CakeEventManager', 'Event'); * @package Cake.Model * @link http://book.cakephp.org/2.0/en/models.html */ -class Model extends Object implements CakeEventListener { +class Model extends CakeObject implements CakeEventListener { /** * The name of the DataSource connection that this Model uses diff --git a/lib/Cake/Model/ModelBehavior.php b/lib/Cake/Model/ModelBehavior.php index 4ec08cdeb..d18e48b46 100644 --- a/lib/Cake/Model/ModelBehavior.php +++ b/lib/Cake/Model/ModelBehavior.php @@ -61,7 +61,7 @@ * @see Model::$actsAs * @see BehaviorCollection::load() */ -class ModelBehavior extends Object { +class ModelBehavior extends CakeObject { /** * Contains configuration settings for use with individual model objects. This diff --git a/lib/Cake/Network/CakeSocket.php b/lib/Cake/Network/CakeSocket.php index 4d380ad2a..9b0af00d6 100644 --- a/lib/Cake/Network/CakeSocket.php +++ b/lib/Cake/Network/CakeSocket.php @@ -28,7 +28,7 @@ App::uses('Validation', 'Utility'); class CakeSocket { /** - * Object description + * CakeSocket description * * @var string */ @@ -410,7 +410,7 @@ class CakeSocket { } /** - * Resets the state of this Socket instance to it's initial state (before Object::__construct got executed) + * Resets the state of this Socket instance to it's initial state (before CakeObject::__construct got executed) * * @param array $state Array with key and values to reset * @return bool True on success diff --git a/lib/Cake/Network/Http/HttpSocket.php b/lib/Cake/Network/Http/HttpSocket.php index 308487094..a18886c74 100644 --- a/lib/Cake/Network/Http/HttpSocket.php +++ b/lib/Cake/Network/Http/HttpSocket.php @@ -1023,7 +1023,7 @@ class HttpSocket extends CakeSocket { } /** - * Resets the state of this HttpSocket instance to it's initial state (before Object::__construct got executed) or does + * Resets the state of this HttpSocket instance to it's initial state (before CakeObject::__construct got executed) or does * the same thing partially for the request and the response property only. * * @param bool $full If set to false only HttpSocket::response and HttpSocket::request are reset diff --git a/lib/Cake/Routing/Router.php b/lib/Cake/Routing/Router.php index 5575fb6f0..83de88feb 100644 --- a/lib/Cake/Routing/Router.php +++ b/lib/Cake/Routing/Router.php @@ -664,7 +664,7 @@ class Router { * created later in the request. * * Nested requests will create a stack of requests. You can remove requests using - * Router::popRequest(). This is done automatically when using Object::requestAction(). + * Router::popRequest(). This is done automatically when using CakeObject::requestAction(). * * Will accept either a CakeRequest object or an array of arrays. Support for * accepting arrays may be removed in the future. diff --git a/lib/Cake/Test/Case/Console/ShellDispatcherTest.php b/lib/Cake/Test/Case/Console/ShellDispatcherTest.php index 20473db63..cec15d12a 100644 --- a/lib/Cake/Test/Case/Console/ShellDispatcherTest.php +++ b/lib/Cake/Test/Case/Console/ShellDispatcherTest.php @@ -487,9 +487,9 @@ class ShellDispatcherTest extends CakeTestCase { */ public function testDispatchNotAShellWithMain() { $Dispatcher = new TestShellDispatcher(); - $methods = get_class_methods('Object'); + $methods = get_class_methods('CakeObject'); array_push($methods, 'main', 'initdb', 'initialize', 'loadTasks', 'startup', '_secret'); - $Shell = $this->getMock('Object', $methods); + $Shell = $this->getMock('CakeObject', $methods); $Shell->expects($this->never())->method('initialize'); $Shell->expects($this->once())->method('startup'); @@ -501,7 +501,7 @@ class ShellDispatcherTest extends CakeTestCase { $this->assertTrue($result); $this->assertEquals(array(), $Dispatcher->args); - $Shell = $this->getMock('Object', $methods); + $Shell = $this->getMock('CakeObject', $methods); $Shell->expects($this->once())->method('initdb')->will($this->returnValue(true)); $Shell->expects($this->once())->method('startup'); $Dispatcher->TestShell = $Shell; @@ -518,9 +518,9 @@ class ShellDispatcherTest extends CakeTestCase { */ public function testDispatchNotAShellWithoutMain() { $Dispatcher = new TestShellDispatcher(); - $methods = get_class_methods('Object'); + $methods = get_class_methods('CakeObject'); array_push($methods, 'main', 'initdb', 'initialize', 'loadTasks', 'startup', '_secret'); - $Shell = $this->getMock('Object', $methods); + $Shell = $this->getMock('CakeObject', $methods); $Shell->expects($this->never())->method('initialize'); $Shell->expects($this->once())->method('startup'); @@ -532,7 +532,7 @@ class ShellDispatcherTest extends CakeTestCase { $this->assertTrue($result); $this->assertEquals(array(), $Dispatcher->args); - $Shell = $this->getMock('Object', $methods); + $Shell = $this->getMock('CakeObject', $methods); $Shell->expects($this->once())->method('initdb')->will($this->returnValue(true)); $Shell->expects($this->once())->method('startup'); $Dispatcher->TestShell = $Shell; diff --git a/lib/Cake/Test/Case/Controller/Component/AuthComponentTest.php b/lib/Cake/Test/Case/Controller/Component/AuthComponentTest.php index 0ff514df6..3f28d9ce4 100644 --- a/lib/Cake/Test/Case/Controller/Component/AuthComponentTest.php +++ b/lib/Cake/Test/Case/Controller/Component/AuthComponentTest.php @@ -108,7 +108,7 @@ class TestAuthComponent extends AuthComponent { * Helper method to add/set an authorize object instance * * @param int $index The index at which to add/set the object - * @param Object $object The object to add/set + * @param object $object The object to add/set * @return void */ public function setAuthorizeObject($index, $object) { diff --git a/lib/Cake/Test/Case/Controller/Component/SessionComponentTest.php b/lib/Cake/Test/Case/Controller/Component/SessionComponentTest.php index 294d46670..86196c2a6 100644 --- a/lib/Cake/Test/Case/Controller/Component/SessionComponentTest.php +++ b/lib/Cake/Test/Case/Controller/Component/SessionComponentTest.php @@ -135,7 +135,7 @@ class SessionComponentTest extends CakeTestCase { * @return void */ public function testSessionIdConsistentAcrossRequestAction() { - $Object = new Object(); + $Object = new CakeObject(); $Session = new SessionComponent($this->ComponentCollection); $expected = $Session->id(); diff --git a/lib/Cake/Test/Case/Controller/ControllerMergeVarsTest.php b/lib/Cake/Test/Case/Controller/ControllerMergeVarsTest.php index 5397208e2..1dc72f78c 100644 --- a/lib/Cake/Test/Case/Controller/ControllerMergeVarsTest.php +++ b/lib/Cake/Test/Case/Controller/ControllerMergeVarsTest.php @@ -47,7 +47,7 @@ class MergeVarsAppController extends Controller { * * @package Cake.Test.Case.Controller */ -class MergeVarComponent extends Object { +class MergeVarComponent extends CakeObject { } diff --git a/lib/Cake/Test/Case/Controller/ControllerTest.php b/lib/Cake/Test/Case/Controller/ControllerTest.php index 2f5091225..6290bd7c9 100644 --- a/lib/Cake/Test/Case/Controller/ControllerTest.php +++ b/lib/Cake/Test/Case/Controller/ControllerTest.php @@ -284,7 +284,7 @@ class TestController extends ControllerTestAppController { * * @package Cake.Test.Case.Controller */ -class TestComponent extends Object { +class TestComponent extends CakeObject { /** * beforeRedirect method diff --git a/lib/Cake/Test/Case/Core/ObjectTest.php b/lib/Cake/Test/Case/Core/ObjectTest.php index 1556baa89..802034438 100644 --- a/lib/Cake/Test/Case/Core/ObjectTest.php +++ b/lib/Cake/Test/Case/Core/ObjectTest.php @@ -16,7 +16,7 @@ * @license http://www.opensource.org/licenses/mit-license.php MIT License */ -App::uses('Object', 'Core'); +App::uses('CakeObject', 'Core'); App::uses('Router', 'Routing'); App::uses('Controller', 'Controller'); App::uses('Model', 'Model'); @@ -128,11 +128,11 @@ class RequestActionController extends Controller { } /** - * TestObject class + * TestCakeObject class * * @package Cake.Test.Case.Core */ -class TestObject extends Object { +class TestCakeObject extends CakeObject { /** * firstName property @@ -274,7 +274,7 @@ class ObjectTestModel extends CakeTestModel { } /** - * Object Test class + * CakeObject Test class * * @package Cake.Test.Case.Core */ @@ -294,7 +294,7 @@ class ObjectTest extends CakeTestCase { */ public function setUp() { parent::setUp(); - $this->object = new TestObject(); + $this->object = new TestCakeObject(); } /** @@ -394,7 +394,7 @@ class ObjectTest extends CakeTestCase { $expected[] = array('crazyMethod' => array(1, 2, 3, 4, 5, 6, 7)); $this->assertSame($expected, $this->object->methodCalls); - $this->object = new TestObject(); + $this->object = new TestCakeObject(); $this->assertSame($this->object->methodCalls, array()); $this->object->dispatchMethod('emptyMethod'); diff --git a/lib/Cake/Test/Case/Model/ModelWriteTest.php b/lib/Cake/Test/Case/Model/ModelWriteTest.php index 92d473ef4..58d550940 100644 --- a/lib/Cake/Test/Case/Model/ModelWriteTest.php +++ b/lib/Cake/Test/Case/Model/ModelWriteTest.php @@ -41,7 +41,7 @@ class TestAuthor extends Author { /** * Helper method to set a datasource object * - * @param Object $object The datasource object + * @param object $object The datasource object * @return void */ public function setDataSourceObject($object) { @@ -81,7 +81,7 @@ class TestPost extends Post { /** * Helper method to set a datasource object * - * @param Object $object The datasource object + * @param object $object The datasource object * @return void */ public function setDataSourceObject($object) { diff --git a/lib/Cake/Test/Case/Network/Http/HttpSocketTest.php b/lib/Cake/Test/Case/Network/Http/HttpSocketTest.php index 559980494..5eed6753a 100644 --- a/lib/Cake/Test/Case/Network/Http/HttpSocketTest.php +++ b/lib/Cake/Test/Case/Network/Http/HttpSocketTest.php @@ -1779,7 +1779,7 @@ class HttpSocketTest extends CakeTestCase { } /** - * This tests asserts HttpSocket::reset() resets a HttpSocket instance to it's initial state (before Object::__construct + * This tests asserts HttpSocket::reset() resets a HttpSocket instance to it's initial state (before CakeObject::__construct * got executed) * * @return void @@ -1803,7 +1803,7 @@ class HttpSocketTest extends CakeTestCase { /** * This tests asserts HttpSocket::reset(false) resets certain HttpSocket properties to their initial state (before - * Object::__construct got executed). + * CakeObject::__construct got executed). * * @return void */ diff --git a/lib/Cake/Test/Case/Routing/RouterTest.php b/lib/Cake/Test/Case/Routing/RouterTest.php index 20d493bfe..fc4298246 100644 --- a/lib/Cake/Test/Case/Routing/RouterTest.php +++ b/lib/Cake/Test/Case/Routing/RouterTest.php @@ -2454,7 +2454,7 @@ class RouterTest extends CakeTestCase { * @return void */ public function testCustomRouteException() { - Router::connect('/:controller', array(), array('routeClass' => 'Object')); + Router::connect('/:controller', array(), array('routeClass' => 'CakeObject')); } /** @@ -2801,7 +2801,7 @@ class RouterTest extends CakeTestCase { * @return void */ public function testSettingInvalidDefaultRouteException() { - Router::defaultRouteClass('Object'); + Router::defaultRouteClass('CakeObject'); } /** diff --git a/lib/Cake/Test/Case/Utility/CakeTimeTest.php b/lib/Cake/Test/Case/Utility/CakeTimeTest.php index 2620f7897..27cc95f27 100644 --- a/lib/Cake/Test/Case/Utility/CakeTimeTest.php +++ b/lib/Cake/Test/Case/Utility/CakeTimeTest.php @@ -545,7 +545,7 @@ class CakeTimeTest extends CakeTestCase { $expected = date('l jS \of F Y h:i:s A', $time); $this->assertEquals($expected, $result); - $this->assertFalse($this->Time->toServer(time(), new Object())); + $this->assertFalse($this->Time->toServer(time(), new CakeObject())); date_default_timezone_set('UTC'); diff --git a/lib/Cake/Test/Case/Utility/ObjectCollectionTest.php b/lib/Cake/Test/Case/Utility/ObjectCollectionTest.php index 7d2eade79..94e473016 100644 --- a/lib/Cake/Test/Case/Utility/ObjectCollectionTest.php +++ b/lib/Cake/Test/Case/Utility/ObjectCollectionTest.php @@ -38,7 +38,7 @@ class GenericObject { } /** - * First Extension of Generic Object + * First Extension of Generic CakeObject */ class FirstGenericObject extends GenericObject { @@ -53,7 +53,7 @@ class FirstGenericObject extends GenericObject { } /** - * Second Extension of Generic Object + * Second Extension of Generic CakeObject */ class SecondGenericObject extends GenericObject { @@ -66,7 +66,7 @@ class SecondGenericObject extends GenericObject { } /** - * Third Extension of Generic Object + * Third Extension of Generic CakeObject */ class ThirdGenericObject extends GenericObject { @@ -86,7 +86,7 @@ class GenericObjectCollection extends ObjectCollection { /** * Loads a generic object * - * @param string $object Object name + * @param string $object CakeObject name * @param array $settings Settings array * @return array List of loaded objects */ @@ -109,7 +109,7 @@ class GenericObjectCollection extends ObjectCollection { * settings * * @param string $name Name of the object - * @param Object $object The object to use + * @param CakeObject $object The object to use * @param array $settings Settings to apply for the object * @return array Loaded objects */ @@ -542,7 +542,7 @@ class ObjectCollectionTest extends CakeTestCase { $this->Objects->setObject('TriggerMockFirst', $this->FirstGenericObject); $this->Objects->setObject('TriggerMockSecond', $this->SecondGenericObject); - $subjectClass = new Object(); + $subjectClass = new CakeObject(); $this->Objects->TriggerMockFirst->expects($this->once()) ->method('callback') ->with($subjectClass, 'first argument') @@ -568,7 +568,7 @@ class ObjectCollectionTest extends CakeTestCase { $this->Objects->setObject('TriggerMockFirst', $this->FirstGenericObject); $this->Objects->setObject('TriggerMockSecond', $this->SecondGenericObject); - $subjectClass = new Object(); + $subjectClass = new CakeObject(); $this->Objects->TriggerMockFirst->expects($this->once()) ->method('callback') ->with('first argument') diff --git a/lib/Cake/Utility/ObjectCollection.php b/lib/Cake/Utility/ObjectCollection.php index 49e4ae9f8..89c7a30ae 100644 --- a/lib/Cake/Utility/ObjectCollection.php +++ b/lib/Cake/Utility/ObjectCollection.php @@ -308,7 +308,7 @@ abstract class ObjectCollection { * Adds or overwrites an instantiated object to the collection * * @param string $name Name of the object - * @param Object $object The object to use + * @param CakeObject $object The object to use * @return array Loaded objects */ public function set($name = null, $object = null) { diff --git a/lib/Cake/View/Helper.php b/lib/Cake/View/Helper.php index 35aefff44..82be43593 100644 --- a/lib/Cake/View/Helper.php +++ b/lib/Cake/View/Helper.php @@ -24,7 +24,7 @@ App::uses('Inflector', 'Utility'); * * @package Cake.View */ -class Helper extends Object { +class Helper extends CakeObject { /** * Settings for this helper. diff --git a/lib/Cake/View/View.php b/lib/Cake/View/View.php index f68db4e22..4d28993e0 100644 --- a/lib/Cake/View/View.php +++ b/lib/Cake/View/View.php @@ -53,7 +53,7 @@ App::uses('CakeResponse', 'Network'); * @property TimeHelper $Time * @property ViewBlock $Blocks */ -class View extends Object { +class View extends CakeObject { /** * Helpers collection diff --git a/lib/Cake/bootstrap.php b/lib/Cake/bootstrap.php index b17c9f68f..666c1b7ff 100644 --- a/lib/Cake/bootstrap.php +++ b/lib/Cake/bootstrap.php @@ -145,7 +145,7 @@ App::uses('ErrorHandler', 'Error'); App::uses('Configure', 'Core'); App::uses('CakePlugin', 'Core'); App::uses('Cache', 'Cache'); -App::uses('Object', 'Core'); +App::uses('CakeObject', 'Core'); App::uses('Multibyte', 'I18n'); App::$bootstrapping = true;