public function delete()
 {
     $paths = $this->makePath($this->bean);
     $types = $this->makeType($this->bean);
     foreach ($paths as $i => $path) {
         RedBean_Pipeline::delete($this->bean, $path, $types[$i]);
     }
 }
 public static function setSubscriber($subscriber)
 {
     self::$subscriber = $subscriber;
 }
 public function setupPipeline($prefix = null)
 {
     RedBean_Pipeline::configureWithInstance($this, $prefix);
 }
 public function delete()
 {
     RedBean_Pipeline::delete($this->bean, $this->makePath($this->bean), $this->makeType($this->bean));
 }