コード例 #1
0
 /**
  * @covers Alchemy\Zippy\Resource\ResourceCollection::getContext
  * @covers Alchemy\Zippy\Resource\ResourceCollection::setContext
  */
 public function testGetSetContext()
 {
     $collection = new ResourceCollection('supa-context');
     $this->assertEquals('supa-context', $collection->getContext());
     $collection->setContext('cool context');
     $this->assertEquals('cool context', $collection->getContext());
 }
コード例 #2
0
 /**
  * This method must be called once the ResourceCollection has been processed.
  *
  * It will remove temporary files
  *
  * @todo this should be done in the __destruct method of ResourceCollection
  *
  * @param ResourceCollection $collection
  */
 public function cleanup(ResourceCollection $collection)
 {
     if ($collection->isTemporary()) {
         try {
             $this->filesystem->remove($collection->getContext());
         } catch (IOException $e) {
             // log this ?
         }
     }
 }