Example #1
0
 public function getDefaultQuota(Nette\Security\User $user)
 {
     $quota = '100G';
     if ($user->isInRole('SO') || $user->isInRole('ZSO') || $user->isInRole('VV')) {
         $quota = '3T';
     }
     $quotaNumeric = ByteHelper::humanToBytes($quota);
     return $quotaNumeric;
 }
Example #2
0
 public function slozkaEditFormSucceeded(Form $form, $values)
 {
     $size = ByteHelper::humanToBytes($values->size);
     if (empty($values->size) || $size == 0) {
         $size = NULL;
     }
     if (empty($values->id)) {
         $this->sm->createUserFolder($values->name, $size, $values->comment);
     } else {
         //$id = $values->id;
         //$this->uzivatel->find($id)->update($values);
         //$this->log->l('uzivatel.edit', $id);
     }
     $this->flashMessage('Složka byla úspěšně uložena.', 'success');
     $this->redirect('Slozky:');
 }