Пример #1
0
    $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;
};