/** * Bootstrap the application events. * * @return void */ public function boot() { $this->package('xjtuwangke/laravel-qiniu'); Conf::$QINIU_ACCESS_KEY = Config::get('laravel-qiniu::config.ACCESS_KEY'); Conf::$QINIU_SECRET_KEY = Config::get('laravel-qiniu::config.SECRET_KEY'); QiniuBucket::setDomain(Config::get('laravel-qiniu::config.domain'), Config::get('laravel-qiniu::config.bucket')); QiniuBucket::setPrivate(Config::get('laravel-qiniu::config.private')); }
public function testSaveAs() { initKeys(); QiniuBucket::setDomain('t-test'); $entry = QiniuBucket::entry('Ship-thumb-200.jpg'); $url = 'http://t-test.qiniudn.com/Ship.jpg?imageView/2/w/200/h/200'; $saveAs = new SaveAs(); $saveAs->urlSaveAsEntry($url, $entry); $this->assertEquals('saveas/dC10ZXN0OlNoaXAtdGh1bWItMjAwLmpwZw==/sign/Vhiv6a22kVN_zhtetbPNeG9sY3JUL1HG597EmBwQ:IBM3E28ZN_1MaKU4TDF5kQ3Kux8=', $saveAs->__toString()); }
public function testPFOP() { initKeys(); $fops = array($this->imageView2(), $this->imageMogr2()); QiniuBucket::setDomain('testDoamin', 'qiniuphotos'); $entry = QiniuBucket::entry('gogopher.jpg'); PermanentFOP::pfop($entry, $fops, 'xx'); }