<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://help.x-cart.com/index.php?action=history&amp;feed=atom&amp;title=LiteCommerce%3AObject_class</id>
	<title>LiteCommerce:Object class - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://help.x-cart.com/index.php?action=history&amp;feed=atom&amp;title=LiteCommerce%3AObject_class"/>
	<link rel="alternate" type="text/html" href="https://help.x-cart.com/index.php?title=LiteCommerce:Object_class&amp;action=history"/>
	<updated>2026-05-17T20:20:43Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.5</generator>
	<entry>
		<id>https://help.x-cart.com/index.php?title=LiteCommerce:Object_class&amp;diff=3633&amp;oldid=prev</id>
		<title>Admin: Created page with 'Object class is a core LiteCommerce class. All LiteCommerce classes derived from Object. Object delegates basic methos for manipulating data and object properties.  &lt;source&gt; /** …'</title>
		<link rel="alternate" type="text/html" href="https://help.x-cart.com/index.php?title=LiteCommerce:Object_class&amp;diff=3633&amp;oldid=prev"/>
		<updated>2010-02-05T13:32:42Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;#039;Object class is a core LiteCommerce class. All LiteCommerce classes derived from Object. Object delegates basic methos for manipulating data and object properties.  &amp;lt;source&amp;gt; /** …&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Object class is a core LiteCommerce class. All LiteCommerce classes derived from Object.&lt;br /&gt;
Object delegates basic methos for manipulating data and object properties.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
/**&lt;br /&gt;
* Base abstract class for the most of the LiteCommerce project classes.&lt;br /&gt;
*/&lt;br /&gt;
class Object&lt;br /&gt;
{&lt;br /&gt;
var $xlite;&lt;br /&gt;
var $logger;&lt;br /&gt;
var $auth;&lt;br /&gt;
var $session;&lt;br /&gt;
var $config;&lt;br /&gt;
var $db;&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
Constructor initializes object properties such as xlite, logger, etc. – shortcuts to XLite object&lt;br /&gt;
properties.&lt;br /&gt;
*/&lt;br /&gt;
function constructor() {...}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
* Method maps the specified associative array to this object properties.&lt;br /&gt;
*/&lt;br /&gt;
function setProperties($assoc) {...}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
* Methods returns the list of $this class parent. Useful for debug.&lt;br /&gt;
*&lt;br /&gt;
* Returns string.&lt;br /&gt;
*/&lt;br /&gt;
function _parentList() {...}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
* Method wrapper for func_die() function. See includes/functions.php for details.&lt;br /&gt;
*/&lt;br /&gt;
function _die($message) {...}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
* Returns property value named $name.&lt;br /&gt;
* If no property found, returns null.&lt;br /&gt;
* The value is returned by reference.&lt;br /&gt;
*/&lt;br /&gt;
function &amp;amp;get($name) {...}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
* Sets the property named $name value to $value.&lt;br /&gt;
*/&lt;br /&gt;
function set($name, $value) {...}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
* Methods checks that property named $name is defined. If get($name) returns non-null value,&lt;br /&gt;
$is($name) returns boolen TRUE. Returns FALSE otherwise.&lt;br /&gt;
*/&lt;br /&gt;
function is($name) {...}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
* Methods provides access to objects (properties) named $name methods.&lt;br /&gt;
* If one or more $param is defined, params passed to method call.&lt;br /&gt;
*/&lt;br /&gt;
function call($name [, $param1 [, $param2 [[...]]]]) {...}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:LiteCommerce developer guide]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>