Stevebauman\Location\Drivers\Driver::fallback PHP Method

fallback() public method

Append a fallback driver to the end of the chain.
public fallback ( Driver $handler )
$handler Driver
    public function fallback(Driver $handler)
    {
        if (is_null($this->fallback)) {
            $this->fallback = $handler;
        } else {
            $this->fallback->fallback($handler);
        }
    }

Usage Example

Example #1
0
 /**
  * Append a fallback driver to the end of the chain.
  *
  * @param Driver $handler
  */
 public function fallback(Driver $handler)
 {
     if (is_null($this->fallback)) {
         $this->fallback = $handler;
     } else {
         $this->fallback->fallback($handler);
     }
 }