$inbox->close(); return $returns; }; /** * Image * * [ e.g. ] * $fliename = date('Ymd_His'); * // ファイル名に秒を含めるとずれるためここで確定 * $original = $this->get('image.original'); * $original->source($body['canvas']); * $original->setFilename($filename); * $original->save() */ $container['image.original'] = function ($c) { $original = new Original(); $original->setDestination('./'); $original->setCompress(100); $original->setImageType('png'); return $original; }; $container['image.thumbnail'] = function ($c) { $thumbnail = new Thumbnail(); $thumbnail->setDestination('./'); $thumbnail->setPostfix('_s'); $thumbnail->setCompress(70); $thumbnail->setWidth(200); $thumbnail->setHeight(200); $thumbnail->setImageType('jpg'); return $thumbnail; };