<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <title>Construct an SDO_Model_ReflectionDataObject</title> </head> <body><div class="manualnavbar" style="text-align: center;"> <div class="prev" style="text-align: left; float: left;"><a href="sdo-model-property.ismany.html">SDO_Model_Property::isMany</a></div> <div class="next" style="text-align: right; float: right;"><a href="sdo-model-reflectiondataobject.export.html">SDO_Model_ReflectionDataObject::export</a></div> <div class="up"><a href="ref.sdo.html">SDO Functions</a></div> <div class="home"><a href="index.html">PHP Manual</a></div> </div><hr /><div id="sdo-model-reflectiondataobject.construct" class="refentry"> <div class="refnamediv"> <h1 class="refname">SDO_Model_ReflectionDataObject::__construct</h1> <p class="verinfo">(^)</p><p class="refpurpose"><span class="refname">SDO_Model_ReflectionDataObject::__construct</span> — <span class="dc-title"> Construct an SDO_Model_ReflectionDataObject </span></p> </div> <div class="refsect1 description" id="refsect1-sdo-model-reflectiondataobject.construct-description"> <h3 class="title">Description</h3> <div class="methodsynopsis dc-description"> <span class="methodname"><strong>SDO_Model_ReflectionDataObject::__construct</strong></span> ( <span class="methodparam"><span class="type"><a href="ref.sdo.html" class="type SDO_DataObject">SDO_DataObject</a></span> <code class="parameter">$data_object</code></span> )</div> <div class="warning"><strong class="warning">Warning</strong><p class="simpara">This function is <em class="emphasis">EXPERIMENTAL</em>. The behaviour of this function, its name, and surrounding documentation may change without notice in a future release of PHP. This function should be used at your own risk. </p></div> <p class="para"> Construct an SDO_Model_ReflectionDataObject to reflect on an SDO_DataObject. Reflecting on an SDO_DataObject gives access to information about its model. The model contains information such as the data object's type, and whether that type is sequenced (preserves ordering across properties) or open (each instance can have its model extended). The model also holds information about the data object's properties, any default values they may have, and so on. </p> </div> <div class="refsect1 parameters" id="refsect1-sdo-model-reflectiondataobject.construct-parameters"> <h3 class="title">Parameters</h3> <p class="para"> <dl> <dt> <span class="term"><em><code class="parameter">data_object</code></em></span> <dd> <p class="para"> The SDO_DataObject being reflected upon. </p> </dd> </dt> </dl> </p> </div> <div class="refsect1 returnvalues" id="refsect1-sdo-model-reflectiondataobject.construct-returnvalues"> <h3 class="title">Return Values</h3> <p class="para"> None. </p> </div> </div><hr /><div class="manualnavbar" style="text-align: center;"> <div class="prev" style="text-align: left; float: left;"><a href="sdo-model-property.ismany.html">SDO_Model_Property::isMany</a></div> <div class="next" style="text-align: right; float: right;"><a href="sdo-model-reflectiondataobject.export.html">SDO_Model_ReflectionDataObject::export</a></div> <div class="up"><a href="ref.sdo.html">SDO Functions</a></div> <div class="home"><a href="index.html">PHP Manual</a></div> </div></body></html>