Example #1
0
 /**
  * Tridi a vraci odeslana FILES data
  * @return array
  */
 protected function getFilesData()
 {
     try {
         if (count($this->filesData) > 0) {
             return $this->filesData;
         }
         $data = LBoxFront::getDataFiles();
         $out = array();
         // pretridime data podle files controls
         if (array_key_exists($this->getName(), (array) $data)) {
             foreach ((array) $data[$this->getName()]["name"] as $controlName => $fileName) {
                 foreach ($data[$this->getName()] as $paramName => $params) {
                     $out[$this->getName()][$controlName][$paramName] = $params[$controlName];
                 }
             }
         }
         return $this->filesData = $out;
     } catch (Exception $e) {
         throw $e;
     }
 }