Example #1
0
 protected function validateStorageRequest()
 {
     $request = \Request::getInstance();
     $val = Loader::helper('validation/strings');
     $type = Type::getByID($request->get('fslTypeID'));
     if (!is_object($type)) {
         $this->error->add(t('Invalid type object.'));
     } else {
         $e = $type->getConfigurationObject()->validateRequest($request);
         if (is_object($e)) {
             $this->error->add($e);
         }
     }
     if (!$val->notempty($request->request->get('fslName'))) {
         $this->error->add(t('Your file storage location must have a name.'));
     }
     return array($request, $type);
 }