public static function create($info) { $info['name'] = $info['username']; $info['password = MD5(?)'] = $info['password']; unset($info['password']); $info['created=NOW()'] = null; return parent::create($info); }
public static function create($info) { $s = self::search(); foreach ($info as $k => $v) { if ($k !== '`like`') { $s->filterBy($k, $v); } } $as = $s->find(); if ($as) { $a = $as[0]; if ($a->like == $info['`like`']) { $a->del(); return false; // cancel } else { $a->update('`like`', !$a->like); return $a; } } else { return parent::create($info); } }
public static function create($info) { $info['created=NOW()'] = null; return parent::create($info); }