Я занимаюсь разработкой системы хранения записей, которая хранит отсканированные, проиндексированные и зашифрованные записи в физических ящиках.
У меня есть метод сказать "getAvailablePlace ()", который проверяет, какой ящик и какой seq доступен для хранения.Я хочу заблокировать этот метод.Т.е. когда один пользователь вводится в этот метод и он получает box: 12 seq: 55 как пустое место .. одновременно в то же время другой пользователь обращается к тому же методу, он может также получить те же значения..box: 12 seq: 55, что является ошибкойprone.
Так, если я могу заблокировать этот метод, когда один пользователь уже вовлечен в этот процесс?
Я использую SQLite, wamp и codeigniter.