Ну зачем так. Есть проблема — как размешать сахар без ложки. Возникает постоянно, решается подручными средствами. Предложено неплохое концептуальное решение. Нужна инженерная доработка — сделать шарик невыпадающим, добавить удобную ручку, предотвратить расплескивание и т.п.
Глядя на картинку меня беспокоит — зачем сделали впадину в центре кружки. Ее же нельзя теперь ставить просто на стол. Может для того, чтобы приучать людей к аккуратности?
/* Нужно будет добавить 4-й параметр или передавать на вход массив или объект,
* который будет содержать данные о пользователе и его правах */
function Permission ($UserID, $PermissionGroupID=0, $CountPermissionGroupID=1)
{
global $db;
$this->UserID = $UserID;
/* Непонятно зачем происходит эта проверка, если пользователь не найден или
* не найденна его группа. $PermissionGroupID не может быть 0, так как
* идентификатора группы == 0 быть не может. Думаю вообще вся проверка лишняя
* нужно оставить только присвоение:
* $this->PermissionGroupID = $PermissionGroupID; */
if ($PermissionGroupID == 0) {
if ($CountPermissionGroupID == 1)
$this->PermissionGroupID = GetPermissionGroupID ($UserID);
} else {
$this->PermissionGroupID = $PermissionGroupID;
}
Глядя на картинку меня беспокоит — зачем сделали впадину в центре кружки. Ее же нельзя теперь ставить просто на стол. Может для того, чтобы приучать людей к аккуратности?
* который будет содержать данные о пользователе и его правах */
function Permission ($UserID, $PermissionGroupID=0, $CountPermissionGroupID=1)
{
global $db;
$this->UserID = $UserID;
/* Непонятно зачем происходит эта проверка, если пользователь не найден или
* не найденна его группа. $PermissionGroupID не может быть 0, так как
* идентификатора группы == 0 быть не может. Думаю вообще вся проверка лишняя
* нужно оставить только присвоение:
* $this->PermissionGroupID = $PermissionGroupID; */
if ($PermissionGroupID == 0) {
if ($CountPermissionGroupID == 1)
$this->PermissionGroupID = GetPermissionGroupID ($UserID);
} else {
$this->PermissionGroupID = $PermissionGroupID;
}
Очень мило! Весна