<?php

/**
 * Description of User
 *
 * @author Arkadiusz Rychlik <a.rychlik at eppe.com.pl>
 */
class Users_CRUD_User extends Main_Users_CRUD_User {

        public function create($data) {
                $data['salt'] = base_convert(uniqid(microtime(true)), 10, 36);
                $data['loginarea'] = 'backend';
                $id = parent::create($data);

                R::exec('UPDATE user SET pass = PASSWORD(CONCAT(:pass,salt)) WHERE id = :id',[
                    ':pass' => $data['pass'],
                    ':id' => $id
                ]);
		
		return $id;
	}
}
