private function setGallery($result, $gbFiles) { $ImageName = $result->post_name; $gbSend = new Upload(); $i = 0; $u = 0; foreach ($gbFiles as $gbUploads) { $ImgName = "{$ImageName}-gb-{$this->Post}-" . substr(md5(time() + $i), 0, 5); $gbSend->Image($gbUploads, $ImgName); if ($gbSend->getResult()) { $gbImage = $gbSend->getResult(); $gbCreate = new WsPostsGallery(); $gbCreate->setPost_id($this->Post); $gbCreate->setGallery_image($gbImage); $gbCreate->setGallery_date(date("Y/m/d H:i:s")); $gbCreate->Execute()->insert(); $u++; } $i++; } $this->GalleryMessage($u); }