SDO_DAS_DataFactory::addType
  (^)
SDO_DAS_DataFactory::addType — 
   Add a new type to a model
  
  
 
  설명
  
   void SDO_DAS_DataFactory::addType
    ( string $type_namespace_uri
   , string $type_name
   [, array $options
  ] )
  Warning이 함수는
실험적입니다. 이 함수의 작동, 함수의 이름,
그리고 관련된 모든 문서는 이후의 PHP 릴리즈에서 예고 없이
변경할 수 있습니다. 이 함수의 사용에 관한 것은 사용자
책임입니다.
 
  
   Add a new type to the SDO_DAS_DataFactory, 
   defined by its namespace and type name.
   The type becomes part of the model of data objects 
   that the data factory can create.
  
  
 
  인수
  
   
    
     - 
      
type_namespace_uri
      
     - 
      
       The namespace of the type.
      
      
    
    
     - 
      
type_name
      
     - 
      
       The name of the type.
      
      
    
    
     - 
      
options
      
     - 
 This array holds one or more key=>value pairs to set attribute
      values for the type. The optional keywords are:
      
       
        - 
open 
        - 
         
A flag to say whether the type is open. 
         An SDO_DataObject whose type is open can have properties added to 
         them which are not described by the type. This capability is used to 
         support working with XML documents whose schema support open content
         such as that described by an <xsd:any> element.
         The default value is 'false'.
         
         
       
       
        - 
         
sequenced
         
        - 
         
 A flag to say whether the type is sequenced. 
         Sequenced types can have the ordering across properties preserved
         and can contain unstructured text. 
         The default value is 'false'.
         For more information on sequenced types see the section on 
         Working with Sequenced Data
         Objects.
         
         
       
       
        - 
         
basetype
         
        - 
         
 If specified, an array of namespace URI and type name strings for the 
         type from which this type is derived. 
         An example of the use of base types is when a type derived in an XML 
         schema inherits from another type by using <extension base="...">.
         
         
       
      
      
    
   
  
  
 
 
 
 
  예제
  
   
    Example #1 A
     SDO_DAS_DataFactory::addType()
example
    
The following adds a new data object type of 'CompanyType'
where that type belongs to the namespace 'CompanyNS'.
    
 
    
     
<?php
  $df->addType('CompanyNS', 'CompanyType');
?>