public function run() { DB::table('object_images')->delete(); $objects = Object::all(); foreach ($objects as $object) { ObjectImage::create(['object_id' => $object->id, 'image_name' => $this->copyImage(public_path() . '/backup_images/availability/first.png')]); ObjectImage::create(['object_id' => $object->id, 'image_name' => $this->copyImage(public_path() . '/backup_images/availability/second.png')]); } }
public function getFloorplan($id = null) { if ($id) { $object = Object::where('id', '=', $id)->get(); $objectImage = ObjectImage::where('object_id', '=', $id)->get(); } $data = array('floor_pdf' => $object[0]->floor_plan_link, 'floor_img' => $objectImage[0]->image_name); echo json_encode($data); die; }
public static function transformArray($array, ARSchema $schema) { return parent::transformArray($array, $schema, 'Product', 'productID'); }
public static function transformArray($array, ARSchema $schema) { return parent::transformArray($array, $schema, 'Manufacturer', 'manufacturerID'); }
public function deleteAvailabilityImage($id) { $objectImage = ObjectImage::find($id); $path = ObjectImage::IMAGES_FOLDER . $objectImage->image_name; $objectImage->delete(); $this->deleteImageFromFileSystem($path); }
public static function transformArray($array, ARSchema $schema) { return parent::transformArray($array, $schema, 'Category', 'categoryID'); }