當前位置: 首頁>>代碼示例>>PHP>>正文


PHP CModel::getAttributes方法代碼示例

本文整理匯總了PHP中CModel::getAttributes方法的典型用法代碼示例。如果您正苦於以下問題:PHP CModel::getAttributes方法的具體用法?PHP CModel::getAttributes怎麽用?PHP CModel::getAttributes使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在CModel的用法示例。


在下文中一共展示了CModel::getAttributes方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: renderInput

 public function renderInput(CModel $model, $attribute, array $htmlOptions = array())
 {
     $action = new Actions();
     $action->setAttributes($model->getAttributes(), false);
     $defaultOptions = array('id' => $this->resolveId($attribute));
     $htmlOptions = X2Html::mergeHtmlOptions($defaultOptions, $htmlOptions);
     return preg_replace('/Actions(\\[[^\\]]*\\])/', get_class($this->formModel) . '$1', $action->renderInput($attribute, $htmlOptions));
 }
開發者ID:shuvro35,項目名稱:X2CRM,代碼行數:8,代碼來源:ActionActiveFormBase.php

示例2: getAttributes

 public function getAttributes($names = null)
 {
     if ($names == null) {
         return $this->_attributes;
     } else {
         parent::getAttributes($names);
     }
 }
開發者ID:tymiles003,項目名稱:X2CRM,代碼行數:8,代碼來源:AmorphousModel.php

示例3: getAttributes

 /**
  * Returns all attribute values.
  * @param array $names list of attributes whose value needs to be returned.
  * Defaults to null, meaning all attributes as listed in {@link attributeNames} will be returned.
  * If it is an array, only the attributes in the array will be returned.
  * @param bool $includeId
  * @return array attribute values (name=>value).
  */
 public function getAttributes($names = null, $includeId = true)
 {
     $prepared = [];
     if ($includeId) {
         $prepared['id'] = $this->id;
     }
     $attributes = parent::getAttributes($names);
     return array_merge($prepared, $attributes);
 }
開發者ID:edwardstock,項目名稱:yii-mongo-record,代碼行數:17,代碼來源:MongoRecord.php


注:本文中的CModel::getAttributes方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。