コード例 #1
0
ファイル: DataRecord.php プロジェクト: que273/siremis
 /**
  * Initialize DataRecord with record array.
  * Creat a new record - new {@link DataRecord(null, $bizObj)}
  * Get a current record - new {@link DataRecord($recArr, $bizObj)}
  *
  * @param array $recArray record array.
  * @param BizDataObj $bizObj BizDataObj instance
  * @return void
  */
 public function __construct($recArray, $bizObj)
 {
     if ($recArray != null && is_array($recArray)) {
         $this->m_var = $recArray;
         $this->m_var_old = $recArray;
     } else {
         $this->m_var = $bizObj->newRecord();
     }
     $this->m_BizObj = $bizObj;
 }
コード例 #2
0
ファイル: DataRecord.php プロジェクト: Why-Not-Sky/cubi-ng
 /**
  * Initialize DataRecord with record array.
  * Creat a new record - new {@link DataRecord(null, $bizObj)}
  * Get a current record - new {@link DataRecord($recArr, $bizObj)}
  *
  * @param array $recArray record array.
  * @param BizDataObj $bizObj BizDataObj instance
  * @return void
  */
 public function __construct($recArray, $bizObj)
 {
     if ($recArray != null) {
         if (is_array($recArray)) {
             $this->m_var = $recArray;
             $this->m_var_old = $recArray;
         } else {
             if (is_a($recArray, "DataRecord")) {
                 $this->m_var = $recArray->toArray();
                 $this->m_var_old = $this->m_var;
             }
         }
     } else {
         $this->m_var = $bizObj->newRecord();
     }
     $this->m_BizObj = $bizObj;
 }
コード例 #3
0
 /**
  * Initialize DataRecord with record array.
  * Creat a new record - new {@link DataRecord(null, $bizObj)}
  * Get a current record - new {@link DataRecord($recArr, $bizObj)}
  *
  * @param array $recArray record array.
  * @param BizDataObj $bizObj BizDataObj instance
  * @return void
  * @todo fix for non array and non DataRecord condition
  */
 public function __construct($recArray, $bizObj)
 {
     //echo __METHOD__ . '-' . __LINE__ . 'B EGIN ==========<br />';
     if ($recArray != null) {
         if (is_array($recArray)) {
             $this->varValue = $recArray;
             $this->oldVarValue = $recArray;
         } else {
             if (is_a($recArray, "Openbiz\\Data\\DataRecord")) {
                 $this->varValue = $recArray->toArray();
                 $this->oldVarValue = $this->varValue;
             } else {
                 // please fix here
             }
         }
     } else {
         $this->varValue = $bizObj->newRecord();
     }
     $this->bizDataObj = $bizObj;
 }