private function detectAttachments()
 {
     foreach ($this->attachments as $key => $attachment) {
         if ($attachment->mime == "IMAGE") {
             $image = new \Custom\Content\ImageAttachment();
             $image->setRow($attachment);
             $image->run();
             $this->attachments[$key]->data = $image;
         }
     }
 }
 private function createAttachment($values)
 {
     switch ($values->mime) {
         case 'HEADIMAGE':
             $att = new \Custom\Content\MainimageAttachment();
             $att->setRow($values);
             $att->create();
             break;
         case 'IMAGE':
             $att = new \Custom\Content\ImageAttachment();
             $att->setRow($values);
             $att->create();
             break;
     }
 }
Beispiel #3
0
 private function getImage($url)
 {
     if (empty($url)) {
         return false;
     }
     $attachment = \Nette\Utils\ArrayHash::from(array("url" => $url));
     $image = new \Custom\Content\ImageAttachment();
     $image->setRow($attachment);
     $image->run();
     return $image;
 }