public static function create() { $query = new InsertQuery(TSongs::_NAME); $query->values(TSongs::USER_ID, self::$me->getId()); $query->returning(TSongs::ID); $returnedKey = $query->fetchColumn()->get(); return $returnedKey; }
/** * Creates user with specified $email and $password * * @param RegistrationForm $form * @throws EmailExistsException */ public static function create(RegistrationForm $form) { $query = new InsertQuery(TUsers::_NAME); $query->values(TUsers::EMAIL, $form->getEmail()); $query->values(TUsers::PASSWORD, password_hash($form->getPassword(), PASSWORD_DEFAULT)); $query->values(TUsers::NAME, $form->getName()); $query->executeInsert(); }