Browse Source

ActiveRecord::isPrimaryKey() made public

tags/2.0.0-beta
Carsten Brandt 11 years ago
parent
commit
77a3eec343
  1. 9
      framework/yii/db/ActiveRecord.php

9
framework/yii/db/ActiveRecord.php

@ -1477,12 +1477,13 @@ class ActiveRecord extends Model
}
/**
* @param array $keys
* @return boolean
* Returns a value indicating whether the given set of attributes represents the primary key for this model
* @param array $keys the set of attributes to check
* @return boolean whether the given set of attributes represents the primary key for this model
*/
private function isPrimaryKey($keys)
public static function isPrimaryKey($keys)
{
$pks = $this->primaryKey();
$pks = static::primaryKey();
foreach ($keys as $key) {
if (!in_array($key, $pks, true)) {
return false;

Loading…
Cancel
Save